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

YDブログ

(Y)やりたいことしか(D)できない病のブログです。

ポメラDM200で自動校正する方法

ソフトウェアの開発現場では、新しく書かれたコードは自動的にテストされて、問題がなければ公開、というフローになっています。執筆環境にもこの自動テスト環境を導入してみました。

ポメラDM200からブログに投稿する方法

大手ブログ「はてなブログ」「livedoorブログ」「Amebaブログ」「Wordpress」「FC2ブログ」や「小説家になろう」などの長文投稿サイトは記事の投稿用メールアドレス(モブログ)を持っています。 この投稿アドレスが36文字以下ならとっても簡単。 ポメラから投…

iPadの「Swift Playgrounds」つかってみた

iOS10の公開と一緒にApple純正のプログラミング学習アプリも提供されました。 基本は子供向けのアプリですが「iPadで開発できる!」と喜び勇んで触ってみたレビューです。 Apple (日本) - Apple Press Info - Swift Playgrounds、App Storeで提供開始

buddybuildでCI。iOS・Androidアプリを自動デプロイ

buddy buildはiOS・アンドロイドアプリのビルド自動化サービス(CI)です。 自動化によってテスターへの配布を自動化できるほかAppStore、GooglePlayストアへの申請までできます。

「React Native」入門

今年のプログラミングネタは「React Native」推しです。 本来であればコマンドを2つ3つ覚えるだけで、APIドキュメント片手にゴリゴリ開発できるはず……が、記事を書いた時点のバージョンはいまだ0.25。 けっしてマニュアル通りすんなりコトは運びません。 ハ…

AngularJSでMasonry「angular-deckgrid」

AngularとjQuery Masonryプラグインを組み合わせてサイトをPinterest風のグリッドレイアウトにしていたところ、ページング処理で画像を動的に変更したときにレイアウトが崩れたり、画面がチラついたりする問題に悩まされていました。 「angular-datagrid」ラ…

Javascriptで200行ツムツム風ゲーム作成

とつぜんゲームを開発したくなりenchant.jsと物理エンジンのBox2Dでツムツム風パズルゲームをつくりました。

ChromebookにArduinoをつないで開発

ChromebookもArduinoも安くて手間いらず。 ブラウザさえあれば開発できるarduinoの良さを再確認しました。

Cordova、IonicでHTTP通信できない・画像とかが読み込めないときの対処法3選

Cordova(Phonegap)でプログラミングを始めた頃、ネットワークが繋がらなくて困ったことがたびたび起こりました。 Angularだと$httpのAPIが、Webで大丈夫なのにアプリ化すると繋がらない。 またはimgタグの画像が表示されない。srcタグの外部スクリプトやCSS…

誰でもできるアプリのUIデザイン。コードも書き出せる『Ionic Creator』でプロトタイプ作成

Ionic Creatorはアプリのプロトタイピングツールです。 デザインやプログラミングの知識はいりません。 ブラウザでポチポチするだけで誰でもアプリのモックアップが制作できます。 Prottとかと同じです。 それだけでなく、以前紹介したIonic向けのコードを抽…

『Cloud9』をオワコン化する、Atom激似なクラウドIDE『Koding』

『Koding』はいま最も進化の速い、最注目のクラウドIDEです。 エディタの使い勝手が良く、いちばん「素直」なクラウド型開発環境と言えます。 koding.com

CircleCIとDeployGateで、IonicのAndroidアプリを自動デプロイ

Ionicで開発したアプリを自動的にビルドして、スマホに配信する方法を紹介します。

簡単、綺麗。今からアプリ開発するならIonicが良さそう

半年ほど使って、すっかりファンになってしまったので紹介します。 ionicframework.com

Githubでコードレビューが捗る『ボケて』

// コードレビューで、スタンプ代わりにずっと地獄のミサワの「女に惚れさす名言集」機能拡張のお世話になってたんですが、さすがに何年間も使ってるとマンネリなので最近は「ボケて」の写真を使っています。

「ブラウザだけでプログラミング」の続き。クラウドIDE『Codenvy』使ってみた

Chromebookで開発環境も全てクラウドに集約させようと思い、Nitrouns、Cloud9に続いて『Codenvy』を使ってみました。

今すぐプログラミング始めるなら『Cloud9』。ブラウザだけでWeb開発

railsとかnode.jsみたいな、いわゆるサーバ側の開発はChromeだけではできないので、NitrousやCloud9といったクラウドIDEを使います。