知恵は自分の家を立て、その七つの柱を立て、 獣をほふり、酒を混ぜ合わせて、ふるまいを備え、 はしためをつかわして、町の高い所で呼ばわり言わせた、 「思慮なき者よ、ここに来たれ」と。また、知恵のない者に言う、 「来て、わたしのパンを食べ、わたしの混ぜ合わせた酒を飲み、 思慮のないわざを捨てて命を得、悟りの道を歩め」と。 箴言 9-1,6 Windows上、Ruby on Railsで管理用WEBアプリを作ろうとしている。Ruby on Railsもいつの間にやら2.3になっていて、こまごまと細部が変わっているし、それよりも、すっかりRuby on Railsを忘れてしまっている自分がいたりするのが悲しい。もともと熟達していたわけではないが。 Ruby on Railsは、オープン系のツールであり、LinuxやMacintoshとの相性が良い。しかし、実用上Windowsですべてを
起動方法 起動画面 コマンド表記について 基本機能一覧 その他の機能 Emacs は慣れている人にとっては大変使いやすいテキストエディタですが、 キーバインドを覚えていないと事実上使えないことから、 一部の人にとっては敷居が高いようです。 ここでは、これだけ知っていれば十分、 という機能とコマンドリストを示します(十分すぎるものも記載しています)。 Emacs はキーバインドを自由に変更できるので、 設定ファイルが独自にある場合は、 必ずしも以下に示すような操作にはなっていない場合があります。 以下で示すのは、独自のカスタマイズをしていない、 デフォルトの状態での操作方法です。 起動方法 起動方法は次の3通りがあります。 emacs [ファイル名] 通常の起動方法です。別ウィンドウに Emacs が立ち上がります。 引数としてファイル名を指定することもできます。 emacs -fn 7x1
2005-01-04 tool editor site xyzzy どうやったらローカルで日記を書いてサーバにアップしたりダウンしたりが便利になるかというのが、今回の指令です(何)。と、気張っていたんですが、実は WinSCP だけで用は足りました。WinSCP とはなんぞやというのは書くのが面倒なので、WinSCP Japanese site : about をご覧ください。で、WinSCP はしばらく前から使っていたんですが、今日始めてコマンドラインでも使えるということに気が付きました。 コマンドプロンプトを開いて、winscp3 /help などと打ち込めば使い方が表示されます。 winscp3.exe <session> /script=hoge というのが書式です。<session> というのは、WinSCP でログインするときのアレ(どれ)ですね。で、WinSCP で接続した後
emacs で、utf-8のファイルを開くときに、文字コードの判別に失敗することがある。 おぼろげな記憶で、C-u C-x C-f とかで文字コードの指定ができたかな~なんて思っていたのだけれど、できない。 調べてみたら、以下のページが見つかった。 >emacs によるコードの自動判定は、今のところ成功していますが、失敗する >かもしれません。emacs で、buffer-file-coding-system を明示的に与えて >find-file するには、どうすればいいでしょうか? 文字コードを指定して開く C-x RET c 文字コードを入力 RET C-x C-f 開きなおす C-x RET c 文字コードを入力 RET C-x C-v RET だそうです。 おまけ emacs の文字コードの自動判別を助ける方法として、auto-coding-alistやauto-coding-r
This shop will be powered by Are you the store owner? Log in here
気になる記事をスクラップできます。保存した記事は、マイページでスマホ、タブレットからでもご確認頂けます。※会員限定 無料会員登録 詳細 | ログイン 月間ユニークユーザー数、884万人、月間ページビュー数、4億6000万(2010年3月)を誇る国内ナンバーワンの料理レシピの投稿・検索サイト「クックパッド」。 日常的に料理をする人はもちろんのこと、たまにしか包丁を握らない人でもクックパッドのウェブサイトを一度は訪れたことがあるのではないか。 2ちゃんねるやTwitterを凌駕する それくらい、クックパッドはレシピの投稿・検索サイトとして不動の地位を築いているように思える。なにしろ、母の日とカミサンの誕生日くらいしか、料理をしない筆者でさえも、クックパッドは何度かのぞき、お世話になったことがあるくらいだ。 ページビュー数の比較でいえば、この4億6000万という数字は、2ちゃんねるや今流行りのT
こんにちは、橋本です。 最近巷ではHTML5が盛り上がりを見せている気がします。 「世界的ですもんね。乗るしかない、このビックウエーブに!」 とはいえ、HTML5のすべてに触れると膨大な量になってしまうので、今日はHTML5の中でも、多くの変更が行われた、form要素について、実際に新しく追加された機能を使っていってみたいと思います。 まずは以下を参考に、どのような修正が加えられたか見てみましょう。 W3C - HTML 5 differences from HTML 4 日本語訳 formに関する変更はこのあたりでしょうか。 以下に列挙してみます。 ・inputタグに以下のtype要素が追加。 tel search url email datetime date month week time datetime-local number range color ・以下の属性が追加 inp
もしかして誰もが知ってる話だったら本気で超恥ずかしいのだけどあえて書いてみよう。 Gmailを筆頭に、Googleが無料で提供しているアプリケーションは何のためなのかずっと気になっていました。Googleって検索以外のマネタイズてんで下手くそなんじゃないのって。 でも、先日、前々職の上司達と飲んでいる時に、「Googleにログインした状態での何年もの検索履歴を見てゾッとした」という話を聞き、 「そもそもGmailはただGoogleアカウントのログイン状態を維持させるためだけに提供されている」 のではないかと思い始めました。 だってGmailの横の広告ってクリックしたことありますか?僕はないです。だってメールの署名とか全然関係ないワードにも反応してるんですよ。GoogleがGmailに投資している膨大な額を考えると、メールから直接広告収入を得るためにやっているとは思えないのです。 でも、Gm
EvernoteのiPhoneアプリをよく使っています。アップロードはいいのですが、参照する方の機能がいまひとつに感じていたので、試しに作ってみようかと始めてみたら結構苦労したので書いておきます。 Evernoteのフォーラムを見るとhttp://digitalpericope.net/?p=1とhttp://digitalpericope.net/?p=27がチュートリアルのような位置づけぽいので、ここに沿って、iPhoneアプリ開発環境で、Evernote APIを使って、Notebookの一覧を取得するところまでの流れです。 API Keyを取得する http://www.evernote.com/about/developer/api/から要求します。 数日後に、cunsumer keyとconsumer secretが送られてきて、sandboxを使えるようになります。僕の場合は
Twitterだと流れ去ってしまうのでまとめて転載 nishio みんなソースコード読むときは何を使っているのかな? shibukawa grepとテキストエディタと、自作のログ出力デコレータ(Python限定)あたりかな?大したことしてないです。 hmori 色々ツールはあるけれど、別の意味で便利だったのはTextMate (OSX シュアウェア) プロジェクトを作ってプロジェクトフォルダーに放り込むだけでソースコードファイルがtreeで見られてクリック1つで開く。まあそれだけだけど。 voluntas vim と ctags くらい。 kumarobo less(lv), cat -n, grep, emacs(xyzzy) あたり。うっかりvisual studio起動することもあるけど jmuk テキストエディタやgrep、viewsvnなど以外だと、globalとかかなぁ。 ug
Adobe の CS5 はなんか凄そうですね。「でもお高いんでしょ?」「ハイ、とても!」 いま会社で使っているアプリは「Macromedia」の Dreamweaver8 と Fireworks8 です。結構バリバリ制作作業していますが、別に不便に感じてないしなー、と思っている sakai です。自宅では Dreamweaver4 と Fireworks4 です。エヘン。 世間では HTML5 や CSS3 の話題も増えてきた今日この頃ですが、実務では相変わらず IE6 との格闘が続いています。 ただ、長年さんざん IE6 対策に取り組んできたこともあり、今ではそれほど IE6 を意識してコーディングすることもなくなりました。 今回は IE6 をターゲットに含めた CSS レイアウトで気をつけたい点をまとめました。 基本ですが、おさらいまで。 大前提 大前提として、IE6 は標準準拠モード
本や雑誌と並んで整理に困るものといえば、「CD・DVD」ではないでしょうか?好きなアーティストや作品が増えるのは楽しい反面、収納するスペースには困りますよね。今回は、「CD・DVDの整理術」についてのエントリーを集めてみました。 ■みんなはどうやって整理してる? まずは、他の人がどんな方法で整理しているのかを見てみましょう。 ▽CDやDVDなどのアイデア収納方法を教えて下さい!!!… / http://www.coara.or.jp/… - 人力検索はてな ▽http://www.geocities.co.jp/MusicStar/1815/cd_tidy01.html これらのエントリーでは、次のようなアイデアが挙げられています。 薄いCDケースに入れ替えてかさを減らす。 専用のラックを使う。 バインダー式のCDファイルを使う。 100均のケースを使う。 靴箱やタンスの引き出しに入れる。
はじめに Ruby on Railsサーバーアプリと連権するiPhoneアプリを超簡単に書けるObjectiveResourceに付いて書かせて頂きます吉田裕美です、宜しくお願いいたします。 この記事は、iPhoneアプリを開発には詳しくないWebアプリを主に開発しているプログラマーと、Webアプリの開発には詳しくないiPhoneアプリのプログラマー両方の方に読んでいただけるよな構成になっています。 iPhone開発経験者の方は iPhone編は「ObjectiveResourceとは」を読んだら「iPhone開発入門は」さっと目を通し、 Ruby on Rails編(本稿)はじっくりと読んでください。 Ruby on Rails開発経験者の方は iPhone編はじっくりと読んでください。 Ruby on Rails編(本稿)はRuby on Railsとは」と「Ruby on Rails
Switch to Demo for PresentationはWindows用のオープンソース・ソフトウェア。PowerPointでプレゼンテーションをする場合、最初は全面にスライドが表示された状態で開始される。そして進んでいく中でデモを行いますと言って画面を切り替えると…スライドのサムネイルがずらずらと表示される。これでは気分が台無しだ。 このアイコンが命! まるで舞台裏を見せられた気分になってしまう。スライドのメモが書いてあったりすれば尚更だ。スマートなプレゼンテーションを行うためには、デスクトップ上に何も置かず、手早く切り替えてプレゼンを行うことだ。その役に立つのがSwitch to Demo for Presentationだ。 Switch to Demo for Presentationはタスクトレイに常駐するソフトウェアで、プレゼンテーションの最中にWindowsキー+Hを
SEOのリンク対策というと外部リンクに目が行きがちですが、内部リンクの重要性も見逃せません。 当然ながら、外部リンクに比べればSEOスコアは低いのですが、スモールワードであれば内部リンクのみでも上位表示が可能となります。 そして最大のポイントは、外部リンクの場合は、どんなアンカーテキストでどんな形式で張ってもらえるかは相手次第であるのに対して、内部リンクであれば100%自分でコントロール出来るという点です。 ここでは内部リンクを構築するにあたって、おさえておきたいポイントをまとめました。 1.内部リンクはWebマスターツールで確認 まず内部リンクをチェックする方法を確認しておきましょう。どのページにどこから内部リンクが貼られているのかは、GoogleのWebマスターツールで確認が出来ます。 それぞれのページに何本程度の内部リンクが張られているかが一目でわかるので非常に便利です。 2.ページ
MongoDB等のデータベースを使用したPHPフレームワークが無いかと調べたところ、通称CakePHP3と呼ばれるフレームワークLithiumがあるのを知り、実際にインストールしてみる事にしました。 チュートリアル(ブログの様な記事投稿システム)もあるので今回実際に体験してみましたので、簡単に流れを記事にしました。 チュートリアル http://rad-dev.org/lithium/wiki/drafts/blog-tutorial 環境 OS:CentOS5.4 PHP:5.3.1 MongoDB:1.2.2 Lithium:0.9 lithiumのダウンロード&解凍 最新版はlithium-0.9になりますね。 wget http://d10xg45o6p6dbl.cloudfront.net/projects/l/lithium/lithium-0.9.zip unzip lith
特集4回目は、PCケース/電源ユニット/CPUクーラー編と題し、それぞれ順に“イマドキ”を見て行きたい。まずは数ある自作パソコンの構成部品中、日常最も目にする機会が多く、趣味嗜好に走りたいPCケースの“今”を紹介しよう。 種類やデザインも豊富なPCケース さてどれを選ぼうか? そもそも「そろそろ1台組んでみるか」と思った場合、さてどんなPCケースを買えば良いのだろうかと悩む人は多いだろう。ぶっつけ本番でアキバへ出るのも良いが、まずは一通りのポイントを“脳内自作”で押さえておく方がより良いお買い物ができるというものだ。ありあまる予算がある恵まれた方は別として、このご時世、筆者を筆頭に少しでも節約しつつ、良いものを選びたいと思うならば、先を急がずに基本からチェックして行くことをお勧めしたい。 当たり前が重要なケース選びのポイント (1)マザーボードの規格から選定する (2)搭載するCPUのスペ
こんにちは、SHIMADAです。Gitネタはたろちゃんに先を越されてしまいましたが、自分の環境でも、実際のプロジェクトでGitを実用的に使える状況になってきたので、そのへんについて書こうと思います。 ■ 前提 前提条件として、 1. プロジェクトのためのsvnリポジトリがサーバーに用意されていること 2. リポジトリが PROJECT_NAME/ `- trunk/ `- branches/ `- tags/ というSubversionの標準的なディレクトリ構成となっていること 3. ローカルに最新のgitがインストールされていること が条件となります。 前者が揃っていないという人は、まずSubversionを導入できるように社内での推進をがんばってください。 申請書とUSBメモリがないとコミットできないんだよ……、という人は、残念ながらあきらめてください。 (あれはネタだと信じていますが
副業としてイラスト・デザインで稼ぐ5つの方法 に関するライフレシピをご紹介します。nanapi [ナナピ]は、みんなで作る暮らしのレシピサイトです。nanapiでライフレシピ生活! あなたのライフレシピを待っている人たちがいます あなたが生活でちょっとうまくやっていること、 それを知りたがっている人たちがいます! あなたの投稿で、 みんなの生活をハッピーにしてみませんか? nanapiに参加する(無料) はじめに 不況の折、収入が減り生活のために副収入を探している方も多くいらっしゃると思います。 最近は、デザイン業界で“クラウドソーシング”と呼ばれる仕組みを使ったサービスが増えています。これは、企業がネットを使って多くのネットユーザーに仕事を依頼し、必要なスキルを持つユーザーが仕事を請け負うマッチングサービスの総称です。これらのサービスを活用すれば、自宅で空き時間を使って副収入を得るこ
17 Effective Dropdown Menu resources | Underworld Magazines NYC | ドロップダウンメニューのデザインネタがまとまってます。 ソースを見ることもできるので、ドロップダウンメニュー実装の際に参考にされてみてはどうでしょうか。 ドロップダウンといっても様々なデザインのアプローチがありますね。 関連エントリ CSS3を使ったMacライクでクールなドロップダウンメニュー「CSS3 Dropdown Menu」 複数選択が可能でスタイリッシュなドロップダウンメニュー実装用「jQuery MultiSelect Plugin」 クールにアニメーションする水平ドロップダウンメニュー実装jQueryライブラリ
XMLじゃなくて、HTMLを解析したい…。しかもPHPで。 XMLだと、simplexml_load_file()っていう便利な関数がPHP5からあるけれど、HTMLはタグを取り除くぐらいしかない…というわけで、探してみたらHTMLをパースするライブラリがあった。 その名もまんまな、PHP Simple HTML DOM Parser。 PHP Simple HTML DOM Parser 2011/02/21 追記 ユーザエージェントを偽装する方法を書きました。 使い方 include('simplehtmldom/simple_html_dom.php'); $html = <<<EOM <ul> <li>aaa</li> <li>bbb</li> <li>ccc</li> </ul> EOM; $data = str_get_html($html); foreach($data->f
ゼンド・ジャパン株式会社(以下、ゼンド)は4月20日、PHP統合開発環境の最新版「Zend Studio 7 日本語版」を発売した。 Zend Studioは、Webシステム用スクリプト言語であるPHPの統合開発環境。Webシステム・サービス構築に必要なコーディング機能のほか、テスト、デバッグ、チューニングなど開発の各フェーズで役立つ機能を備える。 新版では、最新の「PHP 5.3」に対応し、新機能の「namespace機能」をサポートした。ローカルデバッグでは手元のPCでPHP 5.3を動かしてデバッグすることも可能。開発タスクを管理するためのEclipseプラグイン「Mylyn」にも対応し、どのタスクでソースコードがアクセスされたかを記録できるようになった。各種のバグトラッキングシステムと連携することで、チーム全体での開発タスク管理が可能だ。 また、PHP 5.3に標準実装された「Ph
はじめに 最近、 文系ド素人がmixiアプリを開発〜リリースするまでのまとめ http://d.hatena.ne.jp/kazu0620/20100412/1271071223 というエントリーが話題になりましたね。自分もwebプログラミング素人でmixiアプリを作ってみたので、ちょっと便乗して、自分がmixiアプリを作るまでのプロセスをまとめてみました。 これからアプリを作る人の参考になれば幸いです。 kazu0620さんは、個人で作っていたみたいですが、自分は会社で作りました。会社といっても、自分含め従業員数3人の超零細企業でフリーランスの延長線上みたいなかたちでやっている会社ですが。 ちなみに会社のサイトはこちら。 作ったアプリ 「ふしぎな生き物 ふにゃもらけ」 http://mixi.jp/run_appli.pl?id=9443 リリース日:3/23 実質開発期間:8ヶ月 週間
How to Identify an Apple iPhone, iPod or iPad Visitor to Your Website iPhoneかiPodかiPadかを調べるPHPとJSのソースコード例が公開されています。 先日もiPad判別コードという似たようなエントリを紹介したのですが、参考になるという方もいたようなのでご紹介。 iPhoneとiPodとiPad、それぞれ、AppleWebKitが使われていますが、バージョン番号が異なってます。 まあ、わかりやすいのですが、iPad、iPhone、iPodがUAに入ってくるのでそれを判別するだけになります。 サイト上のJS、PHPコードもiPad/iPhone/iPodの文字列を調べているだけのようですが、ちゃんとやりたいという方は正規表現を使ってやるとよさそうですね。 関連エントリ iPad用のサイト作成に覚えておくこと色々
CSSを小分けにして@importで読み込んで管理している方も多いかと思いますが、これではHTTPリクエストがファイルの数だけ発生して、パフォーマンス的に良くありません。 Googleがページの表示速度を検索結果に反映するとか言い出したりもしているので、これはもうリクエスト数を減らすしか無いですね! でも手動でファイルを一つ一つ連結するのはとても面倒です!と言うわけで、そんな面倒な作業を自動でやってくれるPHPのクラスを書いてみました。 ライブラリについて @importで複数のファイルを読み込んでいるCSSを、動的に解析し、連結・圧縮を行います。また、表示する際にLast-ModifiedやExpiresなどのHTTPヘッダーを送出したり、gzip圧縮を行うなど、リクエストを出来るだけ軽減できるようにしています。 ダウンロード CSS_DynamicCompressor ライセンス MI
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
こんにちは。中村です。 ウノウで運用しているまちつく!はモバイル向けソーシャルアプリとしてmixi版、モバゲー版をそれぞれ展開しています。 開発するにあたって通常のウェブサイトとはいくつか違うポイントに注意しています。プロフィールや友達などの情報を取得するためにプロバイダが提供するAPIを利用することになりますし、通信も「携帯電話 <= プロバイダサーバ => SAPサーバ」という経路になるため、様々な箇所でプロバイダを意識した開発を行う必要があります。 今回は特にAPIを利用する際に注意しているポイントをいくつかピックアップしたいと思います。 APIアクセスをできるだけ減らす オープンソーシャルモバイルに限らず基本的なことですが、APIへのアクセスを可能な限り減らすことでSAP・プロバイダ双方の負荷軽減になり、かつリクエスト毎のレスポンス向上に繋がります。まちつく!ではプロバイダからキャ
サイトをWordPressで作りたい。 そんなときに参考になるのが、『40 WordPress-Powered Websites With Awesome Designs』。WordPressで構築された美しいサイト集です。 かなりかっこいいサイトが揃っています。 Theme Garden WordPressのテーマを配布しているTheme Garden Aaron Irizarry テクスチャとタイポグラフィーが美しいデザイナーのブログ kazuhide fukuyama 日本のフリーランスデザイナー、Kazuhide Fukuyama氏のポートフォリオサイト UpThemes メニューやスクリーンショットの置き方、ボタン等、洗練されたデザインのUpThemes Awesem 反応の速いドロップダウンメニューと、スライドショーが美しいAwesem WordPressユーザの方は、一度見て
「最近ブログ書かないんですか?」と客先で聞かれることがあったので、生存確認の意味でブログを書いてみたいと思います。 FTPといえば、最近着目を浴びたプロトコルですね。FTPは、そもそもセキュアではないプロトコルです。追い撃ちをかけるように、FTPクライアントがローカルに保存したパスワードを盗むコンピュータウイルスが発生しました。ローカル保存されたパスワードが盗まれたことについては、FTPというプロトコル自体の責任ではありません。しかし、世間でのFTPの印象は悪くなったようです。僕も、普段はFTPを使うことはありません。 しかし、外部の方とやりとりする場合に、「どどどーーしてもFTPじゃないとヤダー!!!」と言われるケースがあります。そのような場合、FTPサーバを必要なときのみだけ起動するという方法を取ることができます。具体的には、以下のような方法ですね。 ファイルの受け渡しをしたいという連
4月22 Python スクリプトでGmail経由のメールを送信する方法 カテゴリ:Ubuntu 10.04Fedora 12 前回の続きで、Pythonスクリプトを使ったTipsの紹介です。 Pythonではeメールの送信も可能なのですが、普段Gmailを使うことが多いため、いろいろと調べてみたところ、Gmail経由でメール送信ができることがわかりました。ついでに、PNG画像の添付にも成功したので、まとめてみます。 送信元と送信先を同じGmailアドレスに指定して受信したようす。添付画像もきちんと受信された。 前回の通知表示と同様、pythonスクリプトを拡張子.pyとしてファイルに保存して、作成したファイルに実行権を与え、端末で実行するか、ファイルをダブルクリックして実行します。Gmail経由でテキストメールを送信する まず、下記の書式でスクリプトを作成し、拡張子.pyのファイル名(こ
最も大事なものに集中するための「型」とEvernote 「型」で集中力を高める、余計なところに力を使わない イチロー選手は「型」という言葉をよく使うそうです。バッティングフォームはもちろん、試合の前後からバッターボックスの入り方まで、非常に細かい自分の「型(フォーム)」を持つ選手としても知られています。 「プライベートと球場での切り替え」について訊かれたイチローは、こう答えている。「朝、家を出てからグラウンドに上がるまで、すべての行動が決まってるんです。それを一つ一つこなしていくうちに、自然と鈴木一郎 からイチローに切り替わる」イチローは、その独特の構え、バッターボックスに立ってから毎回同じ仕草をすることでも知られている。行動をルーティーン化することによっ てリズムを作り出し、自分を高め、成果を出せる瞬間にもっていくのだ。 イチローに学ぶ仕事の流儀 (上) | 朱雀式 いささか「何でもでき
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く