春ですし、少し初心者向けの記事を書きます。タイトル通り、JavaScriptのオブジェクト指向について。 JavaScript標準のオブジェクト指向といえばnewやらprototypeやらを書く必要がありますが、これらの演算子は書くのが面倒臭い上に気をつけないといけない点が... 続きを読む
どうもこんにちは、フレッシュさに定評のない新入社員のtek_kocです。 初めてのお仕事として「Titanium Mobileでアプリを試しにつくってみる」というのを担当していました。 JavaScriptはあまり使ったことがないですし、そもそもMacもほとんど触ったことがなか... 続きを読む
思いつき。 ◯オブジェクト指向の基本亀仙流やつ鶴仙流など、世の中にはいくつかの流派があり、それぞれカメハメ波やドドン波、舞空術などの技(メソッド)がある。実際に技を使う場合、技を覚えているZ戦士(インスタンス)が必要。 例) 亀仙流を覚えた孫悟空... 続きを読む
渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 これから魔法使い(プログラマー)になる、新卒者のみなさんに、リレーでメッセージを送ろう、ということになりました。一発目として僕が書かせていた... 続きを読む
プチコンで動く言語はBASIC、それも貴方におなじみのホビー志向でとても単純で、今にして思うと欠点をあげ出してもきりがない、あの懐かしいほうのBASICです。 懐かしくない方のBASICといえば『Visual Basic』等でおなじみ統合開発環境ですが、プチコンが採用し... 続きを読む
Android, QCAR | 23:20 | 今月(2010年10月4日)にQualcomm社からAugmented Reality SDK(QCAR)が発表されました。Android向けのARアプリケーションを比較的簡単(たぶん)に開発できます。 このSDKが対象にしているのは画像ベースのARです。位置情報、方位... 続きを読む
多摩美の挑戦、教授編:キャンバスはiPhone、プログラミングで新たなアート表現を――多摩美術大学の挑戦 キャンバスはiPhone、絵筆の代わりにプログラム言語を操り、iPhoneアプリでアートを表現――。多摩美術大学が展開するこの講義は、メディアアートをどう... 続きを読む
imagemagick一般的に ImageMagick のサムネイル画像生成は遅いとされており、パフォーマンスが求められるシーンでは Imlib2 などのより高速な画像処理ライブラリが使われることが多いです。Imlib2 の高速さについては、以前「Imlib2でImageMagickより3倍高速か... 続きを読む
こんにちは、今週はモテキDVD-BOXの到着が待ち遠しいinoueです。 さて、携帯の冬モデル発表でちょっと活気づいているAndroid周辺ですが、 Xperiaもやっとバージョン2.1へのアップデートが可能となりアプリ開発 をそろそろ本腰入れないと、という状況になってい... 続きを読む
[全ページ目次] 苦しんで覚えるC言語(苦C)は、初心者を対象としたC言語入門サイトです。 C言語の基本機能を体系立てて解説しており、市販書籍と同等以上の完成度です。 初めての人は 前書き から読み始めて下さい。 キーボードの矢印キーか、右下の進む>で... 続きを読む
/s?https?:\/\/[-_.!~*'()a-zA-Z0-9;\/?:\@&=+\$,%#]+/ 続きを読む
Tig: text-mode interface for git 端末上から git のコミットログ確認、diff その他諸々を見れる git ブラウザ、 tig を2年半以上前(たしか typo さんに教えてもらった)から愛用していて tig がないとめちゃくちゃ不便なんだけど異様に知られてない気がする(一... 続きを読む
こんにちは。開発ブログ言いだしっぺの satoshi です。リートでは、AddClips と Lancers というサービスが現在の主力サービスですが、AddClips は1人のエンジニアが担当し、Lancers は2-3人 のエンジニアが開発を担当しています。 当たり前ですが、1人と3人では... 続きを読む
近年のソフトウェア開発は、要求の範囲も質も非常に高い水準が求められていますね。 これから学び始める方々は、ベテランが何年もかけて築きあげてきた道を一足とびに学ぶ必要があります。 続きを読む
OAuth 調べてみたら難しくて理解出来なかったので,Python で標準ライブラリだけで 1 から書いてみました. / \ / _ノ ヽ、_ \ / o゚((●)) ((●))゚o \ twitter の OAuth 難しいお… | (__人__)' |... 続きを読む
プロフィール大塚剛司(おおつか・たけし)さん 株式会社 ディー・エヌ・エー(DeNA) ポータル事業本部 ディレクター 兼 システム部 ゲームシステム開発グループ グループリーダー2005年に東京大学を卒業後、事業家を目指してDeNAに新卒入社。当初は営業... 続きを読む
linuxLinuxでテキストデータを扱うときに、コマンドをパイプで繋げるだけでいろいろな処理ができて面白いのですが、綺麗に整理されていない気がするのでまとめてみます。ここでは、cat, paste, join, grep, head, tail, cut, sed, tr, sort, uniq, wc を取り上... 続きを読む
テーブルのJOINが苦手でしたが、この例を思いついてからは、すっきりくっきり理解できるようになりました。むしろ頭から離れません……。 ※ INNER、OUTERは飾り。省略できる。 JOIN = INNER JOIN LEFT JOIN = LEFT OUTER JOIN RIGHT JOIN = RIGHT OUTER JOIN※... 続きを読む
最近、プログラミング時に使うフォントを Inconsolata に切り替えました。自分は、これに日本語フォントとして Takaoゴシック を組み合わせているのですが、この2つが相性抜群でとても見やすいです。"Top 10 Programming Fonts"という記事(日本語訳)の中でも見... 続きを読む
プログラムで、きみの絵をうごかそう! 続きを読む
フルタイムで働きはじめて4ヶ月。 いろんなことがありました。 今日はインターンが来ているということもあり日頃のC++コーディングライフの中で大変重用しているツールを紹介します。といってもどれも有名なツールでググれば解説がでてくるとは思いますので、一... 続きを読む
ツイッターで茂木さんが就職活動について書いている。 多くの点で、私も同意見である。 けれども、完全には同意できないところもある。 意見が違うというのではなく、話を「切り出す順番」が違うということなのかも知れない。 それについて考えてみたい。 茂木... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
ふと、ゲームプログラマになるにはどうすればいいか、というページを見つけた。1.とりあえずC言語。ポインタや構造体は完璧に理解できないとだめです。「新版 明解C言語入門編」。http://www.bohyoh.com/Books/MeikaiC01/index.html「Cの絵本」http://www.s... 続きを読む
「なるほど四時じゃねーの」「小池スタイル」を生みだした、小池陸さんに話を聴いた 小池陸(こいけりく)さんという日本人がいる。年齢は23歳。プログラムアーティストだ。 ちょうど1年前、彼が路上でノートパソコンを足にのせていたのを雑誌が取りあげ、「小... 続きを読む
この和訳について¶ この文章は Google JavaScript Style Guide を和訳したものです. 内容の正確性は保証しません. ライセンスは原文と同じく CC-By 3.0 とします. フィードバックは Kosei Moriyama (@cou929 または cou929 at gmail.com) までお願いします. こ... 続きを読む
「飛ばねぇプログラマーはただのプログラマーだ」(紅の豚) 「夢だけど、バグじゃなかった!」(となりのトトロ) 「見ろ!人員がゴミのようだ!」(天空の城ラピュタ) 「前は何も考えられなくなって、飛べたの」(魔女の宅急便) 「40秒でコミットしな!」(... 続きを読む
ニュース Google、誰でもAndroidアプリを開発できるツール「App Inventor」 Googleの「App Inventor」を使えば、プログラミングの知識がなくても、ドラッグ&ドロップで簡単にAndroidアプリを設計できるという。 2010年07月12日 18時17分 更新 米Googleが、プロ... 続きを読む
ネット上には大手メディアから個人のブログまで、さまざまなIT系のコンテンツがあふれています。そのほとんどは文章によって技術などを解説していますが、一部にはマンガの形で面白く分かりやすくしたものもあります。ここでは、マンガ化されたITコンテンツを集... 続きを読む
Cocoa / Cocoa touch プログラマとしての視点から、現代プログラマに不可欠だと思われる事項とそのレベルをまとめてみました。最低これくらいできれば大抵の技術が楽しく扱えると思います。 レベル1(入門者レベル) 環境が整えられた状態であれば、与えられた... 続きを読む
このところ、KLab×はてな エンジニア応援ブログコンテストというのを開催していまして、エンジニア人生に関するちょっとした小話をブログに書いていただくと、内容によっては、シリコンバレーに行けたり、iPad が貰えるかもしれない。という企画です。「え、ブ... 続きを読む
こんばんは。LatLongLabの河合(@inuro)です。 ようやくiPadが日本でも発売されましたね。入手された方もたくさんいらっしゃることかと思います。 ヤフーではこのiPad国内発売にタイミングを合わせ、Yahoo!ラボで「yubichiz」というiPad専用の地図Webアプリを... 続きを読む
システムの多機能化により、プログラムの内容は複雑化している。既存コードの改修や多人数での開発における情報共有のためには、プログラム構造の理解が必須だが、ドキュメントと実装内容とが乖離している場合も多く、解析自体に工数がかかることもある。テクマ... 続きを読む
文:Daniel Terdiman(CNET News) 翻訳校正:川村インターナショナル 2010/05/27 07:30 5月22日は、「パックマン」のリリースから30周年にあたる。Googleはこれを記念して、同社初の本格的にインタラクティブで実際にプレイできるトップページロゴをロールア... 続きを読む
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます 続きを読む
以下は、WEBプログラマー用のWEB脆弱性の基礎知識の一覧です。WEBプログラマーの人はこれを読めばWEB脆弱性の基礎をマスターしてWEBプログラムを書くことができるようになっているかもです。また、WEB脆弱性の簡易リファレンスとしても少し利用できるかもしれま... 続きを読む
はじめに 「マンガでわかるJavaScript」は、難しそうに思えるプログラムを、簡単そうに見えるマンガで解説するという初心者向けの入門講座です。架空の高校生たちに教える形式で、プログラムの基礎から応用を、解説していきます。一通りのマンガを読めば、かな... 続きを読む
ジョブズ、iPhoneアプリの開発制限について直メールで回答by Ittousai Apr 11th 2010 @ 4:29PM iPhone OS 4の発表と前後して明らかになった「iPhone アプリ開発の制限強化、Flash他から変換を締め出し」の続き。制限強化とはアップルが開発者規約を変更し、「最... 続きを読む
ゲーム会社でプログラマしてるけど質問ある? カテゴリ質問ある? 1 :以下、名無しにかわりましてVIPがお送りします:2010/04/11(日) 18:43:49.18 ID:WDfqz3PJ0 せっかくの休みが何もしないまま終わりそうなんで立ててみました。 2 :以下、名無しにかわりまし... 続きを読む
みなさんこんにちは。ふむふむソフトの飯島です。 さっそくですが、みなさんはTwitter APIを使ってプログラミングしていますか? すでに星の数ほどTwitterアプリやWebサービスはありますし、バリバリ使っている方も多いと思いますが、「知っているけれど、なか... 続きを読む
世の中には名言、格言、○○語録といった、味わい深いフレーズがいくつもあります。その中には当然(?)エンジニアが語った内容もあるわけです。歴史上の人物、ではなく、現在を生きるエンジニアの言葉を紹介します。 続きを読む
PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」 2010年03月11日- Run This! PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」。 ブラウザ内の<pre>... 続きを読む
最強最速アルゴリズマー養成講座:トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター (1/4) プログラミングにおける重要な概念である「探索」を最速でマスターするために、今回は少し応用となる探索手法などを紹介しながら、そ... 続きを読む
はてブのホットエントリで「成功できない人たちが持つ7つの悪習慣」という記事を見かけたのだが、ライフハック系の本やエントリは胡散臭く感じるところがあってあまり好きではない私から見ても、これは確かに、と思える内容で、プログラマーについても同じこと... 続きを読む
最近こんなやりとりがあった。「Cって標準のコンテナ(双方向リストや可変長配列など)がなくて不便。 Cのプロジェクトってコンテナ自体ないこともあるし、コンテナがないとプログラムって書きにくいよね。 その点C++はSTLが(ry」...「コンテナ? STL“も”... 続きを読む
ニコニコ動画が未来を作るドワンゴ物語 ドワンゴといえば、ケータイ電話向けの着信メロディー「いろメロミックス」や動画共有サービス「ニコニコ動画」といったサービスを生み出してきた企業だ。 この10月、そのドワンゴを題材にした新書「ニコニコ動画が未来を... 続きを読む
週末料理をしていて足を切ってしまいました。agoです。 以前Perlは書いていたんですが、その頃以下の記事を読んで非常に感銘を受けました。 Perlプログラマのレベル10 - Perlプログラミング救命病棟より - naoyaのはてなダイアリー 当時あまりコミュニティとの... 続きを読む
2009年12月23日 プログラマが好きそうな読み物100 寝る前に携帯で読めそうな文章のまとめとかあると良いなーなどと思ったもので。 (100個かどうかはわかりません) Practical Scheme 普通のやつらの上を行け ---Beating theAverages--- ハッカーと画家 ---Ha... 続きを読む
しっぽのとこトップへ Blogトップへ Recent Entries Flashの描画速度をBitmapDataクラスを使って上げる方法 漢方薬に関する事業仕分けについての、簡易書き起こし等(BlogPet) 漢方薬に関する事業仕分けについての、簡易書き起こし等 pixivCardBattler公開と、Fl... 続きを読む