ありとあらゆるモノがインターネットに接続されるIoT時代の到来を目前に、コイン大の極小・極薄端末が「VoCore」を使えば、自分で機械に組み込んでLinuxベースでプログラムすることで、いろんなモノをIoTデバイスに仕立てることができます。 VoCore | A coin-sized Linux computer with wifi http://vocore.io/store/index これが横25.4mm×縦25.4mm×厚さ3.4mmの極小コンピュータ「VoCore」です。コイン大のサイズにCPU・メモリ・Wi-Fiモジュールなどが組み込まれています。 CPUは「RT5350F(PDFファイル)」(360MHz)、メモリは32MBのSDRAM(133MHz)、8MBのSPIフラッシュメモリストレージ、Wi-Fi(2.4GHz、802.11n)チップを搭載し、USB2.0やイーサネッ
Linuxer's the diary of a Linux setup and software development . メモリをチューニングする時に複数のプロセスが同時に起動するサービスはよくあります。psコマンドでVSZやRSSを確認するかと思いますが、いちいち計算するのは面倒。かと行ってシェルを組むのも億劫なのでワンライアースクリプトで一撃で出したいと思います。 ワンライナーと言いつつ、サンプルは見やすいように改行しておいます。インプットはpsコマンドであとはawkで6番目のVSZと7列目のRSSを合計するように処理させます。 [プロセス名]を指定する時、例えば“httpd”とかで絞り込む場合は ” grep [h]ttpd “ とするとpsコマンドにgrepが含まれないのでより正確な値が出力されるます。 ps aux | grep [プロセス名] | \ awk 'BEGI
Microsoftはこのほど、2015年に出荷を計画している同社の次世代統合開発環境となる「Visual Studio 2015」の製品ラインアップを発表した。現行の「Visual Studio 2013」は4つのエディションが提供されているが、「Visual Studio 2013」では主に次の3つのエディションの提供が予定されている。 Visual Studio Community Visual Studio Professional with MSDN Visual Studio Enterprise with MSDN これまで、Visual Studio Premium with MSDN、Visual Studio Ultimate with MSDNとして提供されてきたエディションはVisual Studio Enterprise with MSDNへ統合される。製品ラインア
ログファイルの監視に「tail -f」コマンドを使っている方は多いかもしれません。ファイルの末尾を表示する「tail」コマンドに、ファイル末尾に追加されたデータを追跡表示する「-f」オプションを指定することで、手軽にログの監視ができる便利なコマンドです。 しかし最近、「tail -f」より便利なコマンドとして「less +F」の使用を推奨するブログ記事「Stop using tail -f (mostly)」が公開され話題となりました。 「less」はテキストファイルの内容を表示する、ページャーと呼ばれるソフトウェアですが、これに「+F」オプションを指定することで、「tail -f」より便利なファイル監視コマンドとして使えるらしいのです。具体的に「less +F」が「tail -f」より便利な点として以下の2点が挙げられています。 監視モードと通常モードをlessを起動したまま行き来できる
System V 共有メモリー SunOS 5.9 オペレーティングシステムで共有メモリーアプリケーションを実装するには、mmap(2) とシステムの内蔵仮想メモリー機能を利用する方法が最も効率的です。詳細は、第 1 章「メモリー管理」を参照してください。 SunOS 5.9 は System V 共有メモリーもサポートしますが、物理メモリーのセグメントを複数のプロセスの仮想アドレス空間に接続する方法としては最適ではありません。複数のプロセスに書き込みアクセスが許可されているときは、セマフォなどの外部のプロトコルやメカニズムを使用して、不整合や衝突などを回避できます。 プロセスは、shmget(2) を使用して共有メモリーセグメントを作成します。この呼び出しは、既存の共有セグメントの ID を取得する際にも使用できます。作成プロセスは、セグメントのアクセス権と大きさ (バイト数) を設定し
Filip Ekberg's Blog Author. Blogger. Speaker. C# MVP. Software Engineer. Geek. Posted by Filip Ekberg on 10 Dec 2012 If you are one of those people, just like I am, that still use Linux for hosting despite that you love and only do .NET development; this is something extremely awesome. Ever since I started using SignalR I've wanted to host it on my own servers but all of them run on Linux with Mon
第1回 Mono×LinuxでASP.NET MVCを動かすまで:連載:MonoでOSSなASP.NET MVCアプリ(1/2 ページ) オープンソースの.NET環境である「Mono」やオープンソース・データベースの「MySQL」を使って本格ASP.NET MVCサイトを実運用している筆者が、その環境の構築方法をレクチャーする連載がスタート。 連載目次 Mono概要 本稿では、.NETと互換性のある「Mono」(後述)と、.NETからMySQLデータベースにアクセスできるADO.NETドライバの「MySQL Connector」というオープンソース環境を駆使した、ASP.NET MVCプロジェクト・サーバの構築方法を紹介する。 Monoは、Xamarin社によりスポンサードされる、ECMA C#言語仕様とECMA CLI(Common Language Infrastructure)のオー
In this blog post I am going to show how you can host ASP.NET Web API services under Gentoo Linux and OS X on top of Mono's ASP.NET implementation. I will use Nginx and FastCGI to communicate between HTTP server and Mono. A couple of months ago I've experimented with running ASP.NET Web API on a Linux box, but ran into blocking issues caused by some functionality missing from Mono. I've decided to
2013年6月7日 22:04更新: Upstartのデフォルトの設定ファイルを書き換えない方法に変更しました。hitoさんありがとうございます。 lxcなどのバージョンを記載しました。 はじめに Chefを使っていると、役割やサービスごとに環境を分離したくなります。 しかし、個人レベルで大してトラフィックがない段階で、サービスごとに仮想サーバーを借りていてはお金が足りません。 そこで、安価なVPS上でLinux Container (LXC) を使うことで、複数のサーバーを作ります。 スケールしたくなったときは、コンテナを潰して、新しく仮想サーバーを借りてChefで同様の設定をすれば手軽にスケールできると考えています。 Heroku使えば?と言われるかもしれませんが、色々なミドルウェアを利用したり、バックグラウンドで処理をしようとすると、たちまちお金がかかるので、VPSをやりくりして遊び
高性能ハイレゾ音楽ボード、 Google AIスピーカーキット、 「ラズパイマガジン 2018年4月号」発売! お知らせ 「ラズパイマガジンが選ぶスターターキット」は、ただ今、品切れ中です。入荷未定ですが、もう少々お待ちください。 在庫状況などにより、お時間をいただくこともございます。あらかじめご了承ください。 ラズパイに差すだけで使える、高品位なハイレゾオーディオDACボードです。赤外線センサーを備え、手持ちのリモコンで操作できます(リモコン信号の学習が可能)。DACボード側にSDカードスロットがあり、SDカードで音楽データを差し替えられます。詳しい使い方は、「ラズパイマガジン 2018年4月号」で解説しています。 搭載するDACは、TI社のDAC「PCM5122」で、32ビット、384kHzという高品位なハイレゾ音源に対応しています。カラーTFT画面(128×160ドット)を備え、リモ
I found there were deb packages for mysql server on dev.mysql.com. You don’t need to build mysql yourself! Then I tried to use it. $ sudo dpkg -i mysql-5.6.8-rc-debian6.0-x86_64.deb But this package install files into /opt/mysql/server-5.6/, even client side files. So you shuld setup some environment. InstallYou need libaio-dev package. $ sudo apt-get install libaio-dev Make user/group of mysql. $
RedHat系にはランレベル毎のサービス起動スクリプトのON/OFFを調べる or ON/OFFを設定するchkconfigというコマンドがある。 てっきりLinux共通のコマンドだと思っていた。( ゜Д゜)ヒョエー どうやらRedHat系のコマンドだったらしい。知らなかった(無知全開) というわけで、Ubuntu(Debian系)でも同様のコマンドを探索。 意外と簡単に発見。 sysv-rc-conf というコマンドだそうな。 インストールは簡単。 $ sudo apt-get install sysv-rc-conf 使い方としては、基本的にはchkconfigと一緒。 $ sudo sysv-rc-conf --list でランレベル毎の起動ON/OFFが出力される。 $ sudo sysv-rc-conf [service] on/off で起動のON/OFFが設定できる。 ついで
// Tutorial //How To Set Up a Firewall Using Iptables on Ubuntu 12.04 Status: Deprecated This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu: Upgrade to Ubuntu 14.04. Upgrade from Ubuntu 14.04 to Ubuntu 16.04 Migrate the server data to a supported
概要 多くのRPMパッケージにはバイナリパッケージとソースパッケージが用意されています。ソースパッケージはSRPMとも呼ばれ、.src.rpmという拡張子が付けられています。 バイナリパッケージはあらかじめビルドされたパッケージであり、簡単にインストールできる反面、ライブラリのバージョンが違ったり依存関係に問題があると、正常に動作しないことがあります。その場合はソースパッケージから自分の環境に合うバイナリパッケージをリビルドして、インストールすることになります。 ここではsysstatを例に、SRPMを使ってパッケージをインストールする方法を説明します。 構成 CentOS release 5.7 (Final) RPM バージョン 4.4.2.3 rpmbuildのインストール SRPMからバイナリパッケージを作成するには、rpmbuildというコマンドが必要になります。まだインストール
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く