emacs24 のインストール ※ emacs24 は、不要なファイルを省いた軽量版を入れるため、nox をつけてインストールする (注: 以下では、過去にすでに一度、 emacs24 を(以下と同じコマンドで、但し、-nox オプションを付けないで) インストール実行済みであるため、すでに入っている emacs24 を「削除」して、今回、新たにインストールした emacs24nox に置き換えている )
クロスプラットフォームで提供されており、Windows、OS X、Linuxで利用できます。 「Git」と連携する機能も組み込まれています。 また、多くの言語に対応しており、コードの強調表示(シンタックスハイライト)が可能です。 コードの強調表示及び括弧の自動補完に対応した言語 Batch C++ Clojure Coffee Script DockerFile F# Go Jade Java HandleBars Ini Lua Makefile Markdown Objective-C Perl PHP PowerShell Python R Razor Ruby SQL Visual Basic XML 上記に加えて、インテリセンスによる補完や検証に対応した言語 CSS HTML JavaScript JSON Less Sass さらに上記に加えて、リファクタリングや参照の検索に対
最小限でRailsをAWSにデプロイする。Ubuntu,Unicorn,Nginx,PostgreSQLRailsnginxAWSUbuntuPostgreSQL この記事の対象となる人 Railsはなんとかいじることができるようになった 本番へのデプロイ方法が皆目見当つかない Capistranoは使わなくてもよい Nginxが何かよくわからない Unicornが何だか全くわからない PostgreSQLを触って2日くらい インフラ怖い いったん独自ドメインじゃなくてIP直打ちでもよいから本番にデプロイしてみたい 素人の書いた記事を優しい気持ちで見守れる 前提というか事前準備 ローカルでRailsのプロジェクトをつくってあってpushしてある AWSでインスタンス(Ubuntu)はあってsshできる ローカル開発環境で
Ubuntuはカーネルを起動したあと、ルートファイルシステムをマウントするために「Initramfs」というイメージファイルを使用します。今回はこのイメージファイルについて説明しましょう。 Initramfsの役割 Ubuntuはさまざまなディスクデバイスにルートファイルシステムをインストールし、起動するOSです。カーネルはブートローダーによって起動されたあと、ルートファイルシステムをマウントするために、サポートしているすべてのディスクデバイスのドライバを持っている必要があります。 しかしながらこのドライバをすべてカーネルに組み込んでしまうと、カーネルが肥大化してしまいます。しかもそのほとんどは、今使っているディスクデバイスでは不要なドライバです。必要なドライバを必要に応じてロードする仕組みとして「カーネルモジュール」がありますが、今度はその「カーネルモジュール」をどこに保存するのかという
VirtualBoxって、デスクトップ用途で使うならVMWare Fusionと比べてパフォーマンス面(特にグラフィック)に難がある感じがしますよね。今回は、最新のVirtualBoxを用いて最大のパフォーマンスでUbuntuをセットアップする手順を紹介します。 VirtualBoxは、設定をカスタマイズしたり追加のモジュール(Guest Additions)をインストールすることでパフォーマンスを向上させることができます。初期設定のままだとGUIが重かったりディスク速度が遅かったりといろいろ残念な事になるので、カスタマイズをして仮想環境を快適に利用することをオススメします。 別にUbuntuじゃなくてもいいんですが、説明がしやすいので今回はこれで。ゲストOSはUbuntu 15.04、ホストOSはMac OS X 10.10を用いています。 Ubuntu 15.04 日本語 Remix
Ubuntu Weekly Recipe 第376回Raspberry Pi 2にUbuntuをインストールし、RDPでリモートアクセスする 今回はRaspberry Pi 2にUbuntuをインストールし、デスクトップ環境をGNOME FlashBackに変更してxrdpでリモートアクセスする方法を紹介します。 Raspberry Pi 2+Ubuntu Raspberry Pi 2にXubuntuをインストールする方法は、すでに第362回で紹介しています。ただ、この時はまだ汎用インストーラーしかなかったのですが、現在はRaspberry Pi 2専用インストーラーが配布されているので、少しは簡単にインストールできるようになりました。しかも、今回インストールするのはXubuntuではなくUbuntuです。ただしUnityは動作しないため[1]、GNOME FlashBackセッションを
先日,BeagleBone Blackを買いました.同じように安価な組込みLinuxボードとしてRaspberry Piが有名ですが,ARMコアがRaspberry Piよりも新しいCortex-A8であり,I/Oも多いのでBeagleBone Blackを選びました. Cortex-A8はNEONというSIMDエンジンも搭載されているので,画像処理や音声処理をやる場合には何かと便利かなと思います. 秋月電子でボードを購入しました.デフォルトのOSはDebianでした. これはボートに実装されているeMMCにイントールされていますが,この容量は4GBということでなんとなく物足りなさを感じます. BeagleBone BlackはSDカードからもブートすることができるので,こちらに新しくOSを入れることにしました. Linuxディストリビューションの中でも親しみのあるものをインストールしよう
追記!! この記事を書いた時点では公式のパッケージはありませんでしたが、現在はGithub上のリリースページからUbuntu(Debian)用のパッケージが配布されているので、そちらを使用したほうがいいかもしれません。詳しくは以下のInstallingセクションを参考にしてください。 atom/atom: The hackable text editor PPAの方もメンテナンスされており以下の内容も有効なので、お好きな方法でいいかと思います。 GitHub製のエディタとして話題になっているatomですが、バイナリはMac用しかありません。 しかしUbuntu用にPPAでインストールできるようになっていました。 詳細はここに書いてる通りです。 Install Atom Text Editor In Ubuntu Via PPA ~ Web Upd8: Ubuntu / Linux blog
作業の備忘録として記録しています。Raspberry Piを触っていれば、ほぼ同じような手順ですが・・・ (本当はIntel Galileoで遊ぶつもりが発売が年明けに延びたので、こっちをやっつけることに...) 追記 この方法では、SDカードからのブート時に「ボタン」を押す必要がありますが、きんねこさんが押さなくても起動するように、解決してくれました。 armhf.comで配布しているUbuntuイメージはボタン押さないと起動できない件 解決方法は最後に追記しました BeagleBone Blackの購入 たまたま寄った秋月電子に最新版のRev A6が売ってたので購入¥4,980 UbuntuをSDカードに書き込む ホストマシンはMacintoshです。まずはBeagleBone Black用のUbuntuイメージをダウンロードします。今回はLTS版のPrecidse 12.04を使いま
リソース監視の必要性 VPSやクラウドの流行で、安価にサーバーを持てる時代になりました。ところで皆さん、手持ちのサーバーの状態はきちんとモニタリングしていますか? もしもサーバーに障害が発生したら、ただちにサービスを復旧させなければなりません。そのためZabbixやNagios等を使い、Pingに応答するか? 80番ポートにコネクションを張れるか? と言うように、サーバーが生きているかどうかを常に監視していることでしょう。また、外部から特定のURLへの疎通を監視し、応答しなくなった際にアラートメールを送ってくれるようなサービスもあります。 しかし、それだけでは起こり得る障害を未然に防ぐことはできません。たとえばデータが溜まってきてHDDがあふれそうだったり、Webサービスへのアクセスが増えたことによってメモリが不足ぎみになっていたり、DBのスロークエリーが出ていたりといったサーバーのリソー
僕がブログを始めたのは、まだその頃珍しかった Java 言語で記述されたオープンソースの SNMP(Simple Network Management Protocol)ライブラリ SNMP4J(http://www.snmp4j.org)の詳しい説明をエントリすれば月間 100 万 PV ぐらい稼いで広告収入でアーリー・リタイアできるかもって考えたのがきっかけでした。 でも、結局・・・全然・・・そんなことにはならなくて、今もまだ(まあまあ)真面目に働いてます。 今日は SNMP マネージャーの開発や評価で必要になる SNMP エージェント・シュミレーターの1つ、snmposter を紹介をします。
GitLabのインストールについて、自分用にまとめていなかったなぁと思って仮想環境で環境ごと作ってみたら、あまりに簡単になっていたのでびっくりした。 以前は、gitlabhqのインストール手順に従ってインストールしていたが、現在はオープンソースの方はGitLab Community Editionとしてdebやrpmによってパッケージ化されていて、非常に簡単にインストールできるようになっていた。 環境 OS: Ubuntu x64 14.04 LTS GitLab: Community Edition Ver 7.4.3 インストール手順 GitLabのダウンロードページからUbuntu 14.04を選択し、書かれている手順通りインストールするだけ。 ただし、
さくら VPS の Ubuntu 12.04 LTS を入れたホストで Munin による Nginx の監視を始めたので設定方法をメモしておく。 Node サービスのみセットアップ。 $ sudo apt-get install munin-node Nginx - stub_status 設定 Nginx には指定したパスを HTTP 叩くと自身の状況をレポートしてくれる HttpStubStatusModule がある。これは Ubuntu 12.04 で apt-get install nginx すると標準で付いている。 stub_status ディレクティブは、 nginx.conf 等のどこかに /nginx_status パスで stub_status が返るように設定する。サーバ内からのアクセスだけ許可するようにも設定しておく。 server { listen 80; s
きっかけ 社内で、「git使って、Pull Request文化取り入れようぜ!」 という機運が上がってきたので、入れる担当になったのですが・・・(´・ω・`) これが、思わぬ所でハマったので簡単に手順メモです。 GitLabとは そもそも、「GitLab」とは? 一言で言うと githubのオープンソースクーロンです。 簡単に自分が調べた限りの特徴を 社内などプライベートなサーバーに構築 github に似たUIを持っている issue, wiki, Merge Requests(pull request) Ruby on Rails で作られている ソースが公開されていて自由にインストールできる 要は、github使いたいけど、ソースが「公開」になるのはまずいよな~ と、いうのに答えるプロダクトです。 前提条件 Ubuntu 12.04 LTS Ruby はdeb DBはMySQL とり
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く