EasyRamble は、技術ネタや子育て、英語学習、アウトドアなどについて綴るブログです。Ruby on Rails や Swift などで、Webサービス/アプリを作っています。
すっかりAndoroidケータイHT-03を携帯電話としてしか使用しなくなってしまった昨今(^_^;;;、スマートフォンとしてしか使わなくなったiPhoneの 3Gをどげんかしたい!!と思い始めたのは、友達が持つ「3GS」と速度比較をしたら、あらまぁ、結構違うのね。。。というのと、8GBという容量が窮屈になってしまっていたから。 近所のショップにぶらり立ち寄って、店員さんと話してダメもとで聞いてみたら、iPhoneを半年以上使用していたら3GSは16GBなら無料、32GBは月々780円の追加でOK!との事!!もう一年半使っているから楽勝でオッケー!! ただし、旧機種の月割料金は払い続けてくださいね、、、というのはもちろん払いますとも。 おまけに新しい料金体系にプラン変更して、月々の支払いはかえって安くなって、なんてラッキーなんでしょ!? 旧機種は、寝室用のWeb端末&音楽プレイヤーとし
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2024年5月時点の調査。
今日は、DELL サーバーの Tips を一つ紹介したいと思います。DELL サーバには、サポートに問い合わせるときのために、筐体ごとにサービスタグとエクスプレスコードという ID が割り当てられています。 この ID は、1u サーバだと筐体の正面にシールで張り付けされています。R410 などのちょっとよい 1U サーバの場合、正面の LCD にもスクロールされて標準されています。 RX1Xの場合: www.dell-faq.com -Q&A検索- FAQ詳細 何らかの問い合わせがあるとき、このサービスタグとエクスプレスコードを確認する必要がありますが、いちいち筐体の前に行って確認するのはめんどうです。 DELL から、このサービスタグとエクスプレスコードを確認するための RHEL 用のコマンドが配布されているので、これを利用すると便利です。 まず、DELL 非公式の yum リポジトリ
Guides, HowTos and Tips for Technology Geeks - The Geek Stuff Unix系システムでよく利用するコマンドのひとつにtop(1)がある。現在実行しているプロセスの負荷状況や利用状況をリアルタイムに確認できるほか、プロセスの終了やreniceなどが実行できて便利だ。Can You Top This? 15 Practical Linux Top Command Examplesにおいてtop(1)コマンドの15の利用例が紹介されている。ここでは紹介されているテクニックをUbuntu 9.10 Desktop (64bit)およびFreeBSD 8.0 amd64に合わせて整理したものを次にまとめておく。 1. 指定した項目でプロセス一覧を並び替える方法 Ubuntu 9.10 Desktop (64bit) FreeBSD 8.0 a
#!/bin/sh # 保険をかける # echo '/root/clear-iptab' | at now + 3min # とか # echo '/root/clear-iptab' | at 13:00 # で。 # # そしたら iptables でなんかいじって、 # iptables ... (as you like) # 成功したら at の job を削除しておわり。 # atq # atrm N # 失敗したら正座して祈る。 iptables -F iptables -X iptables -Z iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD ACCEPT 追記: 2010-01-09 http://ya.maya.st/d/201001a.html#s20100107_1 で言
たまにはこういう生産性のない話題もいいよね! さて、まあおまえらも GNU Screen くらいは使ってるとおもうわけだが。こいつがまたひどいバッドノウハウでさあ。ほとんどの人が他人の .screenrc をコピペしてきて済ませちゃうんだよね。俺くらいカスタマイズして使ってるやつとか見かけないわけよ。本当に。CodeRepos 見ても俺に比肩する規模の .screenrc 書いてる奴はいないもん。で、たまーにプロジェクタに表示して見せたりすると「それどうなってるんですか」とか。まあ一般人のおまえらは info なんか読まないよね。そうだよね。 でも今日は気が向いたから line-by-line で何が起こってるか解説しちゃうよ。 .screenrc の前にスクリーンショットの解説をちょっとだけ これが普段俺が使ってるノート PC の画面である。これで全画面。OS は普通の Ubuntu で
前々回、前回と、複数のOSを使う方法について説明してきました。今回は、その締めくくりとしてGRUBを使って1つのハードディスクでデュアルブートする方法とGRUBの設定方法を紹介します。 GRUBを使って1つのドライブでデュアルブートする 1つのドライブに複数のOSをインストールしてGRUBを用いてデュアルブートする方法は、一部の環境で、すでにインストールされているWindowsを起動不能にしてしまうというリスクを抱えています。それを避けるために、前回紹介したドライブを増設する方法やWubiを検討してみてください。 また、Windowsが起動しなくなってしまった場合に備えて、バックアップやリカバリディスクの作成を欠かさないでください。 WindowsがプリインストールされているドライブにUbuntuもインストールするには、インストーラの「ディスクの準備」で、「それぞれ別のものとしてインスト
tarを展開する / tarで固めるためのTipsです。一部にGNU tar依存の記述が あります(明記してあります)。 展開する tarファイルを展開する tar.gzファイルを展開する tar.bz2ファイルを展開する 許可属性まで展開する 展開先ディレクトリを指定する 一部のファイルのみを取り出す 固める tarファイルを作成する tar.gzファイルを作成する tar.bz2ファイルを作成する その他 書庫の中身を確認する tarファイルを展開する 最も基本となる展開方法。以下の例では、foo.tar という書庫ファイルを カレントディレクトリに展開する。 % tar xf foo.tar 展開の様子を知るなら、vオプションを追加すること。 % tar xvf foo.tar tar.gzファイルを展開する 以下のようにzcatコマンドで解凍されたファイルイメージを標準入力から 流
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
ある日,プロジェクトでチームリーダーを務めている高野氏は不測の事態に遭遇し,一人ひそかに青くなっていた… このプロジェクトは,あるユーザー企業で大規模Webアプリケーションの開発に取り組んできた。開発言語は「Ruby」,フレームワークとして「Ruby on Rails」(RoR),データベースには「MySQL」を採用。これをRed Hat系Linuxである「CentOS」上に配備して動作させる想定だ。 既に開発フェーズに入り,メンバー各自が社用PCにJavaの開発環境である「NetBeans」などをインストールし,開発作業を進めていた。OSは基本的にWindows XPで統一されている。しかしながら,開発環境はNetBeansだけでなく「Eclipse」や単なるエディタを使ったものなど,バラエティに富んでいる。 プロジェクトのキックオフから7カ月たった時点まで,プロジェクトの常としてある程
Windows 7とUbuntuは向かっているところがまったく違うOSですが、一つのパソコン上でも仲良くやっていけるのです。Windows 7とUbuntuのデュアルブートシステムの設定方法をご紹介。一度設定してしまえば、二つの世界のいいとこどりが可能です! デフォルトではWindows 7がブートアッププロセスを占拠してしまい、唯一のOSとして君臨しようとするのですが、LinuxはWindowsをハードドライブの一部を占領する「週末にときおり趣味でやっているサーフィンのロングボード」的な扱いをします。 かれこれ一年近くに亘りUbuntuとWindowsのデュアルブート環境を使っているので、この環境の利点、欠点がだんだん見えてきました。不便な点、ファイル共有の必要性、などを改善していくことによって、かなり快適なWindows 7とUbuntuのデュアルブート環境は可能となりますので、今回は
上図のような感じで成り立っているようです。もとになっている「GNU/Linux」から派生して、Debian、Fedora、Gentoo、Knoppix、Ubuntu、Slackware、Morphixなどなどへとわかれていき、さらにそこからもっと細かく…という感じです。 これをタイムライン、つまり時系列で並べると今度は下記のようになります。 見たことも聞いたこともないディストリビューションもあるようで。 Linuxディストリビューション - Wikipedia なお、パッケージマネジメントシステムの採用別で分類すると下記のようになります。 Linux Distributions - Facts and Figures
杉浦とソフトウェア開発 ダウンローダをお使いの皆様へ そういえば、秀和システム様より、筆者の「対戦型五目並べ」が、デザパタ入門書として「あなたのコードを[賢く]するデザインパターン Java プログラミング」というタイトルで出版されることになった。7月中旬に店頭に並ぶ予定である。定価は2800円と決まった。著者のクセにシレっと言ってしまうが、内容比だと相当にお買い得だな。ぜひぜひ買ってくれたまえ。より詳しくは→「あなたのコードを[賢く]するデザインパターン Java プログラミング」 私は古手のプログラマである。学生時代から、プログラマ以外のバイトをしたことがない。今まで書いたことのある言語というと、Basic, C, Fortran, Cobol, Scheme, C++, Java, Intel Assembler, Perl, Tcl/Tk, PostScript あたりか。あ、ほと
書名の通り Linux のシステムコールに関する入門書。初版本のせいか誤植も目立ったが、内容的には何よりもサンプルプログラムに適切なものが収められていて大変よかった。入門書でサンプルが長すぎると根気がいるし、後から参照しても目的のロジックを見つけるのに時間がかかってしまう。その点、この本は巻末の関数一覧や全体の構成の中で位置付けられた説明順序などを含め、非常にしっかりした作りとなっている。私は以前、システムコール関連の本では外れを引いているせいもあって、特にありがたかった。類書を探している方にはおすすめの一冊といえるし、これならば著者の別の本も読んでみたいと思わせるだけの内容になっている。 # 慣れというか手抜きによりコメントは /* */ ではなく // になっています :-) 抄録 第1章 システムコール システムコール : OS がユーザに提供するサービスルーチンの集まり #incl
コンピュータシステムの現場というのは実に色々あって、エンジニアの飲み会なんかでは"弊社の酷い環境"なんて話題がよく酒の肴になります。 前任者のスパゲッティコード テストが無く、デグレしまくるコード バージョン管理されていないコード バックアップされていないデータ sshでログインできないレンタルサーバ 穴だらけのセキュリティ 実際の仕様とは乖離して久しいドキュメントの更新作業 プロプライエタリなOS 古くさい言語 貧弱な処理系 web上や技術雑誌、書籍にある様な最新でスマートな技術、歴史があり学術的裏付けもしっかりした環境。勉強熱心でそうした情報に詳しいエンジニア程、理想と現実の乖離にストレスを感じることでしょう。 こんな泥臭い環境では俺/私の洗練された 「Mavenを使った統一されたプロジェクト管理とビルドプロセス」 とか 「言語内DSLを使ったスマートなメタプログラミング」 が生かせな
MySQLのrootユーザーのパスワードが必要なスクリプトを書く場合、 #!/bin/bash mysqladmin -uroot -ptiger ping のようにスクリプト自体にパスワードを書くのではなく、rootのHOMEディレクトリの.my.cnf(/root/.my.cnf)の中にパスワードを書き、rootユーザにしか読めないように600にしておく。 # cat > /root/.my.cnf [client] user = root password = tiger [mysqladmin] user = root password = tiger # chown root:root /root/.my.cnf # chmod 600 /root/.my.cnf と、ここまではいいのだが、テストとして、 $ sudo mysqladmin ping mysqladmin: co
Section: Linux Programmer's Manual (7) Updated: 2008-08-24 Index JM Home Page roff page 名前 pthreads - POSIX スレッド 説明 POSIX.1 は、一般に POSIX スレッドや Pthreads として知られる スレッド・プログラミングのインタフェース群 (関数、ヘッダファイル) を規定している。一つのプロセスは複数のスレッドを持つことができ、 全てのスレッドは同じプログラムを実行する。 これらのスレッドは同じ大域メモリ (データとヒープ領域) を共有するが、 各スレッドは自分専用のスタック (自動変数) を持つ。 POSIX.1 はスレッド間でどのような属性を共有するかについても定めている (つまり、これらの属性はスレッド単位ではなくプロセス全体で共通である): - プロセス ID
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く