JavaScriptをがんばるブログ

React,OSS,ソフトウェア開発が中心のブログです👨‍💻

JavaScript

React #1 Advent Calendar 2017に投稿しました。

今年もqiitaがAdventCalenderを募集していたので投稿してみました。 qiita.com 最初はreact-apollo/GraphQL関連の記事を描こうと思っていたんですが途中でテーマを切り替える事になりReactのコードは登場しない記事となりました^^; 今のところAdventCalender…

PHPプロジェクトのTravis CIにeslintとkarmaのタスクを追加した時のメモ

最終的な.travis.ymlはこのようになりました。 https://github.com/ryota-murakami/daily-tweet/blob/a7f40a21a11bc023ca028c626d8f8d7dd5875d33/.travis.yml 1. .travis.ymlにnodejsを追加、npmパッケージインストール Travis CIのlanguageをnodejsに設定し…

郵便の再配達で試されるJS力

「お知らせ番号」だけをチェックすれば良いケースで、 間違えて必要の無い「追跡番号(お問い合わせ番号)」をチェックしてしまった場合、 ラジオボタンの入力をクリアするUIが無いのでJSで空白に戻したヾ(´A`)ノ゚

JavaScriptでreturnが無いfunction()を読んだらどうなるのか

2016/10/18 chrome:53.0.2785.143 にて Rubyみたいに最後に評価された値が返却されるのかな? と疑問に思ったのでやってみた。 結果: undefinedになる

JavaScriptの関数は、仮引数と実引数の個数が違ってもエラーにならない

日経ソフトウエア2016年3月号の「基礎から学ぶJavaScript」のコラムに面白い事が書いてあった。 日経ソフトウエア 2016年 03 月号 [雑誌]作者: 日経ソフトウエア出版社/メーカー: 日経BP社発売日: 2016/01/23メディア: 雑誌 クリック: 1回この商品を含むブロ…

ブレイクスルーjavascript: chp02-02 01

2015年発売の本だが、 es5 + jqueryでモーダルなどwebサイトでよく使うギミックのコーディングテクニックを紹介している本。 新ツールやフレームワークのHowToではなく、純粋にコーディングテクニックが学べる。 2015年秋頃に写経していて3ヶ月ほど休止して…

日記: シェルスクリプトについてググったページの知らない記号の記法をまたググるのつらい((´д`))

シェルスクリプトってバージョンアップに振り回されない平和な言語だから昔の記事も参考になる(*^ω^) symfony findAll()でlimitをかける方法 symfony2 - Doctrine :FetchAll() with limits - Stack Overflow twigでdatetimeオブジェクトを文字列にする方…

日記: エディタの習熟度を上げたい

今日はtwitter apiからtweetを取得する方法を調べたり、 先日android版がリリースされたreact nativeについて調べたりしていた。 webフロントエンド/electronでも使えるreact.jsでモバイルアプリも書ける素晴らしいエコシステムだと思います。 一つのページ…

日記: ansible meetup 2015に参加しました

会場はrebuild meetupでも使われた日経カンファレンスルーム 丸の内の雰囲気を引きずった大手町駅の近くに日経ビルはあるのですが、 読売新聞の本社もあったり、結構お堅い町だなぁと道中感じていました。 キレイでしたけどね。 ドットインストールのansible…

日記: JavaScriptを軸に暮らしていこう

swift/elixirとか新しい言語に興味はあれど片手間でやってても身に付かないし面白くない... 時間は限られているので全部は出来ないのです。 メインで扱うプログラミング言語を絞り込まざるを得ません。 僕は汎用性が高いものが好きなのでどれか一つを選ぶな…

日記: gulp-ruby-sassのコンパイル先にディレクトリ構造を維持しない

gulp-ruby-sass v2.0.2にて project │ ├── app │ └── resource │ └── scss │ └── foo.scss //コンパイル対象 │ ├── web │ └── css //出力先 │ └── gulpfile.js 上記のディレクトリ構成でfulpfile.jsに記載した以下のsassタスクを実行すると、 gulp.task('sas…

日記: 逐一行づつ都度書き捨てているから非常に頭が悪い文章になっちゃう (╯︵╰,)

daily-tweetのトップ画面をデザインしようと思いフリー素材を探したり人気のwebサービスを見て回った。 cssはsassでで書きたいと思ったのでgulpの使い方を勉強した。 symfonyとgulpには関連が無いけど、symfonyでgulpを導入するチュートリルアプリがあったの…

React.js meetup #2

自分はReact.jsは本を写経したりワークショップで少し書いた程度だったけど、かなり楽しめました。 facebookエンジニアのViktor Kelemenさんが発表していたFlow | A Flux & React demoという静的解析ツールが本格的でした。 swiftみたいにオプショナルも定義…

NodeSchool Tokyo in BizReachに参加しました

BizReach様のオフィスにて2015年8月18日(火)に開催されたこちらのイベントに参加しました。 NodeSchool Tokyo in BizReach (2015/08/18 19:30〜)d-cube.connpass.com ワークチョッパーというnpmのモジュールとして作られたテキスト教材をターミナルで読みな…

react.jsデビューヽ(*・ω・)ノ

React.jsにだんだん慣れてきた。さっと使うだけでデータバインドとコンポーネント化の恩恵受けられるのがメリットだろうか。書いていて楽しいしReactを通じてnode.js界隈に飛び込んで行けそうo (◡‿◡✿)— Ryota Murakami (@malloc007) 2015, 7月 27 reactに少…