タグ

言語に関するsh_inomataのブックマーク (8)

  • 【保存版】Webエンジニアが見るべきテックブログ一覧

    皆さんはどのような方法で最新の技術や、コードのTipsを収集していますか? はてなブックマークやTwitter, GitHubなど様々あると思います。 私はテックブログを使った情報収集をしています。今回はエンジニアが見るべきおすすめのテックブログをいっきにご紹介します。 テックブログとは? ご存知の方も多いと思いますが、テックブログとはWEBサービスゲーム等を提供している企業が、自社で使っている技術や開発手法を紹介するブログです。デベロッパーブログとも呼ばれます。 エンジニアが持ち回りで書くことが多いので、そこで働いている人のこともわかっちゃいます。 普段使っているサービスがどのような言語でできていて、どのようなフレームワークを使っているか、どんなツールを利用して開発しているのかが載っているのでとても刺激的な内容ばかりです。 転職、新卒の会社選びにも役立つ!? 転職する際に気になるどんな

    【保存版】Webエンジニアが見るべきテックブログ一覧
  • 最初はやっぱり「プロトコル」

    SDNのような新しい技術が登場しても、ネットワークを支える基礎はそうそう変わりません。一度は学んだことがある「TCP/IP」。当にふに落ちていますか? 連載ではツールを使って、実際に手を動かし、目で見ながら、TCP/IPの仕組みを基から「実感」していきます。 連載目次 肌で感じられるネットワーク学習を いまや「通信しないコンピューターなんてあり得ない」といっても良いくらい、コンピューターと通信は切っても切れない関係になりました。しかし、それほどまでに重要性が高いにもかかわらず、通信の説明というのは概念的になってしまいがちで、実感しながら学ぶのが難しいことが多いように思います。なるべく分かりやすい切り口で、自分の手で確かめながら通信の仕組みを学べるといいですよね。そんなことを目指して、この連載をスタートすることになりました。これまでの連載「TCP/IPアレルギー撲滅ドリル」や「セキュリ

    最初はやっぱり「プロトコル」
  • プロトコル - Wikipedia

    プロトコルまたはプロトコール(英語: protocol 英語発音: [ˈproutəˌkɔːl], [ˈproutəˌkɔl]、フランス語: protocole フランス語発音: [prɔtɔkɔl])とは、複数の者が対象となる事項を確実に実行するための手順について定めたもの。 近年では、手順という意味だけにとどまらず,複数間における、コミュニケーション言語、ルール、考え方、などをまとめて示す言葉でもあり、ある特定のグループの中で、これらが一致すること、すなわち「プロトコルの一致」がいかなる場面でも重要視される。 もともとは「人間同士のやりとり」だけに関する用語であった。戦間期の学術的批判を経て、情報工学分野でマシンやソフトウェア同士のやりとりに関する取り決め(通信規約)を指すためにも用いられるようになった。 日語に意訳した語としては、「仕様」「規定」「議定書」「儀典」などがある。 古代

  • プロトコル

    コンピュータ内部で回路や装置の間で信号を送受信する際や、通信回線やネットワークを介してコンピュータや通信機器がデータを送受信する際に、それぞれの分野で定められたプロトコルを用いて通信を行う。英語しか使えない人と日語しか使えない人では会話ができないように、対応しているプロトコルが異なると通信することができない。 機器やソフトウェアの開発元が独自に仕様を策定し、自社製品のみで使用されるクローズドなプロトコルと、業界団体や標準化機関などが仕様を標準化して公開し、異なる開発主体の製品間で横断的に使用できるオープンなプロトコルがある。インターネットなどで用いられるプロトコルの多くは、IETF(Internet Engineering Task Force)などが公開している標準プロトコルである。 プロトコルの階層化 TCP/IP階層モデル 人間同士が意思疎通を行う場合に、どの言語を使うか(日語か

    プロトコル
  • Swift言語プログラミングで覚えておきたい17の事柄(Xcode 6.1.1版) | 株式会社メイプルシステムズ

    こんにちは、Swift言語にどっぷり浸かってる渡部です。 Swift言語でプログラミングを始めて数ヶ月経ちます。 今回は、気になったことや、覚えておきたい事、Java などの他のオブジェクト指向言語でプログラミングされていた方が Swift言語の実装で詰まりそうな事をまとめてみました。 環境は、Xcode 6.1.1を使用しています。 モダンプログラミング言語、Swift にしびれた! 1.for 句 3種類の記述が可能です。 for – in 文を使って、要素分ループします。

    Swift言語プログラミングで覚えておきたい17の事柄(Xcode 6.1.1版) | 株式会社メイプルシステムズ
  • プログラミング初心者でも簡単!Unity5で3Dシューティングゲーム開発!!~プロジェクトの作成とUnityの設定~ | HIROMARTBLOG

    開発環境今回の開発環境を紹介しておきます。 OS:Windows8.1 Unityバージョン:Unity5. 0.0f4 Personal 使うIDE:Visual Studio2013 Community 言語:C# まずは、プロジェクトの作成です。 プロジェクトを作らないと、なにも作れません! Unityを起動すると、この画面になると思います。 右上にある「New project」をクリックします! 次に、プロジェクトと保存先を決めます。 赤枠で囲んだところにプロジェクトの名前を入力します。 作っているモノがわかる名前にするのが良いと思います。今回の場合は、3Dシューティングゲームなので、 そのまま「3dShooting」にしました。 そして、保存先も決めます。 どこでもいいって人は、そのままでもいいんですが、わかりやすい場所に保存した方があとあと見つけやすいのでどこかわかりやすい場所

    プログラミング初心者でも簡単!Unity5で3Dシューティングゲーム開発!!~プロジェクトの作成とUnityの設定~ | HIROMARTBLOG
  • プログラミング言語 - Wikipedia

    C言語で書かれた単純なコンピュータープログラムのソースコード。グレーの行は、人間のためにプログラムの説明をする自然言語で書かれたコメント。このプログラムをコンパイルして実行すると、「Hello, world!」という文字が出力される。 プログラミング言語(プログラミングげんご、英語: programming language)とは、プログラムを記述するための人工言語[1]。コンピュータプログラムを書くために考案された、正確に定義された記号と規則のしくみ[2]。以前は、しばしばプログラム言語と表記された。 プログラミング言語は、情報を組織し処理するタスクについての理解を容易にし、アルゴリズムを正確に表現することができる。特に、チューリング完全であることが特徴である[3]。 言語仕様とプログラムとその入力データの組合せで、そのプログラムを実行したときの結果(外部から観測される振る舞い)が完全に

    プログラミング言語 - Wikipedia
  • SQL - Wikipedia

    SQLクエリ(UPDATE文) SQL(Structured Query Language)(エスキューエル[2][3][ˈɛs kjuː ˈɛl] ( 音声ファイル)、シークェル[2][ˈsiːkwəl] ( 音声ファイル)、シーケル[4])は、関係データベース管理システム (RDBMS) において、データの操作や定義を行うためのデータベース言語(問い合わせ言語)、ドメイン固有言語である。プログラミングにおいてデータベースへのアクセスのために、他のプログラミング言語と併用される。 SQLが使われるRDBは「エドガー・F・コッドによって考案された関係データベースの関係モデルにおける演算体系である、関係代数と関係論理(関係計算)に基づいている」と宣伝されていることが多い。しかし、SQLについては、そのコッド自身をはじめ他からも、関係代数と関係論理にきちんと準拠していないとして批判されてはいる

    SQL - Wikipedia
  • 1