KWKaisei Wakiinkaisei.hashnode.dev·Jan 30, 2021 · 2 min read[Log] Apollo: Getting StartedOfficial reference Create a project directory. mkdir apollo-server cd apollo-server npm init -y Install dependencies npm install apollo-server graphql Create an index.js. touch index.js Write code. const { ApolloServer, gql } = require("apollo-se...00
KWKaisei Wakiinkaisei.hashnode.dev·Jan 21, 2021 · 2 min readExercise Chapter 3 in The Book of RustExercise 1: Convert temperatures between Fahrenheit and Celsius. fn f_to_c(degree: i32) -> i32{ ((degree as f64 - 32.) * 5. / 9.).round() as i32 } fn c_to_f(degree: i32) -> i32{ (degree as f64 / 5. * 9. + 32.).round() as i32 } Exercise 2: G...00
KWKaisei Wakiinkaisei.hashnode.dev·Jan 10, 2021 · 1 min readWebAssembly "Hello, World!" with WasmerCreate a project directory. mkdir wasm-sample cd wasm-sample Write hello.c #include <stdio.h> int main(int argc, char ** argv) { printf("Hello, World!"); } Compile to wasm. I use Docker. You can use it another way if you want to do it. Reference...00
KWKaisei Wakiinkaisei.hashnode.dev·Jan 2, 2021 · 1 min read[Log] Jest: Getting StartedOfficial reference Create a project directory. npm init -y npm i -D jest touch index.js touch calc.js Write code. function add(a, b) { return a + b } module.exports = add Make test directory. mkdir test touch test/calc.test.js Write test code...00
KWKaisei Wakiinkaisei.hashnode.dev·Jan 1, 2021 · 1 min readNode.js "Hello, World!" with DockerCreate a project directory. mkdir nodejs cd nodejs Make Dockerfile. FROM node:alpine WORKDIR /home/app USER node EXPOSE 8080 ENTRYPOINT /bin/ash Builds Docker images from a Dockerfile. docker build -t node-alpine . Creates and starts a container...00