タグ

Programmingに関するfslashtのブックマーク (139)

  • C++の話(本当にあった怖い話)

    The document discusses C++ and its history and features. It describes C++ as an extension of C with object-oriented features like classes. It provides information on the creator of C++, Bjarne Stroustrup, and the evolution of C++ since its introduction as a way to add object-oriented programming to C. It also includes sample C++ code demonstrating the use of arrays and includes from the Boost libr

    C++の話(本当にあった怖い話)
  • Groovy基礎文法最速マスター - No Programming, No Life

    この記事はGroovy基礎文法最速マスター | Think Twiceへ移管しました。

    Groovy基礎文法最速マスター - No Programming, No Life
  • Core Animation - Safari の隠し味 - steps to phantasien(2009-08-22)

    2009-08-22 近況 WEB+DB PRESS の連載はなんとか打ち切りにならず続行中. 読んでもらえているとのフィードバックもいくつかいただき, ありがたいことでございます. 今回は CSS 周辺を読んでみました. ようやくブラウザらしくなってきたので興味のある方はごらんください. 記事の準備と称してコードを読む週末副業も今のところ続行中. 遠くに行くのがだんだん億劫になってきたので, 近所の安コーヒー屋に通っている. ひきこもり体質の改善はならず. 連載はこのあとレイアウト, レンダリングと続く予定. その準備にレンダリングまわりのコードを読んでいたら, 連載で書くにはややしんどいけれど WebKit らしいコードをみかけた. 今日はその話を書いてみたい. Core Animation - Safari の隠し味 CSSCSS 3D Transforms Module とい

    fslasht
    fslasht 2010/05/17
     Core Animation - Safari
  • YUREXをWindows 7のセンサーに大改造だっ! (1/8)

    昨年末、突如として「定価の92%引き」が発表された、世界初のビンボーゆすり計測器「YUREX」(ユレックス)。ウルトラシュールなこのガジェットを単なるビンボーゆすりカウンターとして使うだけではもったいなすぎる! ということで、話題のWindows 7やSilverlightを使った“開発者的楽しみ方”をカヤックの間哲平さんがこってり伝授しちゃいます! (編集部) みなさん、Windows 7使ってますか? 僕は手持ちのマシン5台中3台をWindows 7にしました。きれいにまとまるタスクバーが、ついついウィンドウをたくさん開いてしまう派の僕にはありがたいですね。 ところでWindows 7から搭載された新機能に「Windows Sensor and Location プラットフォーム」というのがありますが、知っていますか? 簡単に言うと、「センサーを簡単に扱える共通基盤をOSが用意してく

    YUREXをWindows 7のセンサーに大改造だっ! (1/8)
  • C言語-字句解析

    グローバル変数 char *gt_line; 1行分の文字列を格納しておく (MAX=256文字) char *token; 取り出した単語が格納される 例えば、次の1行を変数gt_lineに格納する。 2.1 + 3 + 4.33 + 5e2 最初にget_token()を呼び出すと、変数tokenには、2.1が格納される。次に呼び出すと空白は無視されて+が格納される。次に3, +, 4.33, +, 5e2 と順に格納され、最後は\0(ナル)が格納される。 この様子を図で示すと次のようになる。pは配列gt_lineを、ptkは配列tokenを操作するポインタ変数である。 �@ ポインタ変数pの内容が数字であるので、数字以外の文字が現れるまで1文字ずつ変数tokenに格納しながら進める。 �A 数字以外の文字が現れた時点で変数tokenの最後に\0を付加し、変数gt_lineには

    fslasht
    fslasht 2010/03/30
     式評価など
  • はてな的プログラミング言語人気ランキング - Cube Lilac

    この記事で更新していた「基礎文法最速マスター」のまとめは,現在,プログラミング言語「基礎文法最速マスター」ランキング にて更新しています.この記事の更新は停止していますので,最新の結果はそちらを参照下さい. ここ最近,「○○○ 基礎文法最速マスター」と言う記事が流行っていたようです.この各記事の被ブクマ数を見ていると,プログラミング言語毎の(はてな界隈での)人気がよく表れているなーと思ったので被ブクマ数の多い順に列挙してみました*1.尚,調査する際には Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 の「このエントリーを含むエントリー」と 基礎文法最速マスターぞくぞくキターーー! - 燈明日記 を利用しました. JavaScript 基礎文法最速マスター - なんとなく日記 PHP 基礎文法最速マスター - Shin x blog Perl 基礎文法最速

    はてな的プログラミング言語人気ランキング - Cube Lilac
  • プログラム言語文法比較表 prog_langs_comparison_chart

    このブラウザ バージョンのサポートは終了しました。サポートされているブラウザにアップグレードしてください。

    プログラム言語文法比較表 prog_langs_comparison_chart
    fslasht
    fslasht 2010/02/02
    プログラム言語文法比較表 Ver 0.11
  • Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介

    Perl基礎文法最速マスターをだいたいそのまま、Rubyに置き換えてみました。 他の言語をある程度知っている人はこれを読めばRubyの基礎をマスターしてRubyを書くことができるようになる…かも知れません。無保証です。 参考: オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.9.2) オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.8.7) ■ 1. 基礎 インタラクティブRuby (irb) irbを使うと、Rubyのプログラムを簡単に練習することができます。 /Users/yhara $ irb irb(main):001:0> puts "hello" hello => nil irb(main):002:0> 1 + 1 => 2 以下の説明は、irbを起動して、自分で試しながら読むと習得が早いと思います。 表示 (print,

    Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介
  • PHP基礎文法最速マスター

    PerlRubyの文法一覧がとても良くまとまっていたので、便乗してPHPでもやってみました。 Perl基礎文法最速マスター – Perl入門〜サンプルコードによるPerl入門〜 Route 477 – Ruby基礎文法最速マスター 他の言語をある程度知っている人はこれを読めばPHPの文法を何となく理解できると思います。 間違い、不足等々あれば教えて下さいm(_ _)m バージョン PHP5.3系がリリースされていますが、ここではPHP5.2系を対象としています。 1.基礎 コードブロック PHPコードは「<?php」という開始タグから始まります。終了タグは「?>」です。HTMLPHPコードを埋める際は終了タグを使いますが、ライブラリのようにPHPコードのみを記述する際は終了タグを省くことが慣例となっています。 終了タグを省く理由について id:Kiske さんに解説頂いています。ありが

  • The Go Programming Language

    Tips for writing clear, performant, and idiomatic Go code Packages

    The Go Programming Language
  • シンプルで高速、Googleの新プログラミング言語「Go」 | エンタープライズ | マイコミジャーナル

    日進月歩のコンピュータ業界だが、C言語が生まれて30年以上経ってもなお、そのプログラミングスタイルは大きく変化していない。だが一方でC/C++の複雑性を排除したJavaやC#が登場したり、最近ではPythonRubyなどのスクリプト言語が人気となるなど、新たな方向性が模索されつつある。そんななか、Googleの開発チームが新たに提案するプログラミング言語、それが「Go」だ。 Goのオフィシャルサイトの記述によれば、シンプルで高速、安全、そして並列処理が可能な点が特徴として挙げられている。C言語風の記述形式ながら異なる文法体系を持ち、ポインタが利用可能なものの、バッファオーバーフローの遠因となる複雑なポインタ演算を排除。 文法体系はシンプルで、ガベージコレクションが用意されているほか、並列実行を考慮して軽量なプロセス間通信を行う手段が提供され、簡易なプログラミングで大規模処理が可能なシステ

  • 仮想化:自分たち専用のクラウドを作ろう - builder by ZDNet Japan

    夏の自由研究に「Eucalyptus」でクラウドを作ってみないか? 連載「自分たち専用のクラウドを作ろう」では、Amazon EC2互換の環境構築を目指したOSSプロジェクト「Eucalyptus」の成果を利用して、「自分たち専用のクラウド」を作ることを目的に解説を行ってきた。連載終了にあたり、総目次をまとめた。 2009-08-10 12:00:00 OSSのクラウド基盤「Eucalyptus」を使う(8)--応用編〜おわりに この連載では、Amazon EC2互換のクラウド基盤であるOSS「Eucalyptus」を使い、「自分たち専用」のクラウド環境を構築することを目標に解説を行ってきました。今回は最後のまとめとして、ビルド専用環境の構築方法を考えてみましょう。 2009-08-04 15:35:01 OSSのクラウド基盤「Eucalyptus」を使う(7)--Eucalyptusでの

  • [Skype]Skype API 資料 - Tomo’s HotLine

    IT技術を中心に、暮らしに役立つ情報からクラシック音楽の解説まで気軽に情報発信しています。 WEBサイトはhttp://toremoro21.world.coocan.jp/ Twitterは@toremoro21です。 Skype APIについては日語ベースで情報源がまとまってない状態なので、簡単 なリストを作ってみました。 「APIを使えばSkypeにより便利な機能を拡張できます」pdf http://skypejournal.com/downloads/2005/001/SJ200500101jp_WorkingWithTheSkypeAPI.pdf 「Skype APIとその使い方」pdf http://share.skype.com/media/1.2_api_doc_jp.pdfAPI reference Skype API 1.4」 http://share.skype

    [Skype]Skype API 資料 - Tomo’s HotLine
  • Windows Mobile実践プログラミング with .NET Compact Frameworkについて - だらだらやるよ。

    この間告知はしたのですが。 色々情報も追加されたのでちょこちょこと 目次公開されてますね。 CHAPTER1 Hello Windows Mobile World! 1-1 Windows Mobileとは 1-2 開発環境の準備 1-3 Windows Mobile特有の機能 CHAPTER2 練習用アプリケーションの作成 2-1 プロジェクトの作成 2-2 インストーラを作成する CHAPTER3 基のユーザーインタフェース 3-1 Formコントロール 3-2 Labelコントロール 3-3 Buttonコントロール 3-4 TextBoxコントロール 3-5 MessageBoxコントロール 3-6 Panelコントロール CHAPTER4 入力に関するコントロール 4-1 CheckBoxコントロール 4-2 RadioButtonコントロール 4-3 ComboBoxコントロ

    Windows Mobile実践プログラミング with .NET Compact Frameworkについて - だらだらやるよ。
  • 川西 裕幸のブログ - Site Home - MSDN Blogs

    Windows Graphics & Presentaiton Technologies for Developers Kinect for Windows ハードウェアのアナウンス Kinect for Windows ブログで、Kinect for Windows ハードウェアのアナウンスがありました。新しいハードウェアの仕様として以下のものが挙げられています。... Date: 11/23/2011 祝:Windows Phone Icons Maker v1.0 1,000 ダウンロード Windows Phone Icons Maker v1.0 のダウンロードが 1,000 を超えました! 使い方のヒント コピー&貼り付けでも使えるので、Power... Date: 11/15/2011 Player Framework for HTML5 v1.0 Microsoft Med

    川西 裕幸のブログ - Site Home - MSDN Blogs
  • http://atnd.org/events/1102

    http://atnd.org/events/1102
  • あるSEのつぶやき: 携帯サイト構築メモ

    携帯サイトを作る情報を公開しているサイトを、何かの時のためにメモしておきます。 ■情報サイト Mobile-users.jp - 日のモバイルサイト開発者のためのハブサイト ke-tai.org > Blog Archive > モバイルサイト開発者のためのハブサイト「Mobile-users.jp」 PCサイトを携帯に対応させるまとめ(AffilicatePortal.net) 携帯からアクセスがあった場合に、携帯用ページにリダイレクトする方法や、エミュレーター、変換プログラムなどが紹介されてます。 携帯サイトの作り方 携帯サイトを構築する方法が詳しく解説されてます。 携帯電話向けコンテンツの書き方(ウェブの作り方)。 かなり詳しい解説です。 携帯便利ツールEZ-INFO 携帯サイト構築に役立つ情報、ツール、リンクがあります。 携帯サイト開発にあたっての下調べメモ(集積蔵) エミュレー

  • .NETでモバイル・サイト開発を始めよう - @IT

    第1回 ASP.NETによる携帯サイト開発は七転八倒?!(2007/03/20) 1.ASP.NETによるモバイルWeb開発の現状 2.デバイス・フィルタのデバイス識別機能 3.デバイス・フィルタの利用方法 4.エバリュエータ・デリゲート型フィルタ 第2回 携帯サイトの「ドコモ、au、SoftBank」への対応(2007/04/13) 1.カスタム・コントロールの作成 2.カスタム・コントロールの利用 3.デバイス・アダプタについて 4.ブラウザ定義ファイルの作成 5.デバイス・アダプタの作成 6.デバイス・アダプタの利用 第3回 モバイル・コントロール利用時の心得(2007/05/29) 1.一覧表示コントロールについて 2.ObjectListコントロールの利用 3.Listコントロールの利用 4.ListコントロールのItemCommandイベントの制御 第4回 モバイルWebサイト

  • 96. 携帯電話でGPSデータを取得してみよう

    最近の携帯電話にはGPSの機能が付加されたものがたくさん出てきています。 携帯電話は、今年4月より発売される新機種から、GPSに対応することが総務省より義務付けられております。 今回はそんなGPS情報を携帯でWebから取得する方法をご紹介します。 1.au端末での取得方法 auのGPS携帯では、2つの位置情報取得方法があります。ひとつは、基地局から位置情報を取得する方法で簡易位置情報です。もうひとつはGPS衛星と基地局から位置情報を取得する方法です。 二つの方式の違いは位置情報の精度にちがいがあります。今回は精度が高い方式で取得する方法をご紹介します。また、GPS非対応機種では取得できません。ご注意ください。 それではさっそく、auの端末から位置情報を取得する方法を作成してみましょう。 ■追記 KDDIではGPSのパラメータについて契約を結んだコンテンツプロバイダー以外に開示しておらず,以

    96. 携帯電話でGPSデータを取得してみよう
  • 駅データ 無料ダウンロード 『駅データ.jp』

    2019.04.05 三陸鉄道リアス線移管対応/石勝線 夕張支線各駅廃止/Jヴィレッジ駅追加/初台・幡ヶ谷 を京王線から削除 2019.03.17 昨日更新の「浜町アーケード駅」の登録に誤りがありましたので訂正しました 2019.03.16 おおさか東線/ゆりかもめ/長崎電気軌道ほか50件程度更新 2018.04.24 Osaka Metro(4/1)追加/大阪市交通局は民営化に伴う名称・事業所変更 北陸新幹線の事業者コードについて 駅データ.jpの仕様上、1路線には1事業者コードしか登録できません。 北陸新幹線はJR東日JR西日が運営していますが、駅データ.jpではJR東日の事業者コードのみ登録していますのでご注意ください。 【有料会員登録のお振り込みをされた方へ】 有料会員としてお振り込みをしたら、必ず「ダウンロード」の「有料会員登録」から「お振り込みの報告」をしてください。