タグ

2012年6月5日のブックマーク (19件)

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • JSXにテンプレート型サポート入れ始めた - kazuhoのメモ置き場

    まだ master にはマージしてないですが kazuho/user-defined-templates ブランチのやつを使うと、 class Adder.<T> { static function f(x : T, y : T) : T { return x + y; } } class Test { static function run() : void { var n = Adder.<number>.f(1, 3); log n; var s = Adder.<string>.f("abc", "def"); log s; } } が、最適化オプション (--optimize inline,fold-const) でコンパイル後に Test.run$ = function () { /** @type {!number} */ var n; /** @type {!string}

    JSXにテンプレート型サポート入れ始めた - kazuhoのメモ置き場
  • 0からはじめるJSX Part.4 - console.lealog();

    意外に続いております。 正直プログラミングを覚えるには、こんな風に細かい仕様を見ていくよりもとりえず目標もって動かしたいものを作る・その過程で必要な仕様を調べるっていうのが一番やと思ってます。 とは言え、私自身はおさらいの意味も込めて、これからきっちり勉強しときたいなぁと思ってるので、こうしてます。 Static Types Basic type concept will be described in this section. Primitive types, object types, variant type, and MayBeUndefined types exist in JSX. 今回は「型」についてのセクションだそうです。 Primirive Object Variant MayBeUndefined 大きく分けて以上の4つがあるようです。 プリミティブ型 Primiti

    0からはじめるJSX Part.4 - console.lealog();
  • 0からはじめるJSX Part.3 - console.lealog();

    続けてやっていきます。 (平日に突入すると更新頻度がガクンと落ちるはずなのは内緒) 今回もJSX Tutorialの続きを。 初学者の天敵、クラスさまのご登場です。 毎度毎度で恐縮ですが、私はプログラマではありません。 Javaを一口かじったことはありますが、オブジェクト指向言語ってのもJSXで初めて勉強するようなものです。 というわけで、独自の解釈・誤った解釈が多々含まれるであろうことを明記しつつ、自分用の勉強メモですと再三書いているわけです。 Pointクラス class Point { var x = 0; var y = 0; function constructor() { } function constructor(x : number, y : number) { this.set(x, y); } function constructor(other : Point) {

    0からはじめるJSX Part.3 - console.lealog();
  • 0からはじめるJSX Part.2 - console.lealog();

    というわけで、ノンプログラマがこつこつJSXを勉強していくコーナーです。 一応どんなレベルかを書いておくと・・ 会社の新入社員研修でJavaを2週間やった+実務で2週間さわった → ほとんど覚えてない。 JavaScriptに関しては1年くらい勉強中で、Prototypeとかクラス風な使い方とかを最近かじれてきた程度。 PHPに関しても同じくらい。 でも全部独学+作りたいサービスに必要なとこだけとかなので偏りあり。 Web技術とかそういうのは好きなので、「知識としては」あれこれ知ってる方かと。 そんな私が、プログラミング言語らしいプログラミング言語を覚えるべく、噂のJSXに手を出していきます。 はじめる前に おそらく正当なやり方は、gitでcloneしてきてコンパイルしてNodeで実行・・なんでしょうけど、それはやりません。 なぜならイマイチよくわかってないから。 VPS借りてるならやれよ

    0からはじめるJSX Part.2 - console.lealog();
  • 0からはじめるJSX Part.1 - console.lealog();

    昨日Ustreamで見てたんですが、DeNA社が開発した「JSX」というものが気になります。 スライド資料にも出てましたが、JavaScriptは現状スマートフォンで動作する唯一無二の言語です。 ただその仕様はかなり独特なもので、保守性や実行スピードなど、気になる点もあり・・。 で、それを一挙に解決しちゃうのが、このJSXだそうです。 参考:JSX - a faster, safer, easier alternative to JavaScript 以下、職業プログラマではないにわか学習者が、JSXを触るとこう感じる、っていう記事です。 達人プログラマの皆さんの記事は山ほどあるので、たまにはこういうのも良いんじゃないかと自己満で。 見当違いな内容や、吹っ飛んだ解釈も多々あると思いますので要注意です。 もちろん読み流していただいて結構ですが、@leader22宛にご意見いただけると勉強が捗

    0からはじめるJSX Part.1 - console.lealog();
  • Gist クローン作りました

    飯野卓見 (@troter) 株式会社タイムインターメディア所属 Ruby, PHP, Python(?), Java, Emacs, etc

  • Serial Number / ピンクターボ

  • 自分のための code を書こう

    元々小さなベンチャー企業でPHP仕事をしてそこそこに満足していた自分が、Rubyを知ってじわじわと病みつきになっていき永和システムマネジメントに入社、日中のRubyのお仕事では飽きたらず時間さえあれば個人的にプログラミングをしてときどきgemを作って公開するようになった簡単な経緯と、そこでやっていることをお話します。

    自分のための code を書こう
  • 非エンジニアにgitをレクチャーする - shokosブログ

    レクチャーしたいターゲット ・ エンジニアではない(エンジニアは自分でちゃんと勉強しましょう) ・デザイナーさん等、ローカルでwebアプリケーションを確認しながらマークアップ編集したり、画像を追加したりする感じで、あまりロジック部分はいじらない ・svnは使ったことがある(コマンドラインからだとうれしいけれど、GUIでも) ・コマンドラインはあまり使ったことがなくてもOK 推奨環境 ・gitはコマンドラインから使ってもらう ・チームでのブランチの管理はきちんと(masterに直接コミットしないルール/ターゲットがデザイナーさんならデザイナーさん専用のブランチがあり、定期的にエンジニアがmergeしてあげる等) ・基的にターゲットが見るブランチは1つ gitの説明 ・svnが少し複雑になったものです(svnとの差分は必要に応じて説明) 導入 ・公開鍵作成、登録、clone、ブランチチェック

    非エンジニアにgitをレクチャーする - shokosブログ
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2022年7月時点の調査。

  • Unit tests for JSX - Islands in the byte stream (legacy)

    いずれJSX web siteにも載せますが、JSXには非同期テストにも対応したユニットテスト・フレームワーク、test-case.jsxが標準で添付されています。t/lib/*.jsxはこのtest-case.jsxでテストされています。 使い方は以下のようにTestCaseを継承して、"test"で始まるメソッドを並べるというJUnit風のものになっています。 非同期テストを行う場合は、TestCase#async()のコールバックの中でテストを行い、AsyncContext#done()でテストの終了を通知するというインターフェイスになっています。 import "test-case.jsx"; import "timer.jsx"; class _Test extends TestCase { // synchrounous tests function testClearTime

    Unit tests for JSX - Islands in the byte stream (legacy)
  • リアルグラフへの違和感 - naoyaのはてなダイアリー

    なんか facebook のコメント blog とかに表示するやつに投稿されてるコメント、なんか素直に読めない感じのコメントが多い。・・・うまく言葉にできないので過激な言い方をすると気持ち悪いと感じるというか。ひどい言い方で、すみません。 実名とかで現実のアイデンティティを担保にとれば、コメントとか炎上もなくなってまともになるでしょうって話だったけれど、facebook でそれが現実になってみたが結果的にはぜんぜんまともじゃなかった。 アイデンティティが現実世界のそれだから、いろんな意味で発言の評価が人に結びつけられた場合のフィードバックが強すぎるんじゃないだろうか。書く側は、なんだか立派なことを言ってみたり思ってもないことを言ってみたりと格好つけるし、読む側からの印象としてはそれ全部がひどいポジショントークに見えてしまって気分が萎える。 たしかに自分も、実名・・・というか現実のアイデン

    リアルグラフへの違和感 - naoyaのはてなダイアリー
  • โป๊กเกอร์ ออนไลน์ สูตรเสือมังกร Blackjack game ทดลองเล่น โปกเกอร์

    joker123slot สล็อต เป็นเว็บพนัน ที่ดีที่สุดแล้วก็ เกมสล็อต อันดับหนึ่ง ในประเทศไทย เป็นแพลตฟอร์ม ที่เชื่อมั่นได้ และก็เชื่อมั่น ได้ซึ่งมอบ ประสบการณ์ การเล่นเกม ที่สนุกสนานและ ปลอดภัย สำหรับผู้ใช้ ด้วยเกมที่หลากหลาย ตั้งแต่ สล็อตคลาสสิก ไปจนถึงเกมออกใหม่ ที่สลับซับซ้อนที่สุดเป็นสถานที่ ที่สมบูรณ์แบบ สำหรับผู้เล่น ทุกระดับและก็ทุกวัย เว็บไซต์ ยังมีโบนัส โปรโมชัน และก็รางวัล ความภักดี มากมาย ทำให้น่

  • 長文日記

  • 最近流行のコワーキングスペースとその界隈に渦巻くクリエイティブの気持ち悪さ - ゆるふわ悪態生活。

    こんにちは、tsunmatsuです。つんまつと読んでください。 この前、オープンしたばかりの渋谷ヒカリエに行きまして、そこの8階にいわゆるコワーキングスペース?と呼ばれる「MOV」って洒落た場所がありました。 コワーキングスペース、主にフリーランスの方たちが共同で働くためのスペースみたいで、個人的には「家でやれよ、家で」って思うんですけど、まあ流行ってるみたいなので需要はあるのでしょう。 そこで料金見てびっくりしました。月額15,750円(フルタイムメンバー)。 入会金も10,500円。 高っ! こんなするの? ちなみにミーティングルームは狭い部屋でも1時間5000円から6000円ぐらいでした。定員10名を超えるようなとこだと1万円超える部屋もありました。キャバクラか。 (ちなみにコピー11円でコンビニより高くてちょっと笑った) これでも日割りすると500円、カフェより安い!とか謳ってて、

  • haXe と JSX の最大の違いは null と undefined の扱い - kazuhoのメモ置き場

    JavaScript のコードをデバッグ中、突然出現する null や undefined に苦しめられている方も多いのではないでしょうか。haXe と JSX の一番大きな差は、個人的には、その null (と undefined) の扱いにあると考えています。 haXe の JavaScript 実装では、全ての基型が nullable とされています*1。つまり、たとえば haXe の Bool 型は true, false, null の3つの値を取りうることになります*2。null が入っているかどうかはプログラマがいちいち確認する必要があります。 // haXe class Test { static function f(b : Bool) : Void { if (b == true) { // b is true } else if (b == false) { //

    haXe と JSX の最大の違いは null と undefined の扱い - kazuhoのメモ置き場
  • ドルヲタを支える技術

    2. 自己紹介 my $profile = +{ id => '@sugyan', name => 'Yoshihiro Sugi', lang => ['Perl', 'JavaScript'], editor => 'Emacs', }; 4. ライブ参戦歴 2011/05: start 2011/07: Zepp Tokyo Tokyo Tower 2011/08: Yokohama BLITZ Yomiuri Land 2011/10: SHIBUYA-AX Kokugikan 2011/11: Tachikawa Shinagawa StellarBall Yokohama BLITZ Zepp Sendai 5. ライブ参戦歴 2011/12: Zepp Tokyo Zepp Sapporo Saitama Super Arena 2012/02: Spa Resort Haw

    ドルヲタを支える技術
  • Rails' Wiki - Rails勉強会@東京第33回に参加してきた. - なんとなく日記

    ここ最近の9月としては結構冷え込む中,30人ぐらいが Git のために集まりました.Git すごいよ,Git. 午前中は Git のお話 午後はそのとき決めることに まとめと感想 はてブのタグ RailsMeetingTokyo ぎっとであってじっとではない. いろんな使い方があるけど,やっぱ基はあると言うことがわかった. 専門家(?)を呼んでの講演は非常に良かった.こういう異文化交流っていいよね. 分散ソースコード管理システム Git 岩松さん@Debian JP Project の中の人 もともと OSC Sapporo で高橋会長が依頼したようだ はじめに Git は「じっと」じゃなくて「ぎっと」 使い方は人によってそれぞれ異なる 朝起きてまずすることは -> リポジトリのチェック Git のデータモデルや考え方 4つの階層 Working Copy index Local Rep

    Rails' Wiki - Rails勉強会@東京第33回に参加してきた. - なんとなく日記