Binary Diary

今を一番楽しんでいこうMy Life

プログラミング

帰納的プログラミングと演繹的プログラミング

どうもこたにんです。 同僚とプログラミングについて話している中で、共通化の話題になった。彼曰く「自分はプログラミングする上で帰納的な作り方をする」とのこと。なんだかあの会話が忘れられなくて、自分なりに掘り下げて考えてみることにする。 帰納的…

自分で書いたプログラムにキャラクターをつけて愛でる

どうもこたにんです。わたし、一番好きな言語がJavaScriptなのです。なぜかというと、小学生のときにはじめて触れたプログラミング言語なのです。というのはこのセルフインタビューに書かれているのでぜひ読んでね。 で。JavaScriptに、キャラクターをつけて…

名前がカッコいいだけじゃない!超軽量フレームワークSparkで簡単WEBアプリケーション

どうもこたにんです。 Spark Framework をご存知ですか? 謳い文句はこちら。 Spark - A micro framework for creating web applications in Kotlin and Java 8 with minimal effort Spark - 最小限の労力でKotlinとJava 8でWebアプリケーションを作成するた…

テクノロジア魔法学校のオープンキャンパスに参加してみた その2

どうもこたにんです。テクノロジア魔法学校のオープンキャンパスの記事続編です!前回の記事はこちら。テクノロジア魔法学校がどういう学校なのかは、前回を参照くださいませ。 今回は前回の続きです。先に言っておくと、無事にオープンキャンパス受講完遂し…

テクノロジア魔法学校のオープンキャンパスに参加してみた その1

どうもこたにんです。テクノロジア魔法学校 をご存知でしょうか。 あの、ディズニーが提供しているプログラミング学習教材です。いろんなところでプロモーションしているので、目にしたことある方も多いのでは。公式トレーラーはこちら。 いやー、ディズニー…

タイピングスキルってどうやって身に付けたっけ

どうもこたにんです。ちょっと日記ちっくに。プログラマ、エンジニアとして仕事をする上で必須なスキル。タイピング。さらにいうと、タッチタイピング。 このスキルって、マストなのです。業務効率にダイレクトに影響していくからね、タイピングは。タッチタ…

メンサを受けたいのに受験申し込みという難関を突破できないのでスクレイピングすることにした

どうもこたにんです。 メンサってご存知でしょうか? かっこよい感じの憧れるやつですね、IQ高いぜって指標になるやつ。一度は受けてみたいな、って思ってます。一度は受けてみたいな、って思って結構経ちまして。思うだけじゃなくてちゃんと受けようと決め…

GASで簡単WEBスクレイピング!HTMLを簡単にパースできるライブラリParserを使ってみた

どうもこたにんです。本日は単発技術記事です。WEBスクレイピングしたいと思ったことはありませんか? ウェブスクレイピング - Wikipedia ということで今回は、Google Apps Script (GAS) でWEBスクレイピングをしてみましょう。はい、目次どん! 今回やるこ…

Google Homeで体重管理!声でグラフを作ってみた!

どうもこたにんです。 2019年、GET LEANでいこうかと思います。GET LEAN=痩せる、身体をしぼろうかと思います。(語尾が連続して「思います」なあたりに自信のなさ表れている気がする...)ただ「痩せるぞ!」と意気込んだところで、実際に稼働するか不安。…

プログラミング?コーディング?エンジニアリング?それぞれの言葉の違いを定義してみる

どうもこたにんです。お風呂に入ってたらふと思ったのです。「プログラミング」「コーディング」の違いってなんだろう?と思ってつぶやいてみたら、見事に煽られまして。コーディング、プログラミング、エンジニアリング。それぞれがどんな役割として定義さ…

プログラミング学習サービスProgateを触ってみて、学習・教育・採用の3つの立ち位置から感じたこと

どうもこたにんです。 最近、HRTechなコミュニティの方とお話する機会が増えてきまして。その中でよく聞くのが「プログラミングの学習をしたい!」というお話。未経験者でも気軽に学ぶことができるサービスってありますかね、みたいな。はい、目次どん! Pro…