タグ

入門に関するryoasaiのブックマーク (15)

  • サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】

    ようこそ、サル先生のGit入門へ。 Gitをつかってバージョン管理ができるようになるために一緒に勉強していきましょう! コースは4つ。Git初心者の方は「入門編」からどうぞ。Gitを使った事がある方は「発展編」がおすすめです。さらに「プルリクエスト編」では、コードレビューする文化をチームに根付かせましょう。 「あれ?何だっけ…?」という時は「逆引きGit」で調べて見てくださいね。

    サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】
  • オブジェクト指向と関数型の特徴を備える---Scalaの準備

    Scalaは、スイス連邦工科大学ローザンヌ校のMartin Odersky(マーティン・オーダスキー)教授率いるチームが開発しているプログラミング言語です。オープンソース(BSDライセンスに似たSCALA LICENSE)で開発・公開されており、その範囲内で自由に利用できます。最初に、“なぜ、Scalaの人気が高まっているのか”を説明します。 Scalaは、オブジェクト指向に加えて関数型言語の特徴を備えた比較的新しい言語です。この、“オブジェクト指向に加えて”というのがポイントです。新しいパラダイム(問題解決のための考え方)を、従来のパラダイムに重ね合わせていることから、マルチパラダイムの言語ともいわれます。 ちなみにScalaという名前は、Scalable Language(拡張性のある言語)の短縮形です。そのスケーラブルという言葉には、「小さいプログラムも大規模なプログラムも同じ概念で

    オブジェクト指向と関数型の特徴を備える---Scalaの準備
  • オブジェクト指向の基本的効用

    Satohru Note(http://satohru.blogspot.jp/)では、ITに関する考察や作品(写真、小説音楽)の掲載などを行っています。 新作小説『エクストリームセンス』連載中。 【案内】小説『エクストリームセンス』について 小説『エクストリームセンス』は、ブログを含めていくつか掲載していますが、PC、スマフォ、携帯のいずれでも読みやすいのは、「小説家になろう」サイトだと思います。縦書きPDFをダウンロードすることもできます。 小説『エクストリームセンス』のURLは、 http://ncode.syosetu.com/n7174bj/

  • 十六進法 - Wikipedia

    十六進法(じゅうろくしんほう、 英: hexadecimal)とは、十進数の16を底とし、底およびその冪を基準にして数を表す方法である。

    十六進法 - Wikipedia
  • The Java™ Tutorials

    The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available. See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releases. See JDK Release Notes for information about new features, enhancements, and removed or

  • Scalaはオブジェクト指向言語です(1) - kmizuの日記

    こんなタイトルを付けてみましたが、これは単なる冗談でなく、「関数型」というなんだか小難しそうなイメージが定着している概念を知ること無く、JavaプログラマにScalaを説明してみようという試みです。この記事で、少しでもScalaに対するとっつきずらさを払拭できたらなあと思っています。 Scalaの主な機能 クラス:Javaのクラスと記法が違いますが、大体同じです。 class A { } トレイト:メソッドも実装できる便利なインタフェースです。 trait A { def hoge() { println("hoge") } } class B extends A {} new B().hoge インタフェースにメソッドが定義できて嬉しいですね。 オブジェクト:GoFのシングルトンパターンを言語レベルでサポートしただけです。 object A { val i = 10 } とかやると、Aと

    Scalaはオブジェクト指向言語です(1) - kmizuの日記
  • はてなブログ | 無料ブログを作成しよう

    超絶品!死ぬまでに一度はべてほしい煮込み10選 ああ。いかにもインターネット!みたいなタイトルをつけてしまった。 「超絶品!死ぬまでに一度はべてほしい煮込み10選」て。読んでほしすぎて大仰な形容詞をつけて数字を入れて読み手の注意を引くタイトル、もうネット記事まるだしである。 でも、わかってほしい。…

    はてなブログ | 無料ブログを作成しよう
  • はてなブログ | 無料ブログを作成しよう

    理解はできるけどそれだけだな 「ピザ屋の匂いって、全部他人が注文したものから香る匂いだと思うと、悔しいよな」と友人に言ったら「理解はできるけどそれだけだな」と言われた。全く持ってその通りだ。この言葉を発する時、自分は日語のテクニックだけで言葉を作っていて、伝えたい想いとかそう…

    はてなブログ | 無料ブログを作成しよう
    ryoasai
    ryoasai 2011/05/07
    これは初心者にとって非常に参考になりそうだ。
  • ドメイン駆動設計入門 - Digital Romanticism

    "Beautiful Develpment"(10/27 DevLOVE)の講演資料と原稿 はじめに 日(10/27)、DevLOVE様主催で、"Beautiful Develoment"と題されたイベントが開催されました。これは「ドメイン駆動設計("DDD:Domain-Driven Design")」を題材に、入門から実践までを語り尽くすというコンセプトのものです。このイベントにおける講演のトップバッターとして、ドメイン駆動設計の根底にある基的な考え方についてお話しさせて頂きましたので、講演資料と原稿を公開いたします*1。 スライドはこちら アジェンダは以下の通りです。 導入 オブジェクトとは? モデルとは? ドメイン駆動設計とは? まずは、ドメイン駆動設計のベースとなっている、「オブジェクト指向」や「モデル」について整理した上で、実際にドメイン駆動設計とはどういうものかを見ていき

    ドメイン駆動設計入門 - Digital Romanticism
    ryoasai
    ryoasai 2011/04/18
    「オブジェクト指向において、オブジェクトに表現させようとしたのも、実はモノ自体ではなく、「概念」すなわち「名付けられ、意味を与えられたユニット」なのです。」
  • COBOL入門 ひよこグミ

    サルでもわかるCOBOL入門 サル並みの知能しかない私でも覚えることができました 笑いながら楽しくCOBOLを習得しましょう! リンクフリー ※フレーム分割画面表示 検索などで辿り着いた場合は、クリックして下さい 【更新履歴】 2007/05/22 >COBOL記述時の注意点の中で誤字がありましたので修正。PERFROMになってますた。。 2007/03/09 >How to ダウンロードのCOBOL85ダウンロード先がいつの間にか移転してたためURLを変更 2007/02/07 【テーブル操作】検索3用データ配信を追加 【近況報告】 2007/05/22 4月の残業が230時間を超えました。よく倒れずに頑張ったと思います。 【サイト紹介】 2003/08/19 大先輩であるvokさんのサイト 何で今更構造化プログラム 監督職の方々は必見! 初めてのお客様へ 【COBOLとは?】 COBO

    ryoasai
    ryoasai 2011/04/16
    COBOL85やMicroFocus Net COBOLのフリー版は今では入手できないようですね。
  • Ruby基礎文法ひとめぐり - No Programming, No Life

    はじめに やっぱり日人ならRubyをやっとくべきかなと思いとりあえずひとめぐりしてみることにした。文法がGroovyに似ていることもありこれまで "わかったつもり" でいたのを払拭していきたいと思います。 表示 print が改行なし puts が改行あり p は主にデバッグ用 (*) 変数の種類と変数名 Rubyは先頭の1文字によって変数の種類が変わる。 foo #=> ローカル変数 @foo #=> インスタンス変数(@) @@foo #=> クラス変数(@@) $foo #=> グローバル変数($) FOO #=> 定数(大文字から始まる) (*) 数値にはアンダーバー区切りが使える Rubyでは数値を表すときにアンダーバーが使える。これはよく3桁区切りで数値をカンマ区切りで表現するのに似せてある。 例えば、 print(3_420_500) とすると 3420500 という出力を

    Ruby基礎文法ひとめぐり - No Programming, No Life
  • はじめてのMac

    このサイトは、Macに触れながら 私が備忘録として書き付けたものです。 Mac初心者の方へ・・・・少しはお役に立てるかもしれません。 Mac?という方へ・・・・どういうものか分かるかもしれません。 一目でわかるように、図をふんだんに使っています。 どうぞごゆっくりご覧ください。 Mac OS X 10.3 Pantherにおいての操作の記事に、macOS 11.0 Big Surなどの操作についても追記しています。 基 ことえり システム環境 Safari(サファリ) iアプリケーション Mail 共有 その他アプリ トラブル 雑記 その他 Macメニュー

    はじめてのMac
  • Groovy基礎文法最速マスター - No Programming, No Life

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

    Groovy基礎文法最速マスター - No Programming, No Life
  • Scalaの統一アクセス(プロパティ構文)がなかなかイカしてる件 - かとじゅんの技術日誌

    今回は統一アクセス(プロパティ構文)がなかなかイカしてる件について。C#とかRuby,Pythonやってる人からすると何を今頃という感じなのですが。 Scalaで統一アクセス(プロパティ構文)を使う Scalaでフィールドを宣言する場合は以下のような書き方になります。 class Employee(name_ : String) { var name = name_ } クライアント側のコードは以下。 val e = new Employee("Kato") e.name = "Kato" println(e.name) // Kato 追記: 上記のようなコードは以下と同じ意味なので、こちらのほうが短くてわかりやすいので適切。 class Employee(var name : String) Employeeのnameはpublicなフィールドですね。*1 nameフィールドには大文字

    Scalaの統一アクセス(プロパティ構文)がなかなかイカしてる件 - かとじゅんの技術日誌
  • GitHub の使い方 | 日本Symfonyユーザー会

    GitHub の使い方 GitHub への登録 GitHub は無料でアカウントを登録することができます。 Symfony ユーザー会コンテンツの編集などは、すべて無料のアカウントのみで行うことができます。 アカウントの登録は、GitHub のアカウント種別ページで「Free!」欄の「Sign Up!」をクリックし、フォームに適宜情報を入力するのみです。 アイコンの登録 GitHub のアカウントアイコンは、GRAVATAR という外部サービスを利用しています。 ご自分のアイコン画像を登録したい場合は、Gravatar のサイトにもアカウントを登録し、お好きな画像を登録してください。 GitHub に登録したメールアドレスと Gravatar に登録したメールアドレスが一致していないと、正しくアイコン画像が表示されないことに注意して下さい。 既存リポジトリのフォーク(Fork) 既存のリポ

  • 1