ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有
![はてなブックマーク - Twitter bootstrap入門 #twtr_hack](https://cdn-ak-scissors.b.st-hatena.com/image/square/b74e4ce9dcdbfea4c02953b115b19c43a771afc8/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Ftwitterbootstrap-120222123707-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
cles::blog 平常心是道 blogs: cles::blog NP_cles() « TeraTermでエージェント転送が可能になってた :: PythonでThreadを使う » 2009/02/24 sshは続くよどこまでも cli ssh 60 1へぇ ちょっしたネットワークのサーバにsshでログインしようと思うと、踏み台にログインして、その内側の踏み台にログインして・・・・・を繰り返して、やっと目当てのサーバにログインということは多いと思います。そのためにこれまではターミナルがもう一つ欲しいなと思っても、また何度もログインするの面倒だからなと思ってちょっと不便なのを我慢しながら作業していました。 これをなにかうまくやる方法はないかと思って調べてみると、SSHのProxyCommandというオプションと、netcatというコマンドをうまく使うことで、踏み台を意識しないで一
技術者・SE・プログラマ面接時の技術的な質問事項というエントリをはてブで見かけたのだが、私もjavaプログラマーの面接を割とよくやっているので、よく質問する内容をまとめてみた。 (ちなみに、基本的にコーディング面接の形態を取っている) プロジェクトの性質にもよると思うが、私の場合には、情報処理技術者試験的に基礎が満遍なく抑えられているかどうかよりも、 すぐ答えが見つからないような課題に対して、きちんと自分でやり方を考え、対応することができるか 「変な」コードをコミットしたりしないか(見つけにくいバグを混入させるとか、汚いとか、遅いとか)といった点を重視している。 まず、何を知っているかよりも、どんなものを作れるか、どんなことができるか、という質問。 ここで強烈な回答が来る人は、たいていここより下の質問は「あー、はいはい」という感じでサラッと答えてくることが多い。 これまでに携わってきた開発
最近、技術者やプログラマの方と面接する機会が多いです。 毎回質問事項を考えるのにも飽きたので、再利用できるようにまとめておきます。 もしさわりの質問に対する反応が良かった場合は、さらに突っ込んだ質問 (インデントが深いもの) をします。経験がないようなら、さらっと流します。 当ページ管理人は、現在 EC サイト構築・運営を担当しているため、 そっち方面に偏っています。 最小限の質問でその人のスキルを見極めるのは難しいなぁ…。 ------- ●追記 ホッテントリに載ったようなので、このチャンスに 人材募集 を再アピールしておきます。 興味のある方はぜひ。 念のため言っておきますが、全部できないとダメというつもりは全くありません (当ページ管理人も、CSS・Eclipse・Struts・Spring・Hibernate・Ruby・アセンブラなど、 弱い部分が多々あります)。 「~はできますか
UbuntuをPS3にインストールしてビンテージゲームをエミュレートする方法2009.02.07 14:0010,272 つい忘れがちですけど、PS3はお家の中で一番良いモニターに繋がってるPCです。Ubuntuをインストールしてスーパーファミコン(SNES)プレイしたら、きっとそれが実感できるはず。 今さらですけど、ソニーがPS3で最初からLinuxいじれるようにしたのは驚きです、良い意味で。はじめからYellow Dog Linuxの修正版もあったし、便利なHDパーティショニングとかデュアルブート用ユーティリティもPS3のXMBに直に入ってるし。UbuntuはPS3のHD内に完璧に分離独立したパーティションにインストできるので、今使ってるデフォルトのシステムには一切さわんなくていいし、UbuntuとXMBの切り替えも簡単です。 裏を返せば弱点もあって、PS3のCellプロセッサはPow
最近、メモリリークに興味があるので(言い回しが変ですが)色々と調べてみました。 clangでObjective-Cプログラムを静的解析http://kirika.la.coocan.jp/acts/cocoastudy/200807/clang-static-analyzer.html iPhoneアプリ開発にかかせない静的解析ツール「clang」http://blog.asial.co.jp/504 [iPhone SDK] iPhone SDK向けのコードを静的コード解析するhttp://son-son.sakura.ne.jp/programming/iphone_sdk_iphone_sdk.html 静的コード解析をしてメモリリーク等を教えてくれるclanghttp://blog.livedoor.jp/hayashi311/archives/615456.html iPhone
年末年始にかけて、VMware ESXiをずっと調べいたので、まとめのリンク集として公開。 いやー、久々に熱いツールですね。このためだけに、DELLかHPのサーバがほしくなりました。 メモリも激安なので、10GBオーバー8GB*1で、マシン集約が自宅でもできそうですね。 変更履歴 1/12 公開 1/13 ベンダー提供資料追加(IBM関係),仮想化関係書籍追加 1/14 ベンダー提供資料追加(Networld)追加 1/17 wikiにお勧めを追記 5/27 最新リンクを別ページで公開。 ■VMware ESXiオフィシャルサイト、wiki、まとめ VMware ESXi http://www.vmware.com/jp/products/esxi/ ドキュメント類 http://www.vmware.com/jp/support/pubs/vi_pubs_35u2.html クイックスタ
cagra高速化にあたってのノウハウを一部公開してみます。また明日校正/更新します。つっこみ待ちです。 select(2)の代わりにepoll_wait(2), kqueue, /dev/epoll等を使う 他に山ほど解説ページがあるので略 大量のディスクリプタを処理するようなサーバの場合、多少効果があるかもしれません。しかし、クライアント数が少ない場合、劇的な性能の向上は見込めないとおもいます。クライアント数が多い場合は、1セッション1スレッドなモデルではOS側のタスクスイッチングのオーバーヘッドが効いてくることも多いです。クライアント数を増やすには複数のセッションを1スレッドで処理できるようにすると良いです。実装にあたっては、non-blocking ioを活用すると効果的です。 TCP_NODELAYを設定する Nagleアルゴリズムをオフにします。多少応答性が良くなります。 これっ
iPhoneで本格的にネットをしたいなら、iPhoneに「PDANET」というソフトを導入しよう。iPhoneを無線ルータとして使用できるようになる。iPhoneの回線を使ってノートパソコンでネット接続すれば、電話のつながる場所であれば下り最大384kbpsの速度でパソコンでネットし放題になるのだ。 PDANETを導入するためにはiPhoneに「脱獄」という作業を行う必要がある。まずはiPhoneに脱獄用ソフト「QuickPwn」を導入しよう。脱獄が完了したら、CydiaというアイコンがiPhone上に作成されているはずだ。Cydiaはネット上から有志が勝手に作成した「勝手アプリ」をインストールできるようになるアプリ。このCydiaからPDANETをインストールしよう。パソコン用の回線としてiPhoneを使うには、パソコンの無線LAN設定を変更して「アドホック」モードのネットワークを作成す
2009-11-12 ナビ子記法について追記しました 本文 今日は、amachangさんの記事 http://d.hatena.ne.jp/amachang/20071010/1192012056 を 1mm だけ掘り下げ、IE 以外のブラウザでも document へのアクセスを速くする方法がないか、色々試してみます。 # 記事自体はずいぶん前に書き上げてたけど、公開するの忘れてたんだな。 C系を追加しました。C系は「ネストしたスコープからグローバル変数にアクセスするとどうなるか?」がテーマです。 試したこと 以下は様々な方法で document へのアクセス速度を計測します。 A系では、非日常的な方法で測定し、B系では実際の用法に近い形で測定します。C系では何重にもネストしたスコープから、グローバル変数にアクセスするとどうなるかを測定します。 A系 A0 は、素の document に
iPhoneのi.softbank.jpメールには転送機能がないですが, IMAPサーバーにアクセスして新着メールを取り出して送信することで擬似転送できます. # 買ったばっかの7月にやって,記事にせず放置していた SMTPはsoftbank.jpのだと(さくらインターネットのサーバーでは)うまくいかなかったので(’You are not authorized to use SSL’?),Gmailのものを使いました. 以下のスクリプトをcronでまわします. #!/bin/env python import imaplib import smtplib import email from email.MIMEText import MIMEText imap = {} smtp = {} imap['server'] = "imap.softbank.jp" imap['port'
サンマルクカフェは、全国に350店舗以上を展開するコーヒー・カフェのチェーン店です。美味しいチョコクロワッサンと、注文後に豆を挽き、抽出するコーヒーを提供する一杯だてがうれしいカフェです。 サンマルクカフェは焼き立てのパンの香りでつい入ってしまいたくなるお店です。 サンマルクカフェで一番お得なクレジットカードは、楽天カードとdカードです。楽天ペイや、d払いを利用することで、ポイントの3重どりができ2.5%還元を実現できます。 サンマルクカフェでは、クレジットカード、電子マネー、バーコード・QRコード決済など多くのキャッシュレス決済を支払いで利用することができます。 サンマルクカフェの支払いで利用できる決済方法クレジットカードVISA・Mastercard・JCB・ダイナースクラブカードバーコード QRコードPayPay・au PAY・d払い・楽天ペイ・LINE Pay・メルペイ・Alipa
はじめに Google から、非常に面白そうなソフトウェアがリリースされました! その名も Native Client なんとブラウザ上で X86 のバイナリを動かしてしまうそうです。 これはすごい! さっそく試してみたいと思います。その過程を逐次更新していきます。 自分が試したときの環境 自分が試す環境は、以下の通りです。 Mac OS X Xcode の gcc (version 4.0.1 (Apple Inc. build 5465)) python 2.5.1 準備 では、さっそく準備をしましょう。 http://nativeclient.googlecode.com/svn/trunk/nacl/googleclient/native_client/documentation/getting_started.html を参考にやってみます。 環境一式をダウンロード まずは、以下
めずらしく仕事の話なのですが、なんか年明けから他部署に出稼ぎに行かされています。で、その仕事の内容というのが「別の誰かがつくった膨大なJavaソースにJavadocを書き込む」という訳の分からないことをやらされています。しかも、そのJavadocというのが普通のクラスやメソッドの外部仕様について書くのではなくて、完全な内部仕様でほとんどソースの和訳みたいなのを書かなきゃいけないという・・・。年頭からいったいどうやってやる気を奮い立たせればいいのか分からなくなってきます。まったく。 まあ、とにかくソースを読んでがんばってJavadocを書いてるわけなのですが、人のコードを見るとどうもアラに目がいってしまいエントリのタイトルの通りに思うわけですよ。ハラに溜めておくのは精神衛生上よくないと思うので、気づいたのをここに列挙してみます。 列挙する nullでないことが確定されている変数をnullチェ
はじめに Adobe から C/C++ で書いたコードを Flash や AIR で動かす Alchemy というものがリリースされましたね! Alchemy - Adobe Labs これはすごい!ということで、少し試してみたいと思います。 その様子をリアルタイムに書いていきます。ちゃんと出来るかな 環境 OS は Mac OS X で gcc 、 java は入っているものとします。 ホームディレクトリ(/Users/amachang)に AlchemyTest というディレクトリを作って作業します。 インストール まずは、いろいろインストールします。 Flash Player 10 Debugger Version Adobe Flash Player - Debug Downloads ここからダウンロードしてきて、普通にインストールします。 Flex SDK 以下から Flex
Java仕事で各種フレームワークを比較検討したので、比較用に作った参考資料を公開します。ちなみに現在私は、ドワンゴさんの社内システム開発をお手伝いしてまして、その一環で調べたものです。会社資料じゃなく、私の資料ということでブログで公開してよい、むしろしとけ、とのことなので公開しときます。 今回の案件向けにアプリケーションを画面層コンテナ層データアクセス層に分けて、それぞれフレームワークを選ぶのが目的です。コンテナ層はDIコンテナのうちいずれか、データアクセス層はO/Rマッパーを選ぶことになります。 太枠の範囲が選定対象です。よく本に出てくる杓子定規な階層図とは変えてあります。 次のものを比較検討しました。画面層SAStrutsApache Wicket(ほかにもTeedaとかClick Frameworkとかももともとは候補にあったが、調査が追いつかないので二つに絞った)コンテナSeasa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く