Programming
ドットインストールのPostgreSQL入門を勉強中に気づいた事をメモしておく。「#05 フィールドに制約をつけてみよう」でtimestamp型のデフォルト値を現在時刻にするために以下のように指定していた。 create table posts ( id serial primary key, title varch…
ドットインストールでThree.js入門が公開されたが、このレッスンをSafariで試そうとしたらいきなり躓いた。原因はSafariだとデフォルトでWebGLが有効になっていない事にあった。で、SafariでWebGLを有効にする方法は以下。 Safariの「環境設定」-「詳細」で…
プログラマのための言語別コーディング規約まとめ | Web活メモ帳というのが出ていたが、CとかC++とかJavaが無かったので、補足としてそれらをリストアップしておく。 【C】 プログラム言語 C の推奨されるスタイルとコーディング規範 【C++】 Google C++スタ…
最近オンラインでプログラミングを学べるサイトが沢山出てきたが、その中の一つCodecademyはJavaScriptとjQueryを中心に学ぶことが出来る。 しかし、このCodecademyのベータテストに参加すると、JavaScriptに加えてRubyやPythonも学ぶことが出来るようになる…
最近、ドットインストールで楽しくプログラミングの勉強をしているのだが、http://dotinstall.com/lessons/google_connect_phpで少し躓いた所があったのでメモしておく。 まず、Webサービスを開発する演習の場合、私はMac OS X上のVirtualBoxにCent OSをイン…
0からnまでの整数の乱数を生成する方法を、言語別にメモしておく。 C #include <stdlib.h> srand(time(NULL)); rand() % (n + 1); C# Random r = new Random(); r.Next(n + 1);Java Math.floor(Math.random() * (n + 1)); JavaScript Math.floor(Math.random() * (n + </stdlib.h>…
「http://journal.mycom.co.jp/news/2010/01/12/022/index.html」という記事で、複数の検索エンジンの検索結果からプログラミング言語の人気をインデックス化したものが紹介されていた。それによると人気プログラミング言語のランキングは以下のような形であ…
最近久しぶりにちょっとWinsockを使ったプログラムを書いたのだが、その時に参考にしたサイトを纏めておく。 Winsock - Wikipedia winsockプログラミング:Geekなぺーじ Winsock Programmer's FAQ SOCKETプログラミング Network Maker http://www.golgo.jp/wi…
1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。 どうしてプログラマに・・・プログラムが書けないのか? C言語…