読者です 読者をやめる 読者になる 読者になる

雀巽の日記帳

雀巽が綴る日常の記録

SQLアンチパターンが良書だった

8ヶ月位積読化していた SQL アンチパターンを読みました。 SQLアンチパターン作者: Bill Karwin,和田卓人,和田省二,児島修出版社/メーカー: オライリージャパン発売日: 2013/01/26メディア: 大型本購入: 9人 クリック: 698回この商品を含むブログ (45件) を…

Rails5.0.0-beta1のActionCableを使って超簡易チャットを実装してみた

Rails 5.0.0-beta1 が December 18, 2015 にリリースされたようです。 Rails 5.0.0.beta1: Action Cable, API mode, Rails command 公式ブログを爆速で翻訳してくださった方がいるので、そちらも貼っておきます。 qiita.com WebSocket を扱える Action Cable…

ネットワークスペシャリスト試験に合格しました

ネスペ合格しましたー! ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ 去年は無勉で突撃して途中で逃げ帰りましたが、今年は無事に合格することができました。 備忘録的に各セクションで行った対策をまとめておきます。 起床対策 最難関セクション。 最悪の場合睡眠導入剤を…

「例解 和文英訳教本 (文法矯正編) --英文表現力を豊かにする」が面白かった

最近、面白かった本を読み終えたらブログを書いている id:necojackarc です。 そんなわけで、先日「例解 和文英訳教本 (文法矯正編) --英文表現力を豊かにする」の一周目を終えました! 例解 和文英訳教本 (文法矯正編) --英文表現力を豊かにする作者: 小倉…

世界的名著「人を動かす」が素晴らしかった

デール・カーネギーの「人を動かす」を読みました。 人を動かす 新装版作者: デールカーネギー,Dale Carnegie,山口博出版社/メーカー: 創元社発売日: 1999/10/31メディア: 単行本購入: 174人 クリック: 3,319回この商品を含むブログ (625件) を見る 感想は一…

Bluetoothスピーカー買ったった!

ヤマダ電機で買った!!(∩´∀`)∩ワーイ www.sony.jp Bluetooth のスピーカーを買いましたー(*´ェ`*)! 最近なんかスマホや MacBook Air の音をサクッとスピーカーから出したいなーと考えていて、Bluetooth のスピーカーがあれば快適なんじゃないかと考えていまし…

超シンプルな列挙型 (enum) を実現する gem 作ってみた

ふらっと gem 作り初体験してみました。 Rails 4.1 で ActiveRecord に導入された enum どころか、Rails 3.2 以上で使える enumerize という gem すら使えないという、とっても素敵な環境で戦うことになってしまったので、実用に耐え得るかどうかはわかりま…

「メタプログラミングRuby 第2版」を読んだよ

諸事情による帰省の道中、メタプログラミング Ruby 第2版を読みました。 メタプログラミングRuby 第2版作者: Paolo Perrotta,角征典出版社/メーカー: オライリージャパン発売日: 2015/10/10メディア: 大型本この商品を含むブログ (2件) を見る 新幹線って快…

CLIからGitHubコミットメッセージの英語の書き方の文例が検索できるサービスを叩きたかった

会社の情報共有チャットでこんなメッセージが流れてきました。 ほほう。 d.hatena.ne.jp おお!これは便利かも!でももっと手軽に使いたい! CLI から叩くとか Chrome に組み込むとか……。 というわけで、とりあえず雑に CLI から叩けるようにしてみました。 …

『物語 英語の歴史』という本が面白かった

『物語 英語の歴史 THE STORY OF ENGLISH』という本を読みました。 物語 英語の歴史作者: フィリップグッデン,田口孝夫(監訳)出版社/メーカー: 悠書館発売日: 2012/01/15メディア: 単行本 クリック: 2回この商品を含むブログを見る 紀元前から現代に至るまで…

名著『リファクタリング』を読んだ

正確には「名著『リファクタリング』の Ruby 対応全面改訂版」とある、リファクタリング: Ruby エディションを一通り読みました。 リファクタリング:Rubyエディション作者: Jay Fields,Shane Harvie,Martin Fowler,Kent Beck,長尾高弘出版社/メーカー: アス…

オンライン英会話を始めて3ヶ月半経ったので感想とか継続するコツとか書いてみる

7月中旬にベトナム出張から帰って来て、そのまま勢いでオンライン英会話の毎日プランに申し込んでから3ヶ月半が経過しました。 @necojackarc それ帰国して1週間で薄れるやつ— わたらぴ (@waterapid) July 7, 2015 と言われたりもしましたが、気がついたら完…

JavaScript初心者が「WEB+DB PRESS Vol.87 特集1」でES6について学んでみた

JavaScript 初心者が「WEB+DB PRESS Vol.87 特集1」を読んでみたので感想を書きます。 WEB+DB PRESS Vol.87作者: 佐藤鉄平,小林明大,石村真吾,坂上卓史,上原誠,鳥居英,佐藤歩,泉水翔吾,うさみけんた,伊藤直也,高橋侑久,佐藤太一,hayajo,橋本翔,西尾泰和,中島…

英語の発音を練習するシンプルな2つの理由

社会人になってから色々あって、英語学習に取り組むようになりました。 学習の一環として発音も気をつけていると言うと、 発音とか重要じゃないよね? 伝われば問題ないんだし発音とか良くね? 格好良く聞こえるくらいしかメリットないでしょ? と言われるこ…

「エンジニアとして世界の最前線で働く選択肢」を読んでみて

アツいタイトルの本を読んだので、レビューとか感想とか書いていこうと思います。 エンジニアとして世界の最前線で働く選択肢 ~渡米・面接・転職・キャリアアップ・レイオフ対策までの実践ガイド作者: 竜盛博出版社/メーカー: 技術評論社発売日: 2015/10/08…

Chromeで英語を読む人向けのExtensions

英語学習者必携アイテムといえばもちろん辞書ですよね。 実は最近 Android アプリの Oxford Advanced Learner's Dictionary を購入したのですが、学習者向けの英英辞典とあって非常に良いです。 今まで英英辞典は Google 先生に "blah definition" と聞いて…

Rubyの文字列リテラルではダブルクオートを基本としたい

Ruby では大きく分けて3種類の文字列リテラル*1がありますが、どのように使い分けるのが適切か、自分なりの結論に達したのでまとめておきます。 結論 まず先に結論から書いておくと*2、 基本はダブルクオートを使用する 意図的に式展開を抑制したい場合にの…

あの伝説のプレモルセミナーに行ってきた!

TokyuRuby 会議09に行ってきました! 会社の先輩エンジニアである @yukaina さんが実行委員長をすると聞いて、うっきうきで参加してきました! LT に申し込んでなかったため、完全にオーディエンス状態*1でしたが楽しかったです。 プレモルセミナーとは スポ…

Lang-8はじめました

この日記で宣言したとおり、Lang-8 をはじめてみました! Lang-8は全ての言語学習者のための、相互添削型SNSです。 初めての方へ - LANG-8 BLOG (JA) 最近業務で英語を読み書きする機会がそこそこあるのですが、添削してもらうことはほぼ無い*1ため、その英…

コードの品質測定とかレビューとか

コードレビューで踏み込み過ぎになりがちなので、自戒の意味を込めて考えたことの要点だけまとめてみます。 そのコードの受入基準は何なのか、レビューでは何を見るべきなのかを明確にして、ザルなレビュー、やり過ぎなレビューを阻止したい。 方針 コードの…

「一億人の英文法」を全力で読んだ!

一億人の英文法を読了しました。 一億人の英文法 ――すべての日本人に贈る「話すため」の英文法(東進ブックス)作者: 大西泰斗,ポール・マクベイ出版社/メーカー: ナガセ発売日: 2011/09/09メディア: 単行本購入: 12人 クリック: 68回この商品を含むブログ (…

「Jubatus ハッカソン with 読売新聞」で入賞した!

「Jubatus ハッカソン with 読売新聞」に参加してきました! 8月22-23日に開催された、2日間に渡るハッカソンでした。 全力で寝不足になりました! Jubatus とは オンライン機械学習向け分散処理フレームワーク Jubatusは「分散したデータ」を「常に素早く」…

ベトナム出張アゲイン!

ベトナムなう! 再びベトナム出張に来ました!1ヶ月ぶり2度目のハノイ! 今回は Visa on Arrival を取得したり、SIM カードを買ったりと、前回よりも空港でやることが増えてましたが、なんとかなりました。 やはり2度目というのはデカイ!!落ち着いて対処で…

Effective Rubyを読んだので程々に感想を書いてく

Effective Ruby をやっと読みました! Effective Ruby作者: Peter J.Jones出版社/メーカー: 翔泳社発売日: 2015/01/19メディア: Kindle版この商品を含むブログ (4件) を見る 薄いと思って油断したら案外重かった……! ざっくりした感想として、Ruby がそこそ…

「Chef実践入門」と「スクラム実践入門」を読んだ

読みたい本が山ほどあって困っている割に、なかなか読み進められないダメ人間ですが、実践入門シリーズを2冊ほど読了しました。 そして本日、ごっつい本を2冊新たに購入(今回読んだ本に比べて明らかに重い)したため積読の数は変化しておりません。 読書速…

ベトナム出張行ってきた!

ベトナム出張でハノイに行ってきました! 出張期間は7/6-7/13の1週間と、あまり長くはありませんが非常に刺激的な出張でした。 10年ぶりの海外、初の1人海外と、初の非英語圏と、不安要素しかありませんでしたが、なんとか出張をやり遂げてこれました。 タク…

ベトナム出張なう!

ベトナムのハノイに出張で来ました! 実は初めての1人海外で、羽田空港から先が困難の連続でした。 そもそも、1人で飛行機乗ったのも初めてという……。 困ったこと一覧 羽田空港で必要な手続きと必要な時間が一切わからない 1.5h 前に空港についておけば余裕…

Haskellによる並列・並行プログラミング読書会 #2

7/2 にHaskellによる並列・並行プログラミング読書会の第2回を開催しました。 「3.3 例:K平均法」まで(おそらく)理解して読み進むことができました。 次回は再来週の予定で、会場は目黒になるかと思います。 「3.4 GCされるスパークと投機的並列性」から…

RESTful#とは勉強会8に参加した!

何回か参加しようとしてタイミングが合わず参加できていなかった、RESTful#とは勉強会に参加してきましたー!! 丁寧な輪読、みっちりとしたワークショップと非常に良い勉強会でした。 Webを支える技術は今年のGWに読みましたが、読み返してみてもまだまだ学…

ブッドザルジダ!!

代々木公園でフットサルしてきました。血吐きそうです。 およそ6年ぶりの運動のような気がします……そりゃ血も吐きそうになるわ! 会社にフットサル部があって、なんか運動したいなーということで加入して、今日が初参加日でした。ちょっと走っただけで息上が…

ベトナム出張、そして近況とか

海外出張 ベトナムへ海外出張行ってきまーす! 期間は7/3 - 7/13ですっ!約1週間! 高校2年生の時の超短期語学留学以来の海外で超ドキドキします。 果たして無事に出国できるのだろうか……。 並列並行勉強会 #1 全然関係ないけど、並列並行勉強会の #1 を6/25…

Haskellによる並列・並行プログラミング読書会を始めます!

渋谷某所でHaskellによる並列・並行プログラミング読書会やります! Haskellによる並列・並行プログラミング作者: Simon Marlow,山下伸夫,山本和彦,田中英行出版社/メーカー: オライリージャパン発売日: 2014/08/21メディア: 大型本この商品を含むブログ (2…

Testing Casual Talks #2 に参加した!

表題の勉強会に参加してきました! 実は、競技プログラマーミートアップ #0 〜topcoder & AtCoder〜に行く気満々だったのですが、距離 & 業務の都合でこっちの勉強会への参加となりました。 競技プログラマーミートアップは次回があれば絶対参加したい……!!…

第57回HTML5とか勉強会 -UI/UX特集- に参加しました!

表題の勉強会に参加してきました! 最初の2つは「チームで作る」とか「組織を作る」とかそういうお話でした。 良い仲間を作るってのは大変だけど大事だなぁというお話です。 最後のカヤックの方のお話では「ペライチサイトの UX」がおもしろかったです。 テ…

RESTをわかりやすく整理してみた

REST について整理してみました。 REST とは 2000年にRoy Fielding氏が提唱した、分散システムにおいて複数のソフトウェアを連携させるのに適した設計原則の集合。また、狭義には、それをWebに適用したソフトウェアの設計様式のこと。 REST - e-Words Web を…

「Webを支える技術」をやっと読んだ

とうとう読みました。やっと読みました。 Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)作者: 山本陽平出版社/メーカー: 技術評論社発売日: 2010/04/08メディア: 単行本(ソフトカバー)購入: 143人 クリック: 4,320回この商品を含むブ…

「すごいH本」「アジャイルサムライ」「リーダブルコード」を読んだ

技術書を読むのが凄く遅いのが悩みです。頑張って読みました。 そもそも集中力が圧倒的に足りてない気がします。 こんな集中力でこの先生きのこれるか非常に心配です。 すごいH本 すごいHaskellたのしく学ぼう!作者: Miran Lipovača,田中英行,村主崇行出版社…

GWは競技プログラミングで決まり!

タイトルだけ読むと、まるでこれからGWが始まるかのよう……! でも今日はGW最終日ですね。辛いですね。 GWはみなさんどのように過ごされたのでしょうか。 私はGWは競技プログラミングデビューしてました! アカウントは1年以上前からあったにも関わらず初参戦…

26歳になったから振り返る (主に言語)

とうとう26歳になってしまったので、この辺で今まで触ってきた言語でも振り返ってみようかと思います。 IT 面白いなー、ハッカー最高にかっこいいなー、って思い始めたのが中学生の時だった気がするので、IT に興味を持ってから12年位は経過しちゃってますね…

競プロブログ始めました (GithubPages + Hexo + CircleCI)

競プロブログ始めました Github Pages を使って、競技プログラミング系共同編集ブログを始めてみました。 Unikell 競技プログラミング奮闘記 タイトルにある通り、Github Pages + Hexo + Circle CI を活用しております。 Github Pages: Webサーバ Hexo: ブロ…

Scala & Codeforces デビュー

Codeforces デビュー TopCoder 環境構築人間になりつつありますが、本日は Codeforces に触ってみました。 Codeforces デビューと言っても、過去問解いてただけです……早く参戦したい! Codeforces は標準入出力を使用し、最後にファイルを提出する形式*1です…

PythonでTopCoderに参戦したい!

概要 Python で TopCoder の SRM したい!という人や、以下のような人が対象です。 TopCoder に参加したい! C++ 書いたことない! Java 書いてたらストレスで死ぬ! C# は宗教 (OS) 上の理由で厳しい! Python しか俺には残されて無い!! というわけで、To…

Visual Studioで快適にTopCoderを戦う方法

概要 Visual Studio を使って C# で TopCoder に参戦できるようにするまでの流れです。 次のような人は参考になるかも。 TopCoder やりたい C++ の底知れぬ闇が怖い Java なんか書きたくない Python は実行速度が辛い 俺たちには C# があるじゃないか!! 環…

IntelliJを導入してみた@超寝不足

概要 とてもとても寝不足で頭が痛いので IntelliJ IDEA 入れて TopCoder してみた。 インストール 公式ダウンロードページから Community Edition をダウンロード!! 落としたらポチってポイってしてインストール完了。 JDK 入れてなかったのに気がついたの…

Ginza.rb 第22回 に参加しました!

テーマ Railsアプリケーション構築ガイド みんなでこの記事を読み進めました!さっくりメモを取ってみました。 Arel Ransack 検索フォーム ActiveModel fields_for (View) 日付や時刻の選択フォーム 二重投稿の防止 気になったこと 感想 Arel Arel は正直あ…

MacにEclipseを導入@夜明け

Abstract 寝落ちして変な時間に目が覚めて、寝れなかったから Eclipse 入れた。 早寝したい。早起きもしたい。 Installation 公式サイトから Eclipse IDE for Java Developers の Mac OS X 64 Bit 用をダウンロードします。 解凍するともう動きます。素敵!…

PC周りを快適化!

久々にPC関連のモノを買いましたー! 買ったのは以下の2つ。 Mini DisplayPort - HDMI ケーブル リストレスト2つ Mini DisplayPort - HDMI ケーブル 1 はMacBook Air を HDMI でモニタに接続するために買いました! 基本プログラミングは Mac でするので、こ…

大手SIerからWebベンチャーへ転職して3ヶ月後の感想とか

概要 大手 SIer から Web ベンチャーに転職して、3ヶ月が経過しました。 SIer では1年9ヶ月、Web 系ではまだ3ヶ月と、期間はどちらも長くはないですが、両者の違いとか感想とかをなるべく平等な視点で書いてみようかなと思います。 SIer で働こうか、Web 系…

paiza learning を Haskell で解くよ!

Haskell で解くよ!Ruby でも解いたよ!! paiza learning パイザ・ラーニング は、オンラインでプログラミングしながら スキルアップできるプログラミング入門学習コンテンツです。 1本3分の動画レッスンと練習問題 で、効率よく学べます。 パイザ・ラー…

社会人3年目襲来

Third Year いよいよ社会人3年目です! ブログを始めたのが2011年4月なので、こちらは5年目に突入! 社会人デビュー後の4月に、これまでどんな記事を書いてたのか気になって漁ってきました。 【 悲 報 】 大 学 卒 業 ! ! 社会人2年目突入 どっちも朝起き…