JOURNAL

道具屋日誌

道具を作りながら考えたこと、日々のIT・スマホまわりで気になった小ネタを、店主が気ままに綴っています。

棚を分けています

「アプリ開発日記」は、この店に並ぶ道具たちを実際に作りながら考えたことの記録です。それ以外は、日々のIT・スマホ・Linux・Androidまわりで気になったことを、店主なりにまとめたコラムになっています。

新着記事

Linuxネタ

重たいAndroid StudioはUbuntuで動かす — Linux開発環境の快適さと、今後のアプリ展開

メモリを大量に消費するAndroid Studioとエミュレータを快適に動かすため、開発環境をUbuntu(Linux)に寄せている話です。いずれ赤猫座でもAndroidアプリを並べたいという野望も交えて。

はじめてのプログラミング

【JS超入門 第1回】環境構築ゼロ!ブラウザとメモ帳だけで『魔法のボタン』を作る最初の一歩

難しいソフトのインストールは不要!パソコンのメモ帳とブラウザだけで、画面にボタンを置いて動かす第一歩を小学生にもわかりやすく解説します。

ITニュース

個人開発の小さなWebツールが増えている理由を考えてみる

大きなSaaSではなく、単機能の小さなツールを個人が公開する動きについて、作る側の視点から考えてみました。

スマホニュース

スマホのブラウザ通知が「届いたり届かなかったり」する理由を調べてみた

SPLIT TIMERの開発中にぶつかった、Web Notifications APIの気まぐれな挙動。その背景にあるOS側の仕組みを調べました。

Linuxネタ

このサイトを支えている環境について、開発者目線で軽く紹介

複数の道具を1つのサーバーで動かすために、コンテナ技術をどう使っているか。裏側を少しだけお見せします。

はじめてのプログラミング

【JS超入門 第2回】変数は『名前のついた箱』!おみくじの結果をまとめて並べる配列の魔法

大吉や凶の文字を入れておく「変数(箱)」と、たくさんの結果をひとまとめにする「配列(仕切り付き引き出し)」の仕組みを直感的に掴もう。

はじめてのプログラミング

【JS超入門 第3回】関数は『自動販売機』!hoge()のカッコと引数の衝撃、そして組み込み関数の威力

「()がついているのは命令の合図!」「材料を渡すと結果が出る!」関数の本質と、用意された便利道具(組み込み関数)を使い倒すプロの知恵を解説。

はじめてのプログラミング

【JS超入門 第4回】『もし大吉なら?』の条件分岐(if)と、一瞬で回す『10連ガチャ』ループ(for)

大吉が出た時だけ特別な演出にする条件分岐と、ボタン一発で10回おみくじを引く「繰り返し(ループ)」の仕組みを楽しくマスターしよう。

はじめてのプログラミング

【JS超入門 第5回】完成!自分だけのオリジナルおみくじガチャを作って自由に改造して遊ぼう

ここまでの知識を合体させて、ポチッと押したら結果が出るおみくじガチャが完成!モンスター図鑑やおやつ決めボタンへの改造アイデアも紹介。

ITニュース

ブラウザだけで動くツールが便利な理由、そして限界について

インストール不要・登録不要の手軽さの裏側にある、ブラウザ完結型ツールならではの制約についてまとめました。