supporting everything from toasters to servers
DevC ++の使い方 ~~~~ 日本語化されたDevC++とMingwを使って ~~~~ Since 2004.06.16 DevC++-JP プロジェクトで 日本語化されたDevC++を配布してます。 このHPでは、DevC++の使い方を順次公開していきたいとおもいます。 [1]日本語DevC++とMingwのインストール方法 (1)オールインワ ンパッケージでインストールする場合 (2)Mingw をすでに持ってる場合 [2]日本語DevC++の使い方 (1)DLLからインポートライブラリ を作る方法 (2)DevPackの使い方 (3)pdcurses の使い方 (4)DevC++でC++入門 "猫でもわかるプログラミング"の対応状況表あり (5)GTK2 開発環境の整備 (6)Gladeとgtk2によるGUIアプリケーションの作成 "オヤジでも使える GTK2入門" (7)GTK
自宅サーバからマシンの電源を遠隔管理できると、WAN経由で操作したりタイマー起動など色々出来て 便利そう...。ということで、Wakeup On LAN の実験をしてみました。とりあえず、自宅の環境では 電源オンに成功しています。 ・MagicPacket 送信テストのプログラム画面です。 ・毎度お馴染み、C++ Builder 6 + TUdpSocket コンポーネントで開発しました。 ソース共々ダウンロードできます。(プログラムアーカイブへのリンク) ・ランタイムは付属していませんので、別途入手してください。どうしても入手できない人はご相談ください。 Wakeup On LAN とは、文字通り LAN 経由でマシンの目を覚まそうということなのですが、 仕組みとしては非常にシンプルなものです。 インタフェースカードの MAC アドレスが含まれるマジックパケットというものを送信し、 パケ
UNIXやLinuxシステムにはsyncというコマンドがあり、これを実行すると、システム上にある変更済みのディスク・キャッシュ領域(ダーティ・バッファとも呼ばれる)の内容をすべてディスクに書き出す(バッファをフラッシュする)ことができる。変更済みのディスク・キャッシュの内容はいちいちsyncコマンドを実行しなくても自動的にディスクに書き出されるが(少なくともシャットダウン前には確実にすべて書き込まれる)、そのタイミングをユーザーが積極的に制御するためのコマンドがsyncである(※)。 ※UNIXやLinuxのsyncコマンドについて UNIXやLinuxのバージョンなどにも依存するが、実際にはsyncを実行してもディスクへの書き込みが必ず行われるわけではなく、書き込み完了前にsyncコマンドは実行を終了して、シェルへ戻ってくる(のがほとんどである)。syncはコマンドというよりは、書き込み
Windows Server 2012で導入されたReFSは、耐障害性やスケーラビリティを向上させた新しいファイルシステムである。だがNTFSと比較すると不足する機能も少なくない。両者の違いをまとめておく。 解説 ●Windows Server 2012で導入された新しいファイルシステム「ReFS」 Windows Server 2012では新しく「ReFS(Resilient File System)」というファイルシステムが導入されている。「Resilient」とは「復元性がある」という意味であり、障害などからの復旧能力に優れることから、名付けられたようである。従来のNTFSと比較すると、大容量のボリュームのサポートや最大ファイルサイズの拡大、信頼性の向上、耐障害性の向上など、機能は向上しているが、その一方でNTFSよりも不足している機能もあるため、単純にNTFSをReFSに置き換える
以前にOffice 2013をインストールしたときのファイルなどがシステムに残留しているのが原因で、Office 2013のインストールやアンインストールに失敗することがある。こうしたトラブルをマイクロソフト提供のアンインストール用ツールで解消する方法を説明する。 解説 Office 2013に限ったことではないが、何らかの原因で、Windowsアプリケーションのインストールやアンインストールが正常に実行できなくなることがたまにある。筆者が経験したのは、Office 2013をアンインストールしたはずなのに、いつの間にかインストール済みの状態に戻っているという症状だ。そのOffice 2013はクイック実行によってオンラインでインストールしたものだった。一般的な手順、すなわちコントロール・パネルの[プログラムと機能]からアンインストールを実行すると、その時点では特に不具合もなくアンインスト
対象OS:Windows Vista / Windows 7 / Windows 8 / Windows Server 2008 / Windows Server 2008 R2 / Windows Server 2012 解説 Windows OSで利用できるファイルシステムにはFAT(File Allocation Table)やNTFS、exFAT、ReFSなどさまざまなものがある。Windows OSで現在一番広く使われているファイルシステムはNTFSだが、リムーバブルデバイス(特にUSBメモリや、SDカードのようなメモリカード)ではまだFATがよく使われている。 FATファイルシステムは非常にシンプルなアーキテクチャを持ち、PC以外でもさまざまな機器(デジカメやICレコーダー、音楽プレーヤー、携帯電話など)で利用できる。しかしもともとは30年以上も前に開発されたものをベースにして
解説 Hyper-Vの仮想マシンでネットワークを使う場合、システム全体のネットワーク・トラフィックが激しくなると、ネットワークが遅くなったり、突然通信できなくなったりすることがある。例えば次のような症状が現れることがある。 仮想マシンとのネットワークの通信速度が非常に遅くなる 仮想マシン上でのファイル・コピーが非常に遅くなる。例えば通常は数十Mbytes/sの速度でコピーできるはずが(ギガビット・イーサネットを使用している場合)、数Kbytes/sぐらいになる 仮想マシンに対する(ほかのPCからの)リモートデスクトップのセッションが頻繁に一時停止したり、接続がたびたび切断されて、再接続をやり直すようになる 仮想マシンからの通信(例えばメールの読み出しなど)が突然切れる ほかにもいろいろな症状があるが、このエラーは常に起こるわけではなく、大きなサイズのパケットを送受信している場合や、トラフィ
対象OS:Windows 2000/Windows XP/Windows Server 2003/Windows 7/Windows Server 2008 R2 本TIPSの情報は、記事公開時点(2012年03月09日)のものです。最新のPCでは、記事の通りの操作でWake On LANによるコンピュータ起動が行えない場合があります。また、記事中で紹介しているフレンドコンピューターのツール「WOL Controller」は、配布が終了しています。 また、最新の状況を反映したWindows 10向けのWake On LAN(WoL)に関する記事を公開しました。Windows 10でWoLを行いたい場合は、以下の記事を参照してください。 解説 リモート・デスクトップでログオンしたいコンピュータや自動更新を有効にしていて[更新をインストールしてシャットダウン]を実行してしまったコンピュータなど
Leksah is the Haskell IDE of choice. It is written in Haskell, uses Gtk, and runs on Linux, Windows and Mac OS X. Leksah is a practical tool to support the Haskell development process. It requires the Glasgow Haskell Compiler (GHC). Leksah is completely free and distributed under the Gnu General Public License 2.0 Leksah may be worth trying because: It uses the cabal package format and incorporate
MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and macOS. It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and macOS maintaining a single code base for all platforms. Download Feature Highlights Multi-platform Supports Linux, Windows and macOS. Advanced Text Editing Code completion support for C#, cod
本格的にプログラミングを学び始めたのがC# with Visual Studioな私としては、充実した、とまではいかなくてもそれなりに動くIDEがないとシンドい。新しい言語を学ぶときは、まずIDE探しから始めるのだよ、はっはっは。と、全く自慢にならないゆとりっぷりを晒してしまうわけですが、事実辛いものは辛い。そしてHaskell。日本語による書籍も4冊出ていて、学習しやすくなったものの実行環境導入の敷居の高さは変わらず。GHCi(インタプリタ)でコマンド打ち込みながらやれって? いやいや、ムリムリ。 初心者にこそ強力なIDEが必要なのだよー、入力補完や背後でのコンパイルによるエラー報告、色分けにオートインデント、デバッガ。これらが素早いトライアンドエラーを可能にし、学習速度を高める。まずはメモ帳で十分、なんていうのは誤り。学習するなら最初からIDE。ということはneue cc - 最もタメ
pgslot99 เว็บสล็อตพีจีคุณภาพดีที่สุด ได้รับการยอมรับจากทั่วโลก พรีเซ็นท์ เกม สล็อต ที่คัดสรรมาอย่างดี ซึ่งจะมีผลให้ผู้เล่นเพลินใจ อย่างแน่นอน ผู้เล่นสามารถ เล่นเกมสล็อตคลาสสิก ได้หลากหลาย อย่างเช่น Cleopatra และ Book of Ra รวมทั้ง สล็อต 3D ล่าสุด และก็ ยิ่งใหญ่ที่สุด นอกเหนือจากนี้ยังมีโปรเกรสซีฟแจ็คพอต และก็ ทัวร์นาเมนต์รายวัน ทำให้ไซต์นี้น่าตื่นเต้น สำหรับทั้ง ผู้เล่นมือใหม่ รวมทั้ง ผู้เล่นที่มี
GNOMEでは、デスクトップに[コンピュータ]や[××のホーム]、[ゴミ箱]などのアイコンが表示される。また、USBフラッシュメモリなどを接続すると、そのアイコンが表示される。
いやはや大変な数があります. とても全部試しきれません. その中で高音質版のjackとblackjackを使ったみました. jackはpulseaudioとjackaudioを共存させたのでアプリによって音がでない、音が途切れるということはなくなり 3.0jackより安定性と利便性が向上しました. blackjackは従来と同じjackaudio+alsaの環境でfirefoxやchromiumでは音がでませんがpalemoonで音がでます. 利便性はjackより劣りますが音質をとことん追求したバージョンです. blackjackには音楽制作用アプリはインストールされていません.再生専用です. 低スペックなPCに向いていますが初心者向けではありません. 日本人の手によるディストリビューションは貴重なので今後も開発が長く続くことを希望します. 注意 ・ダウンロードはミラーの方が高速です. 2
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
debianベースとUbuntuベースで選択肢が豊富 可愛いインターフェイスのディストリビューション 「Snowlinux 3 White」はUbuntu 12.10ベース Snowlinuxには、Debianベースで開発されているものと、 Ubuntuベースで開発されているものがあり、それぞれに32/64ビット版用の各種バージョンがあります。 こんな感じの構成です。 「Debian-based」 ●Snowlinux 4 "Glacier" ●Snowlinux 3.1 "Crystal" ●Snowlinux 2 "Ice" ●Snowlinux 1 "Cold" 「Ubuntu-based」 ●Snowlinux 3 "White" ●Snowlinux 2 "Cream" ●Snowlinux 1 "Winter" しかもデスクトップ環境が Mate、Cinnamon、Gnome、
Ubuntu Weekly Recipe 第9回ノートPC向けの設定 : GNOMEアプレットの利用・ubuntu-laptop-mode・powertop 過去のPC Unixでは、ノートPCへインストールすることができても、サスペンドできない、スリープすると二度と起きてこない、といったトラブルが付き物でしたが、現在のLinuxではノートPCであってもほとんど問題が起きずに動作します。Ubuntuもその例に漏れず、ノートPCでも遜色なく利用することができます。今回はノートPCでUbuntuを利用していく上で役に立つレシピを紹介します。 GNOMEアプレットの利用 Windowsがプリインストールされた一部のノートPCでは、タスクバー等にバッテリの残量を表示するユーティリティがプリインストールされていることがあります。Ubuntuが利用するGNOMEにも、類似したノートPC用のユーティリテ
人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 そろそろRaspberry Piセットの日経BPムックが皆さんの所に届いていることでしょう。 僕も何台かRaspberry Piは持っていて、以前mod_mrubyをRaspberry Piで動かしてLチカしたりしていたのですが、今回はmod_mrubyとRaspberry Piを4台使ってでクラスターを組んで見ました。 まずはラック作りから まずは、Raspberry Piのラックを作りました。Raspberry Piのラックやケースをググると色々と出てくるのですが、なんとなく今回はそこら辺にあるものを使ってラックを作ってみました。Raspberry Piラックは以下の様になります。 上から見ると、以下のような感じです。適当にニトリのキッチ
Most of our orders are from repeat customers. Parts-People began as a small company 20 years ago in an extra bedroom of my house. I had saved a small sum of money to purchase some computer parts and began selling them on eBay. After a few months I realized that people needed a place to go for Dell parts so I began building our website. Since we are located in Austin, Texas, where Dell.com was foun
こんにちは、斉藤です! みなさんは、Raspberry Pi(ラズベリーパイ)というものをご存知でしょうか?5v 700mAという低電力で動く小さなコンピューターです。 こんなもの Raspberry Pi公式サイト Linuxをインストールすることができるので、WEBサーバーや、ファイルサーバーとして活躍させることができます。今回はこれを使って、こんなラジコンカーを作ったので、その過程をご紹介します。 IT系エンジニアらしく、Linux、iPhoneの話も出てくるのですが、電子工作だったり、機械の機構だったりの話も出ますので、興味のある方はお付き合いいただければと思います。 また長くなりますので、何回かに分けて連載する予定です。 第二話はこちらから * Raspberry Piとは? Linuxをインストールすることができる小型のコンピューターです。以下の入出力を持っています。 * US
アシマネくん(assimane)のほんわか日記です。ITや日常の出来事、料理などを紹介します。よろしくね。 Twitter @assimane Raspberry piでファイル共有(samba)サーバを作ってみたいと思います。 まず、USBの外付けHDDを用意します。 私が使ったのは、BUFFALOのポータブルHDD(HD-PF320UK-BK)です。 外付けHDDはNTFSであらかじめフィーマットしておきます。 Raspberry piでNTFSを扱うため、ntfs-3gをインストールします。 pi@raspberrypi ~ $ sudo apt-get install ntfs-3g パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: l
おまたせしました。 ようやく記事の目処がたちましたので新partものを連載開始しようと思います。。。 更新は 1記事/週 程度を予定しております。 内容は予告通り最近流行りのAndroidで ミュージックプレーヤの開発です。 音楽を再生するだけなら結構なサンプルが出回っていますが、 ストアに出回っているような音楽アプリとはちょっと差があるものばかりに 思いますので、試行錯誤しつつ(ストアの商用アプリに届かないまでも) サンプルよりはいくらか本格的なアプリを作っていきます。 ・Androidアプリの開発環境が整っていること ・Androidアプリ入門系書籍をなんとか読み終えた程度の知識 ・Javaの一般的文法を知っていること ◎対応Androidバージョン 一応Android 4.0以上対応ということで。。。 Fragment等は supportライブラリなどのものを使用するようにするので
東芝は2013年8月23日、NAND型フラッシュメモリ(以下、NANDメモリ)の製造拠点である四日市工場の第5製造棟第2期分建屋の建設開始を発表した。建屋完成は、2014年夏を予定している。 東芝は2013年8月23日、NAND型フラッシュメモリ(以下、NANDメモリ)の製造拠点である四日市工場の第5製造棟第2期分建屋の建設開始を発表した。建屋完成は、2014年夏を予定している。 建設を開始した四日市工場第5製造棟第2期建屋は、2011年3月に完成し、同年7月から稼働を開始している第5製造棟第1期分に続くもの。「NANDメモリの次世代プロセス品や3次元構造品の生産スペースを確保することを目的に建設する」(東芝)としている。 同棟第2期分建屋の建設は、2013年7月に決定し、公表していた(関連記事:東芝が四日市第5棟第2期着工へ、2014年以降のスマホ/SSD向けNAND需要増に対応)。建設
Raspberry Piでハイレゾ音源を鳴らすための試行錯誤を資料化しました。なかなか一筋縄ではいかないハイレゾ音源再生を、少し深く内側まで検証、確認してみます。
英国生まれで、35ドルと格安のPCボード「Raspberry Pi」が人気だ。名刺サイズと小型ながら、GUIベースのOS(Linux)が動く本格マシンである(写真1)。 2012年2月に発売された直後は、発注から入手まで半年も掛かるほど注文が殺到。2012年暮れに、ようやく生産体制が強化された。現在の出荷台数は、世界で120万台を超えている。 日本でもどんどん人気が高まっている。日本のユーザー会「Japanese Raspberry Pi Users Group」が今年5月に主催したイベント「Big Raspberry JAM TOKYO 2013」ではRaspberry Piの開発者を招き、あっという間に埋まった募集枠の120人で大いに盛り上がった(関連記事:25ドルPC「Rasberry Pi」のイベント開催、カメラモジュールや新ソフトを披露)。 筆者が編集を担当したムック「誰でもでき
注:未完結の記事です。「これはどうやって実装するの!?」というリクエスト、お待ちしています。 この記事では、主に、「Chrome拡張開発してみたい!とりあえずHelloWorldはできたよ!でも、こういう動作をさせる方法がわからない!!」という方を対象にしています。 ※HelloWorldまでの習得は、こちらのサイトが大変わかりやすいと思います。 ほかのサイトで詳しく解説されていることに関しては、そのサイトに丸投げしてしまっています。すみません…。 分からない関数等がありましたら、こちらで調べてみてください。 もくじ 1.選択したテキストを取得する。 ポップアップから、選択部分を取得するここは僕も非常に苦戦しました。ポップアップから window.getSelection().toString(); を実行しても、返ってくるのは「ポップアップ内での選択部分」で、表示しているページの選択部分
naveでNode.jsのバージョン管理&イベントループ詳説:node.jsでサーバサイドJavaScript開発入門(2)(1/3 ページ) 前回のおわび 前回の「サーバサイドJavaScriptの本命「node.js」の基礎知識」をご覧いただいた皆さま、はてなブックマークやTwitterなどでコメントをいただきました方々、ありがとうございます。話題の「Node.js」ということもあり、はてなブックマークも1000ユーザーを超えました。 私の力不足もあり、いろいろな方から指摘をいただいたので、今回は前回の補足と訂正をします。ご指摘いただきました皆さま、ありがとうございます。非常に勉強になります。 「nave」で簡単! Node.jsのバージョン管理 前回の記事で、Node.jsと「npm(node package manager)」のインストールを説明していますが、以下のような問題があり
本稿では、Node.jsの特徴や動作原理に触れ、サンプルや役に立つパッケージ、活用事例などを紹介したいと思います。 主なサーバサイドJavaScript Node.jsに触れる前に、予備知識として他のサーバサイドJavaScriptにも触れておきます。Node.js含め、サーバサイドJavaScriptには、主に以下のようなプロジェクトがあります。 サーバサイドJavaScripの標準仕様「CommonJS」とは サーバサイドJavaScriptには、「CommonJS」と呼ばれる標準化が策定されています。標準化というと難しい感じがしますが、要はサーバサイドでJavaScriptを実行するのに何が必要かを仕様として、定義しているドキュメントのことです(例えば、「ログが必要だよね」など)。 Node.jsは、このCommonJSに則って開発されています。現段階であれば、CommonJSの仕様
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く