インター博士(通称:博士) 某所の某大学にて、情報処理技術を教える博士。専門はネットワーク。 たった一人しかいないゼミ生であるネット君をこきつかう。 わかりやすい授業を行うが、毒舌家で、黒板に大量に書く授業をするため、評判が悪い。 ネット助手(通称:ネット君) インター博士のただ1人のゼミ生。ネットワークについては全くの素人。 インター博士のゼミに入ったのは、評判の悪い博士から知識を奪い取り、いずれ取って代わろうという策略から。 なんていうか、いじめられっ子。
MacOS Xを含むUNIX系OSは,インターネットや学内ネットワークなどコンピュータ・ネットワークを積極的に活かした機能に優れている.ここではsshによるリモート(遠隔)ログインについて学ぶ. SSHによるリモートログイン 例えば,基礎プログラミング演習の課題遂行などの理由で,自宅など学外からcc環境のLinuxコンピュータを利用したい場合がある.また,学内のWindowsが動作しているパソコンからサーバコンピュータにアクセスしてWebページ編集などの作業がしたい場合もあるかも知れない.このような場合,自分が利用しているコンピュータから,ネットワークを介して他のコンピュータ上で作業する必要がある.そのような目的を実現する考え方がリモートログイン(Remote Login,遠隔ログイン)と呼ばれる. リモートログインを可能にするソフトウェアはUNIXでは telnet, rlogin とい
1.ガチ新人向けのコンピュータに関する教養 新入社員で専門課程で情報処理教育を受けていない場合の基礎教育 専門教育を受けていてもレベルによっては、適宜読んだほうがよい プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識 プログラマにとってCPUとはなにか データを2進数でイメージしよう コンピュータが小数点数の計算を間違える理由 四角いメモリーを丸く使う メモリーとディスクの親密な関係 自分でデータを圧縮してみよう プログラムはどんな環境で動くのか ソース・ファイルから実行可能ファイルができるまで OSとアプリケーションの関係 アセンブリ言語からプログラムの本当の姿を知る ハードウェアを制御する方法 コンピュータに「考え」させるためには レッツ・トライC言語! ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識 第1章 Web
2.1.1 ドメイン名・ホスト名・FQDN ドメイン名・ホスト名・FQDNの違い ドメイン名・ホスト名・FQDNは互いに混同されやすく、しばしば便宜的に同じものとみなされることも多い単語です。ここでは、それぞれの持つ役割を中心に、ドメイン名・ホスト名・FQDNについて解説します。 ドメイン名とは ドメイン名とは、インターネット上のネットワークを特定するための文字列です。 例えば、「arearesearch.co.jp」は、サイバーエリアリサーチ株式会社のネットワークを指します。 ドメイン名には、「他のドメイン名と重複してはいけない」というルールがあります。例えば、違うマンションなのに住所が同じなんてことがあったら、どちらに手紙を届けていいかわからなくて困りますよね。それと同様に、どちらに通信すればいいかわからなくなる事態を避けるために、ネットワークを唯一特定できるようなドメイン名が必要なの
Webブラウジングでのクライアントのレスポンスを向上するプロキシソフト「dolipo」。使い方とともに、高速化の仕組みを解説する 少しでもネットワークを高速化したいヨーロッパ圏から学ぶ こんにちは、dolipoを開発したdrikinです。dolipoの着眼点は、ネットワークの技術的な側面だけでなく、Webアプリケーションの開発時に悩むネットワーク速度の問題に対しても、面白いアプローチになっています。 僕のこの技術との出合いは偶然でした。dolipoの元となったPolipoのプログラムを発見したときその効果に感動し、何とかこの素晴らしさをより簡単にもっと多くの人に伝えたいと思いdolipoを作りました。 日本では、光ファイバなどの高速回線の普及度が高く、サービスの品質も高いため、ネットワークサービスを開発する際にも、ネットワークのスピード自体はほとんど問題ではありません。いかにクライアントや
VirtualBoxを使用してCentOS7の仮想マシンを作成しましたのでやり方をまとめます。 VirtualBoxのインストール Downloads – Oracle VM VirtualBox からMac用のPackageをダウンロードしてインストールします。 または、 Homebrew-caskでMacのGUIアプリケーション管理 からもインストール可能です。こちらの方が簡単ですね。 $ brew cask search /^virtualbox$/ ==> Regexp matches virtualbox $ brew cask install virtualbox VirtualBoxに仮想マシンを作成 インストールした VirtualBox を起動して「新規」ボタンをクリックします。「名前」を適当に入力して「タイプ」を Linux、「バージョン」を Red Hat (64bi
Androidネットワークプログラミング用ライブラリ「Volley」を解説します。 モバイルアプリを開発するにあたってネットワーク通信の知識は欠かせないものとなっている一方、ネットワークプログラミングの世界にはキャッシュや高速化、データ取得やキャンセル処理などプログラミングテクニックが多数存在してます。これらの課題を効率的に解決する方法がVolleyライブラリです。 Volley公式ページ https://android.googlesource.com/platform/frameworks/volley/ Volleyの機能紹介とともにキャッシングやキャンセル処理などネットワークプログラミングに欠かせない処理をVolleyの実装をつかって順番に解説していきます。 非常に長い記事ですので始めに理解を深めるための内部処理を紹介します。APIなど詳細は記事の途中で随時解説します。 ネットワー
JSONデータを返すAPIを叩いて、ビューに表示するだけの簡単なAndroidサンプルアプリです。 APIを叩くときには、Androidの非同期HTTP通信ライブラリである”Volley”を使います。 今回のアプリは、この、Volleyのトレーニング目的で作ってみました。 APIは、livedoor 天気情報のAPIを利用します。(http://weather.livedoor.com/weather_hacks/webservice) さて、このVolleyとはいったい何でしょうか? こちらの記事が参考になります。 ネットワーク通信用ライブラリVolleyを使いこなす | Tech Booster http://techbooster.org/android/hacks/16474/ Android SDKでは非同期処理(またはマルチスレッド化)のための機構が用意されています。Async
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く