タグ

関連タグで絞り込む (255)

タグの絞り込みを解除

programmingとtutorialに関するjjzakのブックマーク (462)

  • 読書メモ+tips+日記:[Flash] ActionScript 3.0 基礎文法最速マスター

    巷で「○○基礎文法最速マスター」というのが流行っているので真似てみた。 (というノリで書くのをいちどやってみたかったんだよねー) というわけで。 ・ Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 ・ Ruby基礎文法最速マスター - Route 477 ・ PHP基礎文法最速マスター - Shin x blog ・ Python基礎文法最速マスター - D++のはまり日誌 ・ Brainf*ck基礎文法最速マスター - 医者を志すを応援する夫の日記 ・ Haskell基礎文法最速マスター - think and error ・ JavaScript基礎文法最速マスター - なんとなく日記 これらを真似て、ActionScript 3.0 版を作ってみました。 ActionScript 3.0 の文法一覧です。他の言語をある程度知

  • Haskell基礎文法最速マスター - think and error

    見ていただけるのは嬉しいですがこのエントリは十分古いため、新しい情報へアクセスをしてください。以下のをお勧めします。 すごいHaskellたのしく学ぼう! 作者: MiranLipovaca出版社/メーカー: オーム社発売日: 2017/07/14メディア: Kindle版購入: 4人 クリック: 9回この商品を含むブログを見る 関数プログラミング実践入門 ──簡潔で、正しいコードを書くために (WEB+DB PRESS plus) 作者: 大川徳之出版社/メーカー: 技術評論社発売日: 2014/11/14メディア: 単行(ソフトカバー)この商品を含むブログ (8件) を見る みんなHaskellやろうぜ!! ということで書きました。 CやJavaRubyなど他言語を知っている人は、これを読むことでHaskellの大抵のことはマスターでき…ません。 特殊な構文が多すぎて他言語との類

    Haskell基礎文法最速マスター - think and error
  • JavaScript基礎文法最速マスター - gifnksmの雑多なメモ

    続々と増え続ける基礎文法最速マスターシリーズ(あまりにも増えてきたので他の言語記事へのリンクは別の記事に移しました)。 JavaScript 版は誰も書いていなかったようなので書いてみます。こういう解説記事的なものを書くのは初めてなので変なところがあったら指摘して頂けるとありがたいです。 JavaScriptの基礎概念についての解説はこちら:JavaScript概念最速マスター - TechTalkManiacs 1/31 23:58追記 コメント欄のos0xさんのご指摘を基に一部追記・修正を行いました。 2/2 2:52追記 switch文・正規表現・例外処理について追加しました。 2/2 6:44追記 コメントでfavrilさんにご指摘頂いた点(typo & コメント・サンプル追加)を修正・加筆しました。 2/2 7:15追記 トラックバックでLiosKさんにご指摘頂いた点(cal

    JavaScript基礎文法最速マスター - gifnksmの雑多なメモ
  • 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書籍紹介
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • No.0123 簡単な暗号化と復号

    次へ → ┏ Oh! Java, Java ━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 亀の歩みのJavaプログラミング『おじゃば★じゃば』 ┃ ┃…………………………………………………………………………………………┃ ┃ [不定期(月曜)発行] まぐまぐマガジンID=0000039859 ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ http://sei.qee.jp/program/java/ohjava/ ◆                       No. 0123   ◆ ◆◆◆┏━━━━━━━━━━━━━━━━━━━━━━━━━━┓◆◆◆ ◆◆ ◆◆ 簡単な暗号化と復号                ◆◆ ◆◆ ◆◆◆┗━━━━━━━━━━━━━━━━━━━━━━━━━━┛◆◆◆ ◆                       

  • 共通鍵暗号化と復号 - Developer's Room

    Tiger で JCE (Java Cryptography Extension) を使って共通鍵暗号方式による暗号化と復号をします。 AES により暗号化・復号する方法です。 セキュリティに関する API の解説ですが、 作者はセキュリティの専門家ではありません。 情報をもちいて発生したいかなる問題にも責任を負いかねますので、 あらかじめご了承ください。 暗号化 共通鍵はあらかじめ用意できているものとします。 共通鍵の生成 によって生成することもできます。 AES の暗号化モードの例を以下に示します。「アルゴリズム」 を Cipher インスタンスを取得する際に指定することができます。 (もちろん JCE プロバイダによって、他のものが使えるかもしれない。) IV は、暗号化の際に必要とする 128bit のパラメータです。 暗号化モード CBC では、この IV を必要とします。 も

  • 2010-02-03

    この動画を見るとSafariもMailも写真管理もiPad専用になっていることがわかる。 でかくなったiPodTouchと紹介されている所が多いけど、それは評価を間違っているのではないだろうか。 店頭で実機を見るのが楽しみだ。 Java基礎文法最速マスター - いろいろ解析日記を参考に、Objective-Cのものを書いてみた。 まだまだ歴が浅いので間違っている所があるかもしれません。 [2012-08-03追記] ARCやリテラル表記など新しい記法が導入され、このページに記載されていることは多少古くなりつつあります。ただ、とっかかりとしてかるく読んでみる程度で良いと思います。今や色んな人が解説記事を出しているので、そちらも是非参考になさってください。 追記おわり 基礎 デバッガコンソール出力 Xcodeのデバッガ出力を行うにはNSLog関数を使います。 printfと同様のフォーマット文

    2010-02-03
  • OCaml 基礎最速マスター — Scratch Leaf — MAYAH.JP

    OCaml は Haskell とは違って純粋でない関数型言語です。ML (Meta Language) という言語ファミリーの方言の一つで、フランスの INRIA という研究所で開発されています。速度を稼ぐために命令型のように書こうと思えば書けるし、遅延評価もデフォルトではしません。その分、practical なアプリケーションが書きやすくなっています。 他の言語をある程度知っている人はこれを読めば OCaml のとりあえずの基礎をマスターして OCaml を書くことができるようになります。多分。関数型言語の知識は仮定していません。C/C++ ぐらいの知識があれば読めると思います。元の Perl 基礎文法最速マスターではリファレンスぽい作りですが、チュートリアルぽくなってしまいました。 なお、読んでいると分かりますが、色々とめんどくさいことが多いように感じます。しかし、これをちゃんと書く

  • Smalltalk基礎文法最速マスター(Squeak版) - Smalltalkのtは小文字です

    はてな的プログラミング言語人気ランキング - Life like a clown 流行りには乗っておくのが吉…と思いつつ、なかなか書き進められないので、とりあえず、クラスやメソッド定義より前のごく基礎的な部分について。思いついたときに断わりなく追記・修正することがありますので、どうぞあしからず。(さっそくですが、タイトルを他の言語のものにあわせて変更しました) ■基的な考え方 Smalltalk では「オブジェクトに対してメッセージを送る」という考え方のみでコードを書きます。「メッセージ式」と呼ばれる式のみを用います。 ▼メッセージ式 メッセージ式の基文法です。 receiver message ▼カスケード 式の終わりにセミコロン「;」を置くと、直前のメッセージのレシーバーに対して、続くメッセージを畳みかけるようにして送ることができます。これを「カスケード」と呼びます。 receiv

    Smalltalk基礎文法最速マスター(Squeak版) - Smalltalkのtは小文字です
  • Java で簡単ソケットプログラミング

    必要があって java でのソケットプログラミングについて調べたのですが、C で書くのと比べると ものすごく簡単にプログラミングできてしまいます。おまけに java はクラスライブラリが充実しているので、 取得したバイト列の扱いもものすごく楽に行えます。もう、C ではめんどうくさくてプログラミングできないかもしれないと 思ってしまったくらいです。 コード量が少ないので、ソースを読んでもらった方が早いのですが、簡単に説明させていただきます。 なお、以下の説明は Java 2 SDK, Standard Edition version 1.4.0(以下 JDK 1.4) の環境で行っています。 ソケットプログラミングに必要なクラス サーバ側ソケットは java.net.ServerSocket を使います。コンストラクタの形式は色々とあるようですが、 以下ではポート番号のみを指定するコンスト

  • ライトニングJava

    新着記事一覧 OKI データ、植林活動による環境保護とカーボンオフセットをタイで実施 [14:42 9/30]  TVアニメ『恋姫†無双』、待望のDVD第一巻登場! 特典は立体マウスパッド!! [14:29 9/30]  質問そのものに投票? 20%ルールから新サービスGoogle Moderator登場 [14:18 9/30]  Google Chromeマルチプロセスの功罪、メモリ使用編 [14:10 9/30]  HTML 4.01の正しい記述方法、最小構成編 [14:01 9/30]  【コラム】恋する家電 第3回 毎日一緒に過ごしたくなるカメラ、リコー「R10」 [14:00 9/30]  世界的に有名な"福田産コーデュロイ"のオリジナル服を発売 - 東武百貨店 [13:21 9/30]  【インタビュー】蜷川幸雄監督、吉高由里子主演の『蛇にピアス』を原作者・金原ひとみが語る 

  • nextindex.jp

    nextindex.jp 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • 旧FC2無料ホームページスペース サービス終了のお知らせ

    下記の「旧FC2無料ホームページスペース」は2025年06月30日をもちましてサービスを終了いたしました。 FC2WEB http://www.fc2web.com GOOSIDE http://www.gooside.com k-free.net http://www.k-free.net Easter http://www.easter.ne.jp 55 STREET http://www.55street.net ZERO_CITY.com http://www.zero-city.com OJIJI.NET http://www.ojiji.net K-Server http://www.k-server.org Zero-yen.com http://www.zero-yen.com KTNET http://www.kt.fc2.com Finito http://www.fi

  • Javaの入出力(Stream)について

    Javaの入出力は、java.io.* クラスを使って行います。 JavaのStream Javaでは、各種データをストリームとして扱うことができます。 ストリームデータには、ファイル内のデータ、標準入力や標準出力、通信データ、文字列データなどがあります。 ストリームには、バイト単位に扱う最も下位のクラスと、バッファリングしたり文字コード変換を行うクラスと、行単位で入出力を行うクラスがあり、組み合わせて使います。 バイトストリームを扱うStreamクラス バイト単位で扱うストリームで、各種データをバイトストリーム形式に変換するクラスです。 クラス名機能 形式入出力

  • Java外部プロセス起動メモ(Hishidama's Java Process Memo)

    Process プロセス終了待ち データ読み込み 後から読むとNG 先に読んでもNG 全データ廃棄 スレッド化 [/2015-04-18] リダイレクション クローズ [2010-12-26] プロセス強制終了(タイムアウト) Timer使用 [/2014-03-19] exitValue利用 [/2014-03-19] isAlive利用 [2014-03-19] Future利用 [2014-03-18] タイムアウト付きwaitFor [2014-03-19] Runtime JDK1.4までは、外部プロセスの起動にRuntimeクラスを使う。 JDK1.5以降でも使えるが、JDK1.5以降ではRuntimeの内部でProcessBuilderを使っているので、素直にProcessBuilderを使う方がよい。 「java -version」を実行する例 Runtime r = Ru

  • http://japan.internet.com/developer/20091110/26.html

  • OpenID や OAuth の役割と、既存のシングル・サインオンとの違い:Goodpic

    This shop will be powered by Are you the store owner? Log in here

  • Gitを使ったOSS的開発フロー - ぱろっと・すたじお

    Subversionを使ってる人は山ほどいると思いますが、 最近のOSS開発で使われているのが、 「分散リポジトリ」のGitやMercurialです Ruby界隈だとGitHubあたりがベースになることが多いので、 GitHubのアカウントも作って、なんとなくGitだな・・・と思ってはいたのですが、 先日屋でこのを軽く読んで、「これはGitしかない・・・」と 入門Git 作者: 濱野純(Junio C Hamano)出版社/メーカー: 秀和システム発売日: 2009/09/19メディア: 単行購入: 31人 クリック: 736回この商品を含むブログ (155件) を見る たぶん、Git最大のポイントは、基礎設計こそLinus氏が行っているものの、 開発のトップが日人であるってことです その人が書いたですから、Gitに関してこれ以上のはありません*1 *2 最大のポイントは、Gi

    Gitを使ったOSS的開発フロー - ぱろっと・すたじお
  • [JavaScript] 猿でもわかるクロージャ超入門 2 関数の中の関数 - DQN起業日記

    クロージャとは関数である。 ずばり言います。 クロージャとは、関数である まずココがポイント。 次に、たいていの場合、 クロージャとは関数の中の関数である これで、クロージャのことを30%程度は理解したことになります。 だから、 「クロージャーって何?」 って誰かに聞かれたら、 「ああ、関数の中に書く関数のことでしょ」 って答えとけば、30%ぐらい正解ということになります。(w 関数の中の関数 Javascriptでは、関数の中に関数を書くことができます。 もうちょっと正確に言うと、関数の中で別の関数を定義することができます。 //関数の中で関数を定義 function outer(){ function inner(){ alert("hello"); } } ここで、関数innerを呼び出すにはどうしたらいいでしょうか? 下記のコードをコピペして、デスクトップに.htmlファイルとして