テクノロジー

機械学習のために高校数学を復習してやり直してみる

機械学習が流行っています。大型書店に行くと、必ず特集が組まれているくらいの人気振りです。 実は私も流行にのろうとした一人でして、過去に機械学習の本は2冊ほど購入しています。しかしながら、読んでもさっぱり中身が理解できないのです。 理由は単純で…

DBを軸にして周辺技術を活かす soudai1025(PHPの現場14)

こんにちは。「PHPの現場」というポッドキャストについての話題です。最新回の「PHPの現場 14. データベースにかける(soudai1025)」を聞きました。 php-genba.shin1x1.com 私の中では、そーだい(@soudai1025)氏と言えば、Software Design(雑誌)のRDBアンチ…

スクラム実践入門で始めるスクラム開発【感想・レビュー】

スクラム実践入門という、技術評論社からリリースされている本を読みました。 スクラム実践入門 ── 成果を生み出すアジャイルな開発プロセス (WEB+DB PRESS plus)作者: 貝瀬岳志,原田勝信,和島史典,栗林健太郎,柴田博志,家永英治出版社/メーカー: 技術評論社…

Slackはやっぱり凄い - Slack日本進出に寄せて

チャットツールのSlackが、今月17日(2017/11/17)に日本語版の提供を開始しました。2018年前半には、日本法人を設立するようです。 www.nikkei.com Slackというチャットツールは、ITエンジニア以外にはあまり馴染みがないかもしれませんが、アメリカのみなら…

伽藍とバザール - オープンソースは何故成功したのか?【感想・レビュー】

こんにちは。本日紹介する「伽藍とバザール」は、オープンソースについての論文を翻訳した書籍です。私は書店にて書籍版を購入したのですが、なんとこの本、オープンソースとしても公開されています。 The Cathedral and the Bazaar: Japanese esrオープンソ…

アジャイルとウォーターフォールの違いと使い分け

こんにちは。私は、以前にアジャイル開発を知って以来、アジャイルで開発を続けています。 私がアジャイルにハマることになるきっかけを作ったのは、アジャイルサムライという名著でした。 www.konosumi.net ただ、実際にアジャイル開発をやってみた結果、メ…

macOS High SierraにしたらWi-Fiがつながらなくなった

こんにちは。私が普段使用しているMacBookを、SierraからHigh Sierraにアップグレードしました。 その時に、Wi-Fiが接続できないトラブルに遭遇したので、対処法を共有します。 macOS High Sierraにしたらインターネットに繋がらなくなった 私がmacOS High S…

ゴミ箱の自動削除というシステムが大好きである

こんにちは。皆さまは、ゴミ箱の自動削除というシステムをご存じでしょうか? 自動削除というシステムの起源がどこにあるのかはわからないのですが、一定期間を過ぎたらゴミ箱に捨てられたファイルを自動で削除するという実装を見かけることがあります。 私…

Chrome拡張を自作して、なめこの雪を降らせてみた

こんにちは。冬が近づいていますね。冬と言えば雪です。寒い季節になってきました。 さて、つい先日、Google Chrome(グーグルクローム)の拡張機能を自作してみました。なかなか楽しいものが出来上がったので、共有したいと思います。 jQueryで雪を降らせてみ…

Electronで、Web技術を使ってデスクトップアプリケーションを開発しよう!

こんにちは。 みなさんは、Electronという技術はご存じでしょうか? electron.atom.io Electronは、ハイブリッドなデスクトップアプリケーションを開発するためのフレームワークです。 内部にNode.jsとChromiumを採用しており、HTMLとJSを利用して、Windows…

エンジニアにおけるアウトプットの種類

こんにちは。 よく、エンジニアはアウトプットすべきであると言われることがあります。 私は勉強するときに心がけているのは、必ずアウトプットすることです。新しく学んだことはブログを書いたり講演したり、その技術を使ってコードを書いてみんなが見える…

IT勉強会に参加する意味は何なのか?

こんにちは。 IT業界には、他の業界に比べて勉強会がたくさん開催されているという特徴があります。 ただ、最近疑問に思っていることがあります。あまりにも開催されている勉強会の数が多すぎるのです。 ほぼ毎日のように、たくさんの場所で勉強会が開催され…

【iOS】Speechフレームワークでアナウンサーの声を認識させてみた

こんにちは。 iOSのSpeechフレームワークをSwiftで使ってみました。 なお、今回の検証は、以下のあたも技術ブログ様を参考に実装しております。 atamo-dev.hatenablog.com Swiftによる実装方法 まずは実装方法の解説です。 許可を取得する SFSpeechRecognize…

アジャイルサムライではじめる達人開発者への道【書評】

「アジャイルサムライ−達人開発者への道−」は「Jonathan Rasmusson」によるアジャイル開発の名著です。 マスター先生というサムライが、アジャイル開発について指導してくれます。一風変わったスタイルである本書ですが、非常に読みやすいのが特徴です。 ア…

テック系を中心に私がおすすめするポッドキャスト10選

こんにちは。 今回は、ポッドキャストについての話です。 私は、通勤時間中にポッドキャストを聴いています。ポッドキャストは音声メディアで、ダウンロード型のラジオのような特徴を持ち、いつでも好きな時に聴くことができます。 私が聴いているポッドキャ…

くいなちゃんのKuinというプログラミング言語が凄い件

Kuinというプログラミング言語があります。 簡単で高速な実用プログラミング言語「Kuin」です! http://kuina.ch/ Kuinというプログラミング言語は「くいなちゃん開発チーム」によって開発されています。10月17日に大規模アップデート版のリリースも決まって…

A Tour of GoでGO言語を学ぶのは楽しいよ!

こんにちは。 もう秋ですね。最近はセミが鳴かなくなったので、夏は終わったなーという気分でいます。でも、私が住んでいる地域はまだまだ熱いので、あまり秋を実感することはないですが。 さて、本日の本題です。 とあるデータをもとに作成したいファイルが…

KotlinをAndroid Studio 3.0 Beta 6 でやってみた!

Kotlinが正式採用されるのを機に、Androidアプリ開発に試しに挑戦してみました。 内容としては、以下の「エンジニアHub 」の記事を試してみました!というお話です。 employment.en-japan.com Android Studio 3.0 Beta 6 が入る このブログの執筆時点では、…

【書評】ビッグデータを支える技術

紀伊国屋で先行販売していたので買ってみました。 全体の感想としては、非常に読みやすい本です。「Hadoopとは何?」レベルの私でも、読み進めることがでました。 ビッグデータを支える技術―刻々とデータが脈打つ自動化の世界 (WEB+DB PRESS plus)作者: 西田…

エンジニアのスキルアップに対する考察

こんにちは。 今回は、エンジニアのスキルアップについて考察を書いていきたいと思っております。題材は「私のスキル」になりますので、新卒におけるスタート地点は「WEBプログラマー」です。 何故このような記事を書くかと申しますと、自分の考えを整理する…

私が購読しているエンジニアブログまとめ

私は日課として、毎朝、前日のエンジニアブログのフィードを見ています。今回は、私がRSSで購読しているエンジニアブログの中から、一部を抜粋してご紹介します。 企業系のエンジニアブログは、社内で揉まれてから掲載されることが多いので、比較的質の高い…