タダケンのEnjoy Tech

楽しみながらラクに成果を上げる仕組みを考える

プログラミング

【フォロワー分析】ツイートを拡散してくれるファンをPythonで見つける

Pythonを使ってフォロワーのなか自分のツイートを拡散してくれるファンを見つけrつ方法を解説します。サンプルコード付きなので、プログラミングの学習にも最適です。

「Vue.jsとFirebaseで作るミニWebサービス」は個人でWEBサービスを作ってみたい人にピッタリの本

「Vue.jsとFirebaseで作るミニWebサービス」という本のご紹介です。本書はWebサービスを作ってみた人にまさにピッタリの本です。著者はあの「ためしがき」開発者のなべさんです。

人生初!OSSにPull Requestを送ってMergeされた話

人生で初めてOSSにプルリクを送ってみました。一人でも多くOSSに貢献する人が増えるといいなと思い、OSSにプルリクを送る方法をまとめました。

scheduleライブラリを使ってPythonスクリプトを定期実行しよう

Pythonでジョブスケジューラを簡単に実装できる「schedule」ライブラリを紹介します。cronの代わりにPythonで体的に処理を自動実行できます。

Laravelの開発環境をLaradockを使って構築する方法

本記事ではLaradock(Docker)をつかったLaravelの開発環境の構築方法についてまとめています。Laradockを使うことで、柔軟な開発環境を作成することができます。

JSONデータをjqコマンドを使ってシュッと加工する

プログラミングやデータを分析をしているとJSON形式のデータを扱うことが多いと思います。本記事ではJSON形式のデータをコマンドラインで加工できるjqというツールをご紹介します。

テーブル作成権限がないときにSQLで擬似テーブルを作成する方法

SQLを使って疑似テーブルを作成する方法をご紹介します。このテクニックがあれば、テーブル作成権限がなくても大丈夫!

新しい技術に出会える熱いイベント! 「技術書典4」の参加レポート

「技術書」をテーマとする同人イベント「技術書典」の参加レポートです。技術書典を効率的に回る方法についてもまとめています。

サンプルデータ投入済みのPostgreSQL環境をDockerを使って作成する

SQLのサンプルコードを書くときに手軽なサンプルデータが入ったDBがあると便利ですよね。今回はDockerを使ってサンプルデータ投入済みのPostgreSQL環境を作る方法をまとめました。

【Python】誰でも簡単に予測モデルが作れるProphetでTOPIXの予測モデルを作ってみた

Facebookが開発した時系列予測ツールProphetの使い方を解説します。Prophetを使えば簡単に高精度の予測モデルを作ることができます。

Google ColaroratoryでTwitterのツイート数を可視化してみる

今回はGoogle Colaroratoryを使って、ローカルPCにあるファイルをやり取りする方法を解説します。題材としてツイート数の可視化をしていきます。

Google Colaboratoryを使えばブラウザ上でPythonの実行環境が簡単に手に入る

Google Colaboratoryを使えば、ブラウザ上でPythonを実行する環境を無料で手に入れることができます。Pythonを学んでみたいという方向けにColaboratoryの基本的な使い方を解説します。

「Apps Script dashboard」でGoogle Apps Scriptのプロジェクトが一元管理できるようになった

Google Apps Scriptに「Apps Script dashboard」という新しい機能が追加されました。「Apps Script dashboard」ではGASのプロジェクトを一元管理、実行状況のモニタリングを簡単におこなえるようになりました。

Reactを学ぶ上で理解しておきたいJavascriptの歴史

Reactの開発を始める上で大変だと感じるのが、babel、ES6、webpackといった用語・ツールが多いことでした。こういった用語の意味やツールを使う背景を理解するためにjavascriptの歴史についてまとめました。

Reactを学ぶメリットとReactの開発環境を簡単に構築する方法

フロントエンド初心者がReactを学習していこうと思っています。色々と調べてわかったReactのメリットと環境構築の方法についてまとめています。

運動をつづけるために「運動報告部 for ぼっち」というLINE ボットを作ってみた

運動を継続するために「運動報告部」というLINEグループを作った記事が話題になっていました。しかし、ぼっちだと実践できない内容だったので、Google Apps ScriptでLINEボットを作ってみました。

「詳解!Google Apps Script完全入門」を読めばプログラミングを習得できるのか?

「詳解!Google Apps Script完全入門」を献本頂きました。GASについて日本語の書籍は非常にめずらしいので、GASを習得したい方には、とても役立ちそうです。また本書を使ったオススメの学習法も紹介します。

「Digdag」を使って依存関係のあるタスクをコードベースで管理する

Digdagは複雑なタスクを実行するためのTresure Dataが開発したOSSのワークフローエンジンです。簡単に依存関係のタスクを管理できるので、おすすめのツールです。本記事ではdigdagの導入方法をまとめています。

【書評】「Webサービスのつくり方」を読めば、きっとものづくりがしたくなる!

ちょっと古い本なのですが、「Webサービスのつくり方」という本をご紹介します。本書をよめばWebサービス開発の一から十まで理解することができます。自分でWebサービスを作ってみたい個人開発者におすすめです。

【書評】「プログラマのためのGoogle Cloud Platform入門」で手を動かしながらインフラ構築を学ぶ

プログラマのためのGoogle Cloud Platform入門を読めば、GCPを通して、インフラ構築の基本的な知識と最新トレンドを理解できます。

Google Apps ScriptのコードをGithubで管理できる「Google Apps Script Github アシスタント」が便利すぎる

Google Apps ScriptのコードをGithubで管理できる「Githubアシスタント」のご紹介です。GASのコードをバージョン管理することでができ、開発の効率があがります。とくに複数人での開発のときに効果的です。

Gaiaxさん主催の『Google Apps Script 活用ミートアップ』に登壇しました!

Google Apps Script 活用ミートアップ』に登壇してきました。当日の様子をレポートします。すごい楽しかった。

SQLite3を使ってちょっとしたCSVファイルをSQLで集計する

手元にあるちょっとしたファイルをSQLをつかって集計する方法をお伝えします。SQLite3という軽量のデータベースを使ってコマンドラインで集計します。

Macで画面を録画してGIFに変換する方法

アプリの操作方法を解説するときに、画面を撮影した動画がわかりやすさがぐっと上がります。今回はMacで画面撮影をして、GIFに変換する方法をお伝えします。

はじめてのハッカソンに参加して感じたハッカソンの魅力とは

ハッカソン初心者向けの「はじめてのハッカソン」に参加してきました。刺激的な経験ができ、大変有意義でした。ハッカソンで学んだことをシェアします。

三日坊主を防ぐ仕組みをGoogle Apps Scriptで作る

Google Apps Script、LINE Notify、IFTTTを組み合わせて、三日坊主を検知したら通知を送る仕組みをご紹介します。三日坊主を克服して、新たな習慣を身に着けましょう。

【Python】チャットワークに通知を送るスクリプトをより実用的に改良する

チャットワークに通知を送るコードをベースにPythonでより実用的なツールの作り方を解説します。argparseモジュール、loggingモジュールの使い方を紹介します。

ゼルダ開発者に学ぶチーム全体の生産性を上げる方法

日本最大のゲーム開発者向けカンファレンス「CEDEC 2017」が開催されました。任天堂のゲーム開発エピソードから、チームの生産性をあげるための秘訣を考察してみました。

【Python】トークンなどの認証情報は環境変数で管理しよう

Pythonでの環境変数の取扱を解説します。認証情報などうっかり外部に漏らしてしまうと大事になる情報を安全に取り扱う方法です。

プログラミングを習得するには、とにかく写経することがオススメ

プログラミングを習得するには「写経」が効果的です。今回は写経の効果と写経をする上で便利なグッズをご紹介します。