タグ

Programmingに関するYeshiのブックマーク (36)

  • これ知らないプログラマって損してんなって思う汎用的なツール

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    これ知らないプログラマって損してんなって思う汎用的なツール
  • WindowsからのSwitcherのためのFLASH環境まとめ forMac | _level0 - KAYAC Front Engineer Blog

    流行にのってMacSwitchしましたMuraiです。 「WindowsでFLASH作ってます」という職業FLASHerでFlashDevelopを使ってない人は少ないかもしれませんが、これがMac使いになると、これは!という開発環境が無かったりします。 ちなみに弊社でも結構バラバラ。 色々な組み合わせがあったのでざっくりと使用感などリストにまとめてみます。 Adobe Flash http://www.adobe.com/jp/products/flash/ 説明不要なAdobe製FLASH IDE。 CS3、CS4ともにOSでの違いはほとんどありません。 OS毎の微妙な違い(コマンド周りなど)はもちろんありますが、どっちから入っても使いやすさに遜色は無いバランスの取れた環境ですね。 エディタの機能としてはそこまで高機能ではないですが、使用感は標準的なもの。 Hidakaの記事の様に、

    WindowsからのSwitcherのためのFLASH環境まとめ forMac | _level0 - KAYAC Front Engineer Blog
  • JavaScriptでかんたんHTAアプリに挑戦 - てっく煮ブログ

    JavaScriptこんにちは! みなさんガジェットつくってますか! なんだか最近、色々な種類があるみたいですね! Yahooナントカとか、Googleガジェットとか、Adobe AIRとか、シルバーナントカとか、あとWindowsサイドバーだとか、Operaナントカとか…。こういうガジェット的な、ちょっとしたデスクトップ用のツールって、 どうやってつくるのかなーなんて思って、ちょっと調べてみました!そしたら意外と簡単だった…! これならぼくにも作れそう!!ってことで、ちょっとメモしておきますね! どれにしようかな…!つくるのが簡単なことWinで動いたらいいや使う人がインストールしやすそうなのがいいこんな感じで考えていくと… Googleガジェット か AIR なのかなー、って思ったんだけど、プラグインとかインストールはめんどくさいから、なにもせずに使えるものがいいよね!だから HTA(H

  • ActionScript3 ブロックスコープの ABC - てっく煮ブログ

    as3, tamarin※ AS3 にはブロックスコープがないよ、という内容です一時変数の効率化|_level0.KAYAC という記事に怪しいことが書いてあったので突っ込んでおきます。この記事によると、for の中で変数を宣言するよりも // 中バージョン function foo1():void{ for(var i:int = 0; i { var a:Object = new Object(); } } 外で宣言をしたほうが // 外バージョン function foo2():void{ var a:Object; for(var i:int = 0; i { a = new Object(); } } a が宣言される回数が少ないので効率的だとしています。けれども、これは間違いです。for の中で宣言しても、ブロックのあとでも生き残ります。もっと言ってしまえば、var 宣言する前

  • 第1回はてな1万ポイント質問終了と、第3回1万ポイント質問開始のお知らせ | fladdict

    1個目の「はてな1万ポイント質問」が無事終了いたしました。 支払い設定を失敗しまったのですが、手動投げ銭で1万ポイントを送信しました。届いていない人がいたらご連絡ください。ポイント明細は、質問ページのコメント欄に。 「こんな質問して意味があったの? 馬鹿なの?」と思う人も多いみたいです。が、私個人としては海外の売り上げがビックリな感じに膨れ上がったので意味がありました。 他のプレイヤーにも、この情報が同程度に有効ならば、国内全体で少なくとも数千万ぐらい外貨獲得ができるんじゃないかと。別に僕に損はないので、ご自由にお使いください。 ToyCameraの利益以上には、社会還元できたのではないかと思います。 そんなこんなで、大成功に終わった1万ポイント質問ですが、 なんと別プレイヤーが乱入! 第3の質問が開始されました。 こんなとち狂った手法に乱入したのは誰かというと・・・ なんとびんた先生でし

  • CSS の「値」とは何か - IT戦記

    この前 以下のようなエントリを書きました CSS の名前の整理 - IT戦記 今回は CSS における この「value(値)」という言葉の意味、そして曖昧さについて書きたいと思います。 6 つの値 CSS において「値」は曖昧な言葉です。 なので、「値」という言葉を使って CSS の説明をするのは非常に効率が悪かったりします。 たとえば、「ここの値って、 hogehoge の意味の値?」「いやいや、ここの fugafuga の意味の値が piyopiyo なんだよ」というように、まったく無駄な会話が繰り広げられるわけです。 ですので、今日からはちゃんと CSS の「値」をちゃんと説明できるように、「値」に以下の 5 つの名前を付けましょう。 Declared values Cascaded values Specified values Computed values Used valu

    CSS の「値」とは何か - IT戦記
  • http://d.hatena.ne.jp/cho45/20080624

  • はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記

    はじめに 「新はてなブックマーク」になったということで、とっても便利になったのですが、ブックマーク一覧ページ*1が若干 JavaScript に時間が掛かっているみたいです。 というわけで 調査してみたいと思います。調査して、改善できそうなところは後で纏めて「はてなアイデア」にでも登録しようと思います。 この日記は調査しながら、過程を書いていくつもりです。 準備 まずは、人のサイトの JavaScript を書き換えて試してみるための環境を作ります。 作業用ディレクトリを作る とりあえず、ホームに HatenaJS というディレクトリを作ります。 $ mkdir HatenaJS $ cd HatenaJS CocProxy をダウンロードしてくる 以下から CocProxy というツールをダウンロードしてきます。 http://coderepos.org/share/wiki/CocPr

    はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記
  • デスノートって条件式とかループ文とか使えるの? : ゴールデンタイムズ

    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

    デスノートって条件式とかループ文とか使えるの? : ゴールデンタイムズ
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • オブジェクト指向 - アンサイクロペディア

    オブジェクト指向(オブジェクトしこう)とは、アニメやギャルゲー、エロゲーなどについて、仮想的なキャラクターと中の人を別々に取り扱うことで抽象度を上げ、保守性を向上させる手法である。また、オブジェクト指向を扱うように設計されたプログラミング言語を、オブジェクト指向言語と呼ぶ。 基概念[編集] 概要[編集] 多くのオブジェクト指向言語は、中の人をクラスとして定義する。まず「男キャラ」「女キャラ」のようにして中の人を宣言し、「女キャラ」を実体化して「香織」「素子」などを作る(実体化したものをインスタンスと呼ぶ)。実体には、パラメータなどを格納することができる(これをメンバ変数と呼ぶ)。後述するコード例で、「香織」「素子」は、パラメータは異なっているが、中の人は同じである。 実体へのアクセスは、かならず中の人を通しておこなう。これには「会う」「話す」などのメソッド(メンバ関数とも呼ぶ)と呼ばれる

    Yeshi
    Yeshi 2008/11/24
    あれ、わかりやすくね
  • Animated Sorting Algorithms

    Discussion These pages show 8 different sorting algorithms on 4 different initial conditions. These visualizations are intended to: Show how each algorithm operates. Show that there is no best sorting algorithm. Show the advantages and disadvantages of each algorithm. Show that worse-case asymptotic behavior is not the deciding factor in choosing an algorithm. Show that the initial condition (inp

  • 若者に一度だけ与えられる出会いの場、セキュリティ&プログラミングキャンプ - IT戦記

    はじめに 2008 年 8 月 13 日 〜 17 日まで、講師としてセキュリティ&プログラミングキャンプ 2008 に参加させていただきました。 セキュリティ&プログラミングキャンプって何? セキュリティキャンプ&プログラミングキャンプとは、 2004 年から始まった「若くて優秀なセキュリティ人材やプログラマーを育てちゃおうよ!」というイベントです。 キャンプの名のとおり 5 日間キャンプ形式で行わます。そして、毎日 8:00 〜 22:00 まで講義が行われるという大変ハードでエキサイティングなイベントです。 僕が経験したキャンプ 僕がキャンプの中で経験したこと感じたことを書いておきたいと思います。 楽しさを伝えることの重要性 僕は、 JavaScript の講義を担当していたのですが、前日まで作っていた資料とは全然違う資料を使って講義を行いました。 一日目、手を動かしながら目を輝かせ

    若者に一度だけ与えられる出会いの場、セキュリティ&プログラミングキャンプ - IT戦記
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • JavaScript Object Notation - Wikipedia

    JavaScript Object Notation(JSON、ジェイソン)はデータ記述言語の1つである。軽量なテキストベースのデータ交換用フォーマットでありプログラミング言語を問わず利用できる[1]。名称と構文はJavaScriptにおけるオブジェクトの表記法に由来する。 特徴[編集] JSONはウェブブラウザなどでよく使われているECMA-262, revision 3準拠のJavaScript[2] (ECMAScript) をベースとしている。2006年7月にRFC 4627で仕様が規定され、その後、何度か改定され、2017年12月14日[3]にIETF STD 90およびRFC 8259およびECMA-404 2nd editionが発表された。MIMEタイプは application/json、拡張子はjsonとされた。 IETFおよびECMAおよびISOの仕様の改定の歴史 2

    JavaScript Object Notation - Wikipedia
  • 有能なプログラマと無能なプログラマでは、ライブラリや処理系の理解がどのように違うのか

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

    有能なプログラマと無能なプログラマでは、ライブラリや処理系の理解がどのように違うのか
  • UNIXに触り初めて一応7年・・・だけど・・・。 - VTuberになったプログラマーの魂の残滓

    amachangのエントリを読んで 僕が初めて cd コマンドや ls コマンド (もっとも簡単なコマンド) を打ったのが 2005 年。そして、 JavaScript を始めたのも 2005 年末。 http://d.hatena.ne.jp/amachang/20071106/1194316804 ってところで改めてamachangの学習能力の高さというかどん欲さってすごいなぁ、と感じた。 ちょっと自分について 自分はどうだったんだろう?と学生時代から振り返ってみます。 学生時代 僕は2000年に某高専に入学し、1年の時からUNIX上でのC言語プログラミングを学んできました。 高専に入ってからは成績も悪く、プログラミングに興味も持てない生活が5年続いてなんとか卒業できたレベルで、某大手ベンチャーに就職しました。 就職 そして就職してからはとても厳しい日が続きました。 5年間プログラミン

    UNIXに触り初めて一応7年・・・だけど・・・。 - VTuberになったプログラマーの魂の残滓
  • プログラマーの格言(盗作多し)

    プログラマーの格言(盗作多し) 頼む、96になるまで盗作を続けさせてくれ プログラマーの格言(盗作多し) 一日は24時間ある。 今日中という意味は明日の朝までという意味である。 プログラマーの格言2(盗作多し) プログラムは思った通りに動かない。書いた通りに動く。 プログラマーの格言3(盗作多し) 要求仕様はプログラム完成後に完結する。 基仕様は完成品を顧客が見てから決定される。 詳細仕様は使用者がプログラムを動かしてから固まる。 プログラマーの格言4(盗作多し) 私は、ソフトウェア設計には 二つの方法があるという結論に達した。 一つは、欠陥がないことが明らかなほど単純にする方法である。 もう一つは、明らかな欠陥がないほど複雑にする方法である。 C.A.R.Hoare プログラマーの格言5(盗作多し) コードは開発現場で書くんじゃない! 納品先で書くんだ! デバグは納期前にするんじゃない

  • プログラマを目指す人が読んで参考になる(?)ページ

    プログラマを目指している人が、読んで参考になりそうな(?)ページを集めてみました。 現役のプログラマが読むとになる危険性もありますので、ご注意下さい。 ( ;^ω^)<へいわぼけ: SEは終電と徹夜を繰り返すくらい毎日忙しいってホント? アルファルファモザイクより「ゲームプログラマーのあなた、給料いくら?」 なんたらかんたら: プログラマーの極限状熊

    プログラマを目指す人が読んで参考になる(?)ページ
  • 長文日記