コマンド1行で作業を劇的に効率化! 今日から使える「ワンライナー」集
4月7日 6:30
Linuxカーネル「Linux 7.0」リリース ─ 安定版として正式公開
4月13日 14:10
「Application Model」の過去と現在 ーOAMからPlatform Engineeringへ
4月9日 6:30
DevRelキャリア図鑑
最新記事: 2026年04月01日
Windowsユーザーのための WSL2で始める Linux環境構築術
最新記事: 2026年04月07日
現場で即使える Go開発実践テクニック集
最新記事: 2026年04月03日
SIGGRAPH Asia 2025レポート
最新記事: 2026年04月20日
週刊VRウォッチ
脆弱性診断の現場から
最新記事: 2026年04月17日
Kubernetesで学ぶ OSSコントリビューション入門
Gen AI Times
最新記事: 2026年04月16日
オープンソースDB運用管理Tips
テスト自動化ガイド 2024
生成AI完全ガイド 2024
IT運用管理ガイド 2023
DevOps完全ガイド 2023
クラウドデータベース完全ガイド 2023
ローコード開発プラットフォームガイド
業界情報やナレッジが詰まったメルマガやソーシャルぜひご覧ください
[運営] 株式会社インプレス
既に起きた未来 本連載では、センサーを活用した新しい情報技術が社会を変えることを書きたい。その時、従来のWebなどの情報技術は、現在とは質的に違ったものになる。
矢野 和男
2008年12月1日 20:00
ハッシング+リンクトリスト 「第3回:ソースでわかる!ハッシング」でハッシングとリンクトリストを組み合わせたものを紹介しました。今回はそのプログラムを紹介しますが、実はその本体はこれまでに紹介したものばかりです。1本のリンクトリストを扱うプログラムは第1回に紹介しました。これをハッシュ値が同じもの同
須藤 克彦
2008年11月28日 20:00
キャラクターの魔法 人は逆さになると、血流を促したり、脳を活性化したり精神を調和する効果があります。腰痛やヘルニアにも良いです。禅僧やヨガ修行僧も、瞑想(めいそう)状態に入る時に逆立ちをします。瞑想(めいそう)は心の安らぎ、心と身体の一体感、ストレスや一日の疲れを取り除くことができます。現代人にと
村田 朋泰
そもそも動画配信のコストって何? 2001年に筆者がWeb制作会社に勤めていた時の体験談です。
栗原 寛
2008年11月27日 20:00
インタフェース 多重継承は、複数のスーパークラスの性質や機能を併せ持つクラスを作りたい場合に利用します。例えば、サブスレッドを生成してファイル入力を行うクラスと、URLで指定したネット上のファイルを読み込めるクラスを多重継承できると便利そうです。ただし、多重継承は複数のクラスのメソッドやインスタン
荻原 剛志
オープンソースが開くFlashの世界 本連載では、これまでにオープンソースのFMS(Flash Media Server)互換のサーバーソフトウエアであるRed5を中心にサーバーサイドと連携したFlashの世界について紹介してきました。今回はまとめとして、Red5の今後と、それ以外のFLash関連の
澤村 正樹
2008年11月26日 20:00
基礎理論からわかること いつの間にかねじれてしまった宣言型プログラミングの本質をあらためて考えてみると、本当にやりたかったことは、問題の定義とその解法を分離して、それぞれを独立して理論化していくことだったと考えられます。
若槻 俊宏
写真で作れる動画コンテンツ 前回、「携帯動画はリッチコンテンツです」と紹介しましたが、そうはいってもいきなり映像制作にかける予算の捻出(ねんしゅつ)は難しいかもしれません。そこで、品質を損なわず動画コンテンツを作る方法としてフォトスライドショーをお勧め致します。
池辺 政人
2008年11月25日 20:00
iKnow!はRuby on Railsでできている みなさん「iKnow!」という語学学習サイトはご存じでしょうか?
真武 信和
「作成されるデータ量>ストレージ容量」の現実 企業内には数多くのファイルサーバが立ち上がっていることが多く見受けられる。多くはWindowsサーバの内蔵ディスク、もしくはにDAS(直接接続型ストレージ)形態で接続したシステムになっている。だが、この「DASを使用するサーバ」というアプローチは、サーバ
シンクイット編集部
結合テストの範囲 テストフェーズの続きとして、今回は「結合テスト」に焦点を当てます。一口に結合テストといっても、SIerによっては実施範囲が異なると思いますので、まずは本連載で想定している範囲を明確にしておきたいと思います。
山口 智也
2008年11月23日 20:00
立体アニメーションができるまで 今回は、立体アニメーションができるまでの行程を説明したいと思います。
2008年11月21日 20:00
ハッシング これまでの2回で、増減するデータを格納して検索するための方法を2つ紹介しました。1つはリスト構造(linked list)、もう1つは二分探索木(binary search tree)です。
まずは動画の配信方法から 動画の配信方法には、「ライブ配信」と「オンデマンド配信」があります(図1-1)、配信方式には「ストリーミング方式」と「ダウンロード方式」があります(図1-2)。
2008年11月20日 20:00
クラスとアクセス制御 C++では、インスタンスオブジェクトが状態を保持する変数をデータメンバと呼びますが、オブジェクト指向言語では、一般にインスタンス変数と呼びます。インスタンス変数は、オブジェクトがどのような実装で機能を実現しているかということに直結する情報を持っているので、カプセル化の原則に従い
宣言型プログラミングとは 命令型プログラミングと対比されるもう1つの大きな流れとして、ハードウエアとは独立した、数理論理学に根ざした流れが存在します。(純粋な)関数プログラミングや論理プログラミング、制約プログラミングなど、いろいろな理論に根ざしたプログラミングモデルが存在しますが、ここではそれら
2008年11月19日 20:00
Red5プログラミングをはじめよう 前回(http://www.thinkit.co.jp/article/152/2/)は、Red5をインストールして同梱(どうこん)されているデモアプリを見ていくことでRed5を使ったアプリケーションのイメージをつかんでいただきました。今回は、実際にプログラミング
Pythonを選択した理由 通常のプログラマの皆さんと同様に、筆者もいろいろな業務や私的なプログラミングにおいて複数の言語を利用しています。組み込みシステムの業務をするときはC言語を使用しますし、最近の私的なプロジェクトではErlangを使っていますし、趣味においてはMathematica、Rなどを
柏野 雄太
2008年11月18日 20:00
携帯用動画コンテンツを用意しよう! 携帯動画を配信するためには、まず最初に動画コンテンツを用意する必要があります。あなたならどのようなコンテンツを配信したいと思いますか。
生産性の高い言語とは? 今回はプログラミング言語の生産性に焦点を当ててみます。生産性の向上を目指す時、言語は何を選べば良いでしょうか。生産性が高いことは言語のメリットの1つのとなるため、最近よく使われる言語はどれも生産性の向上を考慮しています。よって、それぞれの言語の持つ生産性の方向性を考えて、開発
中村 悟
2008年11月17日 20:00