タグ

programmingに関するraituのブックマーク (1,071)

  • 29分でできる! あのサイトの“技”を盗め

    「プロが作ったWebサイトのあの“技”をウチのサイトでも(それもタダで)マネしたい!」――。そんな欲求に応えてくれる JavaScriptライブラリ/フレームワークが、ネット上にはたくさん公開されています。この連載では、国内外の商用サイトの優れたUIをお手にして、なるべくカンタンに、手間をかけずに自分のWebサイトをブラッシュアップしていく方法を紹介します。

    29分でできる! あのサイトの“技”を盗め
  • Google C++スタイルガイド 日本語訳

    Text Drop 翻訳、プログラミング、写真、カメラなどについて書いてます。スタイルガイド/コーディング規約やチートシートなど、ちょっと便利なものを翻訳しています。 TEXTdropでは、C++プログラマーも利用できるパワフルな機能を搭載。C++のコードを書く際に行う手順や避けておきたい工程などを詳しく説明しています。コードスタイルラインの日語版では、日語訳やJ P Yへの換金もサポート。話題性があるオンラインカジノ 日円変換や入金の際のバグにも対応しています。統一性のあるコードを書くためのポイントや規約の種類を参考にする事ができます。 TOPJITU

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    raitu
    raitu 2008/12/18
    「あたし彼女」というケータイ小説を状態遷移図解析。こういう視点もあったのかと気づかされる。
  • 【リクナビNEXT】で転職!

    現在、あなたがお使いのブラウザは、Cookie(クッキー)をブロックする設定になっています。 リクナビNEXTでは、個人情報保護と利便性の観点からクッキーの使用をお願いしています(個人情報収集等の目的では使用しておりません)。お手数ですが、ブラウザの設定を変更してください。

    raitu
    raitu 2008/12/18
    // 私にとっては「こんなことを考えたよ」という表現であり、そのための手法です。プログラミング以外の方法でしゃべるすべを知らないのです。//技術屋として尊敬の極み。
  • 僕がプログラマーを応援したがるわけ - Attribute=51

    ひとつ、昔話でも。 やたらプログラマーを応援したがるエントリーを書いたり、 ときどきプログラミングの話題を書いたりする関係で、 「SEの人なんだ」と思われたりするんですけど、SEではないんですよ。 まぎらわしくてごめんなさい。 でも、昔はSEでした。 3年間、割と大きな会社でJavaプログラマーやってました。 まあ、この際、「SEとプログラマーは違う」なんて話題は目をつむってくださいな。 デキル人になりたくて、土日もよく勉強してました。 資格の勉強をしたり、自宅でプログラミングばかりしてました。 まあ、友達いなかったんでね、それぐらいしかやることなかったってのもあるんだけどさ。 当時、自分のいた会社では、 請け負う案件をCOBOLなどのレガシーシステムから、Javaを使ったオープンシステムに移行し始めてました。 社内でCOBOLを知っている人は多数いたけど(あとVB)、Javaを知っている

    僕がプログラマーを応援したがるわけ - Attribute=51
    raitu
    raitu 2008/12/18
    何が自分のモチベーションになるか、という事について//エニアグラムでいうところの感情回路(関係性の中でエネルギーを得る)がメインと思われるぐりさんの体験談。
  • 何とかbotができました - (旧姓)タケルンバ卿日記避難所

    以前に、唐突に「botをつくりてー」と書いたわけですが。 (過去記事)botを作りたい - (旧姓)タケルンバ卿日記 2008-11-29 昨日、ギークハウス2にて、以下のメンバーと勉強会を実施。 へだち(pettan.jp) id:crystaline(Crystaline [クリスタライン]) yteppei(http://marke.seesaa.net/) 様々な方のご協力、ご支援、ご指導のもと、何とか形になりましたよ。まだまだ改善する点はあるし、botと言い切れない部分もあるけどね。 どういう流れで作ったか、記録のためにも残しておきたいと思います。 1.どういうbotにするか決める コンセプトは「botを作りたい」で決めていた通り。 べもの写真をTwitterに投稿するbot botを作りたい - (旧姓)タケルンバ卿日記 できることなら「生でいてー」「焼いていてー」「煮て

    何とかbotができました - (旧姓)タケルンバ卿日記避難所
    raitu
    raitu 2008/12/18
    bot作りたいといってた友人がいたので、これを紹介しようかなと
  • (`・ω・´)「パソコンのメモリーは640キロバイトを超えない!」(1981年):アルファルファモザイク

    編集元:ニュース速報+板より「【話題】 「パソコンのメモリーは640メガバイトを超えない」(ビル・ゲイツ-1981-)・・など「世界10大失敗予言集」が公開★2」 1 春デブリφ ★ :2008/12/12(金) 09:50:42 ID:???0 英ハイテク雑誌『T3』がこのほど、「世界10大失敗予言集」をまとめ、米マイクロソフト社の 創業者ビル・ゲイツ氏や、英億万長者のアラン・シュガー卿らの「今となっては恥ずかしい予言 」を一挙公開した。新華社が外電を引用して11日付で伝えた。 著名人の「赤面発言」は以下の通り。(氏名、発言内容、発言年) 1.アラン・シュガー卿「i―podはまもなく市場から淘汰される」(2005年) 2.ケン・オルセンDEC(ディジタル・ イクイップメント・コーポレーション)創始者 「家庭でコンピューターを 使用する必要はない」(1977年) 3.アレ

    raitu
    raitu 2008/12/18
    本当に、コンピューター史の濃密さは圧倒的だよなあと。
  • いきなりCの方がよっぽど難しい : 404 Blog Not Found

    2008年12月17日12:30 カテゴリLightweight Languages いきなりCの方がよっぽど難しい さすがにJavaPHPはなかったけど、高級言語を先に学ぶというのは今にはじまったことじゃない。 304 Not Modified: プログラミング初心者はギークから学べるのか そんな私が学んできてずっと思っていたことは、私はC言語から学び、JavaPHPと進んできたが、今の人はいきなりJavaPHPから学ぶのである。構造化プログラミング言語からオブジェクト指向言語へと順を追うのではなく、いきなりオブジェクト指向言語を学ぶのだ。はっきりいって理解できるのか非常に疑問にう。404 Blog Not Found:初心者向け言語もいろいろComputer Scienceをきちんと教えている学校の多くは、最初の一年の前半に scheme を教えて、後半に C と assembl

    いきなりCの方がよっぽど難しい : 404 Blog Not Found
    raitu
    raitu 2008/12/18
    プログラミング言語の学び順「Schemeが先。高級言語、というよりソフトウェアを先に学んでハードウェアを学ぶ。少なくとも四半世紀前からそう。理由は簡単。その方がわかりやすいから」
  • プログラミング初心者はギークから学べるのか - 304 Not Modified

    初心者はプログラミングをどうやって学ぶと良いのだろうか? - Geekなぺーじを読んで。 私はSEでありプログラマではないのでプログラミング力などほとんどないけれど、それでもなんだかんだ13年以上プログラムに触れているので、仕事を効率化にこなせる程度にはプログラムを使えているつもりである。 ベーマガに載っているN88BASICプログラムを入力して遊んでいた頃は除外して、最初に触れたプログラミングはCとPascal。私の基的な知識はこのときのもので、ちょうどバイトでDelphi3.1を使ったアプリ開発をしていたこともあってPascalの色が強い。その後、Lisp、ProLogを大学で学び、会社入ってからはCOBOLVBA、VB、C#、JavaPHPと触れているがメインの言語がCOBOLだけに技術力とは無縁な立場にいる。それでもC#、JavaPHPを独学したくらいの興味はあるんだけれど

    プログラミング初心者はギークから学べるのか - 304 Not Modified
    raitu
    raitu 2008/12/18
    「低級言語→高級言語」で学ぶべきではって話。とはいえ仕事で色々なマイコンアセンブラを使ってる身としては「C言語という高級言語」でプロトタイプを作ってから、各マイコンアセンブラに変換していくのが楽かな。
  • デスノートって条件式とかループ文とか使えるの? : ゴールデンタイムズ

    2 :以下、名無しにかわりましてVIPがお送りします :2008/11/02(日) 21:26:40.65 ID:6x3vUk3KP プログラミングスレ 3 :以下、名無しにかわりましてVIPがお送りします :2008/11/02(日) 21:27:21.95 ID:g1JluLb+0 4 :以下、名無しにかわりましてVIPがお送りします :2008/11/02(日) 21:27:23.83 ID:aba8rn+G0 スレタイでオムライス吹いたwww 40 :以下、名無しにかわりましてVIPがお送りします :2008/11/02(日) 22:23:30.14 ID:gaO+b/ZP0 そういえばどんな言語でも書けるわけだからな CもC++JAVAも使えてもいいわけだな 39 :以下、名無しにかわりましてVIPがお送りします :2008/11/02(日) 22:22:32.50 ID:ny

    デスノートって条件式とかループ文とか使えるの? : ゴールデンタイムズ
    raitu
    raitu 2008/12/09
    //そういえばどんな言語でも書けるわけだからな CもC++もJAVAも使えてもいいわけだな //
  • Windowsでプログラミングに最適なフォントを探す - ナレッジエース

    Comments» 1. ひ - 2007-8-30 久しぶりの font 選びができて楽しかったです。 ぼくも vim 使いなので、このページを参考にさせていただきました。 ありがとうございました。 2. nase - 2007-8-30 コメントありがとうございます~。参考にしていただけたようでよかったです。好みのフォントが見つかると、いっそうエディタに愛着がわいてきますね。 3. monad - 2009-8-19 当に、ありがとうございます。 開発をW2Kでやっているので、最近のMSのフォントを使えなかったんです。 GDI++によって、コーディングの楽しさが増すような感じです。 ありがとうございます。 4. nase - 2009-8-19 どうもです!記事を書いてから結構経ちましたが、現在もGDI++愛用中です。W2Kでも役立つのですね。 5. ゲスト - 2012-9-17

  • 複雑な GUI を持つアプリケーションの設計について(Web アプリ編) - Akasata's Page(あかさたのページ)

    2007-08-14 04:48 : 複雑な GUI を持つアプリケーションの設計について(Web アプリ編) 以下のようなエントリを見つけました。非常に良い問題意識です。そう、GUI プログラミングは泣けるほど面倒くさいのです。 subtech - Pink Blossom Diary - AS3/Flex2 を使い始めて約半年より まずイベントドリブンなプログラミングに慣れてないのが一つで。Flex のイベントや自前イベントやをただ単に投げまくってると、とりあえずは動くけど後からメンテし辛いスパゲッティコードができあがる。このスパゲッティコードは goto 文が乱立するコードよりも酷く、goto だったら割と行き先は把握できるけど、イベントを投げまくってるだけだと、どこでどのオブジェクトがこのイベントを受け取るかが解らない。解りづらい。いちいちソースコード grep です

    raitu
    raitu 2008/12/09
    UI状態抽象化(モード)/イベントハンドラはUI状態管理のみ行う/アプリの処理とUIの変更処理は分離/アプリのモデルは定義しておく/アプリ処理画面変更サーバ通信の順序は予め決めておく
  • OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん

    OMakeすごい。OMakeはマジですごい。 OMakeはGNU makeの代替品みたいなものなんだけど、正直なところこのツールの強力さはGNU makeと比べると失礼なくらいすごい。これのおかげで、「コード修正→ビルド→デバッグ→コード修正→・・・」のループの、ビルドにあたる作業がほぼ消え去った。 ファイルの依存関係の解析がとにかくすごい。よくあるユースケースなんかの場合、最小限の手間でほぼ完璧に依存関係を網羅して、よしなにビルドしてくれる。 とりあえず、はやみずが実際に使ってみたケースを例にとってそのすごさの一端を紹介しようと思う。 case study 論より証拠ということで、自分が OMake を試しにつかってみたケースを紹介する。C言語でスタティックライブラリを作っていて、それに加えて簡単なテストプログラムを書いている。 /include/ 以下にヘッダファイルが全部ある /sr

    OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん
    raitu
    raitu 2008/12/03
    楽できそう
  • プログラムを読み書きできるようになるために必要なエッセンス - 探神

    教育, progそういう経験がゼロの人でもやる気があればいつかできる。できない人は気でないか、真面目でないだけだ。「プログラムなんてたいしたことない」と思い続けること「プログラムはすごい。雑技団の曲芸みたいだ。こんなことを解釈するなんて自分には一生無理だ」と思っている人。そうです、あなたには一生無理です。コンピュータはただ与えられた0と1を判定して命ぜられた通りに処理しているだけで、まったく何も考えてはいないという認識コンピュータにとっては肌色成分が多量に含まれる画像もアメリカ国歌の音声もケーブルを流れる通信パケットも何もかもただの0と1でしかない。それに意味を与えるのは人間の命令。そこに書かれているのは「どうやってそれをするか」であり、「お前にはやり方なんて教えてやんねー!暗号化しといたぜHAHAHA」ではない。だから書いてある通りに動くし、動きは書いてある通りなので、読めばわかる。あ

    raitu
    raitu 2008/12/03
    つまづいている人がいたら紹介する。そろそろできなかった頃の気持ちを忘れてきている自分
  • 窓の杜 - 【REVIEW】SQL文の入力支援やER図作成に優れた高機能なSQL開発環境「A5:SQL Mk-2」

    「A5:SQL Mk-2」は、SQL文の入力支援やER図作成などの機能を備えた高機能なSQL開発環境。Windows 98/2000/XP/Server 2003/Vista/Server 2008/Vista x64に対応する寄付歓迎のフリーソフトで、作者のWebサイトからダウンロードできる。 ソフトは、SQL文の作成・実行を行える汎用のデータベース開発環境。ADOやODBCドライバーを利用して各種データベースに接続可能で、ソフトで作成したSQL文を実行し、その結果を表示できる。また、SQLの実行計画を取得したり、実行結果を「Excel」へ出力することも可能。 画面はサイドバーと編集画面の2つに分割されており、サイドバーではデータベースおよび関連するスキーマ・テーブル・ビューといった項目がツリー形式で表示される。編集画面はタブ切り替え式になっており、SQL文やテーブルなどを複数開いて

    raitu
    raitu 2008/12/03
    //窓の杜 - 【REVIEW】SQL文の入力支援やER図作成に優れた高機能なSQL開発環境「A5:SQL Mk-2」 http://www.forest.impress.co.jp/article/2008/12/02/a5sqlmk2.html//
  • mixiステーション2.2.1で追加されたAPIの発掘 « ku

    mixiぜんぜん知らないので前からあったのかもですが、mixiステーションのバージョンが2.2.1になって mixi toolbar っていうのが追加になっていました。 インストールしているときに出てくるダイアログに mixi toolbar というのが出てくるのですが、なんかインストールしてもデフォルトでは表示されないみたいなので(自分の環境だけかも)、自分でIEのメニューから[表示]/[ツールバー]/[mixi] を選んで表示させる必要がありました。そうするとIEにmixi toolbarが出てきます。 id:HolyGrail誕生日おめでとう。 以下恒例のAPI発掘結果です。ちなみに認証はmixiのあしあとAPI発掘のとき同じでWSSEもしくはcookieでできました。 マイミク一覧 http://mixi.jp/atom/friends/r=1/member_id=myMixiID

  • MOONGIFT: » JavaScriptではじめるMac OSX用アプリケーション開発「JSCocoa」:オープンソースを毎日紹介

    Mac OSX向けのアプリケーションを開発するにはCocoaやObjective-Cといった特有の言語を習得する必要がある。今はWebアプリケーションが盛り上がっているのに、特定のプラットフォームでしか動かない言語を習得するのは面倒くさい、そう考える方も多いはずだ。 アプリケーション一覧、プロセス一覧を表示するデモアプリケーション そんな方に朗報だ。JavaScriptを知っていればMac OSX向けアプリケーションが開発できる時代になってきたのだ。それを可能にするのがJSCocoaだ。 JSCocoaGoogle Code上で公開されているオープンソース・ソフトウェアで、ライセンスはMITライセンスとなっている。 Mac OSXでは元々RubyCocoaと呼ばれるソフトウェアやPyObjCといったPythonとObjective-Cの橋渡しをするソフトウェアが存在している。この時に使わ

    MOONGIFT: » JavaScriptではじめるMac OSX用アプリケーション開発「JSCocoa」:オープンソースを毎日紹介
    raitu
    raitu 2008/11/25
    次回の勉強会のテーマにしてみたい
  • フリー言語で真のプログラミングを学ぶ--目次:ITpro

    プログラミングの世界は広大です。自分の「母語」であるプログラミング言語を極めることも大切ですが,他の言語に目を向けることで驚くほど世界が広がることがあります。他の言語からエッセンスを学ぶことで,汎用的な「プログラミング力」が格段にアップするのです。 この特集では,個々の言語から何が学べるかについて具体的に解説しています。まず,Rubyの開発者でありプログラミング言語マニアとしても知られるまつもとゆきひろ氏に「複数のプログラミング言語を学ぶ意義」について語っていただきました。まつもと氏には,プログラミングの基礎となるコードの読み方の解説もお願いしました。 注目の言語,RubyJavaScriptについては,気鋭の若手開発者のお二人に解説していただきます。さらに,伝説のプログラミング言語Eiffelの解説を,Bertrand Meyer氏の名著「オブジェクト指向入門」の翻訳で知られる酒匂寛氏

    フリー言語で真のプログラミングを学ぶ--目次:ITpro
    raitu
    raitu 2008/11/20
    どの言語から何を学ぶか
  • Cocoa はじめの一歩

    Cocoa はじめの一歩    はじめに  MacOSXになってからプログラミング環境が無料で手に入るようになりました。学割でも数万円はするソフト(CodeWarriorなど)を苦労して買っていた昔とは隔世の感があります。 せっかくタダなんだからちょっとやってみよう!と興味を持たれる方は多いのではないかと思います。 現在Cocoaに関して優れたがいくつか出版されていますが、どれもプログラミング、特にCに関して基礎的な知識が要求されます。ではまずはCを勉強してみよう、と思ってもWindowsをベースにした説明ばかりで(コードそのものは同じなのですが)完全な初心者には「Macではどうすれば良いの?」と意外に敷居が高いのが現状です。 ここでは「完全な0から」始めたい人向けに簡単なガイドを提供したいと思います。 なお一概にプログラミングといっても現在Macデスクトップアプリケーショ

  • ヒビノアワ: iPhoneアプリ開発でハマったところ

    ここ数日、始めてのiPhoneアプリを作り、それをAppStoreで公開せんと、一人奮闘していました。 きちんとドキュメントを読めば出来るはずなのに、ついうっかり読み飛ばしちゃったりしていて、ミスをしてました。 今後、二度とミスをしないように、覚え書きの意味もこめてエントリしておきます。 iPhone Developer Program登録でハマる あちこちのブログで書かれていたし、日語を使っちゃだめということは知っていたので、今までiTunesで曲を買ったりした時に使っていたAppleIDとは別に新規にIDを取得しました。名前とか住所とかは全部英語で登録しました。 このAppleIDでiPhone Developer Programに登録です。 で、iPhone Developer Programの購入をして、activate codeが送られてきたものの、WEBからアクティベーション