ハイパーニートプログラマーへの道

頑張ったり頑張らなかったり

【Swift】いろいろやってみる2

Dictionaryを空っぽにする 前回の記事の続きで 119> scores = [:] 120> println(scores) [:] 121> scores.count $R38: Int = 0 122> println("The dictionary of scores contains \(scores.count) items.") The dictionary of scores contains 0 items. Dict…

【Swift】いろいろやってみる(文字列、配列など)

やりながらとったメモより。 ちなみに実行はコマンドラインから。設定等は前回の記事に。 Swiftをコマンドラインから実行してみる - ハイパーニートプログラマーへの道 文字列の連結 21> let label = "The width is " label: String = "The width is " 22> l…

Swiftをコマンドラインから実行してみる

Swiftをコマンドラインから実行する Xcode6のβ版もインストールしまして、コマンドラインからやってみるかと。 まあこちら記事のコメントと、stackoverflowの記事にある通り、 Swiftをコマンドラインから実行 - Qiita ios - How can I use swift in Terminal…

Android ADT Bundle r22.6 -> 22.3に戻そうとして失敗 -> 入れ直すまで

なんかr22.6系だといろいろ具合が悪いようで、ダウングレードしたいなと。 22.6->22.3へ Android SDK http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11122189786 上記記事を参考に http://dl.google.com/android/android-sdk_r22.3-macosx.zip …

JavaFXでサイズ変更可能なcanvasを作る:その2

前回のコードに円を追加してみますた。 色は緑で中心点は画面の中心点と一緒ですが、ウィンドウの大きさの変更に合わせて、大きさも変わります。 起動させるとこう。 横に伸ばすと、びろーん。 縦方向だとこう。 このくらいでだいたいまん丸になるかな。 Tip…

JavaFXでサイズ変更可能なcanvasを作る

resizableなcanvasをJavaFXで作ろうよ、というお話。 JavaFX Tip 1: Resizable Canvas | Java Code Geeks上記記事を参考に Javaは8です。やることは以下。 Canvasのサブクラスを作る isResizable()メソッドをオーバーライド prefWidth(),prefHeight()メソッ…

wi-fiパラボラアンテナ作ったった

こちらを参考に WM3500R用1コインパラボラアンテナでWiMAXスピードアップ|kazutrekのブログデバイスはAterm WR3800R あとは金属製のボウル、まな板用のスタンド、フック(これは使いませんでしたが) 一応尼のリンク張ってますけど、100均で十分かと。 こん…

Mac OS X 10.9 MavericksにJava7(jdk)をインストール

なんか勘違いしてjreを入れていたのでjdk(1.7.0_51)を改めてインストールしました。 しかも前回では(初めOracleからDLしてたにもかかわらず)AppleさんからDLしてたけど、1.7からOracleおじさんなんですよねえ・・・。 http://www.oracle.com/technetwork/j…

【Windows】 SublimeText2でJavaをコンパイル&実行させる

今受講しているJavaの講座で「Sublime Text2使ってるんなら入れようぜ! しかもその上でJavaコンパイル&実行できるようにしよう!」ということになり「は、はい(震え声(しかもWindowsか・・・))」と丸1時間ほど先生とあーでもないこーでもないと試みた…

【ニコニコ動画】ミクと学ぶC言語第15回のコードを改造してみた

※だいぶ前に下書きしたまま放置してたので、問題があるかもしれんですが、まあ投稿しちゃえと。主にファイルの読み書き、標準入出力とか 練習問題を改造してみた。 一日に貯める金額と、目標貯金額を設定できるようにして、ファイルに書き込んだ結果を表示さ…

Xcode5でコマンドラインツールをインストールする

こんな記事を見かけたのでMavericksでCommand Line Developer Toolsをインストールする方法が変更 | Act as Professional - hiroki.jpあれ、そうなんだと思ってPreferenceを見てみると、確かにないな。というわけで $xcode-select --install でダイアログが…

「脱社畜の働き方」を読んで ー 社畜を脱せど国を脱せず(はてな版)

秋の夜長は読書とブログまあキャンペーンやってるとのことで、投稿してみますが。日野瑛太郎さんの「脱社畜の働き方」を読んで。

【ニコニコ動画】ミクと学ぶC言語 第14回のコードを改造してみた

ミクと学ぶC言語第14回 ログイン成功するまで繰り返す、という感じに変えてみました。 /* pass.c */ #include<stdio.h> #include<string.h> #define NUM 8 int main(int argc, char const *argv[]) { char input[NUM+1]={}; // +1でNULLを入れる char pass[] = "mikuc"; size_</string.h></stdio.h>…

【ニコニコ動画】ミクと学ぶC言語 第10回をやったんだが

いままでのおさらいということで、練習問題として運賃を求めるプログラムを組んだんですが、コメントにもあったように、速達料金を求めるためにcalculate_sokuという関数を別に用意しなくても、最後に追加料金を足す(この場合+300円)という形でいいん…

Macでのニアイコールの入力方法がわからなかったので

Mac

Macユーザーなら覚えておくべき【記号入力】まとめ | Manic Youth Inc. ここにあったんですが、alt + Xで、≈になると。打ち消しイコールはalt + =で、≠あとは、三点リーダーとかalt + ;で、…になる。

【C言語】割り算での除算エラーの後、再入力させる

除算エラーをつけたのはいいけど、そこで終了してしまうんじゃなくて、bを再入力させたいなと。 /* warizan.c */ #include <stdio.h> int main(void){ int a,b,loop=0; printf("a="); scanf("%d", &a); while (loop == 0) { printf("b="); scanf("%d", &b); switch (b</stdio.h>…

ブラウザのセキュリティ問題いろいろ

ChromeでSafariに保存されているパスワードをインポートすると、平文で簡単に閲覧できるコメントに、 これ問題なのはパスワードが無許可でエクスポート(含外部参照)出来るSafariだろ… とありますな。私もブラウザにパスワード覚えさせるのは絶対しないです…

リアルとネットの狭間、あるいは越えられない壁の間にあるもの

なんかパッと思い出してしまったので意識が高い人が集うパーティーに参加した。 - Everything You’ve Ever Dreamed (id:Delete_All / @Delete_All) まあ読むとイタタ・・・・・・という感じなんですけど、なんというかこういう、ヤンキーやらDQN、とまではい…

【ニコニコ動画】ミクと学ぶC言語 第9回をやったぞ

グローバル変数、ローカル変数、サブルーチンなど。だんだん難しくなってきたでござる・・・。 /* distance.c */ #include <stdio.h> // プロトタイプ宣言 void input_data(void); int calculate(void); void output_data(int x); int v,t; // グローバル変数 宣言と</stdio.h>…

記事エリアの幅を広くしてみた。

CSS

記事本文エリアの幅が545pxで、狭いなーと思ったので680600pxにしてみました。※後からカテゴリ追加したときに表示がおかしくなったので、600pxにしました。div.entry-contentの部分ですね。右側に表示されている、CSSのコードをそのままコピペしまして・・・…

はてな記法でソースコードを載せてみた

いちおうlivedoor版もあるのですが、はてなでも作ってみました。livedoorでもソースコードがシンタックスハイライトされるように設定してみたのですが、いかんせんめんどい・・・。 はてななら、はてな記法を使えばいいとのことなんで。こちらの記事のソース…