programming

Elixir 1日目

#やったこと - elixirのinstall - elixirの実行 - mix new hello elixir install 公式ページのインストールにしたがってインストールした Installing Elixir - Elixir 1 Introduction - はじめに - Elixir ちなみにMacなのでHomebrewを使用 brew install eli…

エンジニアの端くれになって1ヶ月

新しく覚えたことレプリケーションシャーディングレプリカセットそれらの設定方法と設計mqtt と言うプロトコルvargrantの設定Dockerをmacで使うaws の基本サービスssh/config ってこんな感じでやっておけばいいのか!fluentd ってそういうことやってたのね!…

unityを触った感想

メリット誰でも簡単に作れるいろいろアセットがある難しい部分はunityが勝手にやってくれるapiが結構あるデメリット何も考えずにいろいろ出来てしまうためスキルがピンキリ内部の処理まで知らなくても出来るから知ってないと重くなる設計大事すごい見た目作…

lodash memoize

memoize 基本的な説明 関数の計算結果をキャッシュしてくれる。 メモ化する 使い方 var fibonacci = _.memoize(function(n) { return n < 2 ? n : fibonacci(n - 1) + fibonacci(n - 2); }); fibonacci(10); 関数の結果をキャッシュしてくれるので、重い処理…

atsumoエンジニアへ

どういうこと? いままでフロントエンジニアだったけど、本格的にサーバーサイドエンジニアへ いままでの経歴 html/CSS Flash ActionScript JavaScript Angular node.js って感じでサーバーサイドも少しかじりつつ、 基本はフロントにどっぷりだったわけです…

markdown syntax highlight test #programing

JavaScript (function(){ console.log('this is hatena markdown highlight test'); })(); Go package main import "fmt" func main() { fmt.printf("this is hatena markdown highlight test") }

ページ最適化メモ

ページの最適化 html css js minify imageの軽量化 cssの整理 gzipにする css js をまとめる loadのリクエスト数を減らす minify js : gruntjs/grunt-contrib-uglify · GitHub html : gruntjs/grunt-contrib-htmlmin · GitHub css : gruntjs/grunt-contrib-c…

iOSアプリ開発メモ ~CocoaPods~

CocoaPods.org - The Dependency Manager for Objective C. CocoaPodsはObjectiv-Cのパッケージ管理ツールと言ったとここだろうか? node.jsでいうnpmっていう感じの認識でいいのかな? インストール sudo gem install cocoapods Macにはデフォルトでrubyが…