2022年9月30日をもちましてCloudCore VPSはサービス提供を終了いたしました。 長らくご愛顧いただき誠にありがとうございました。 今後は、レンタルサーバー及びマネージド専用サーバーの強化により幅広いお客さまがご利用しやすい環境をご提供するため、経営資源を「CPI」に集中しクラウドホスティング事業を推進してまいります。 レンタルサーバーCPI
オブジェクトについて抽象から具象まで取り混ぜて説明していた時、最も具象なレベルで見れば、オブジェクトはメモリ上に確保した領域にすぎないと説明しました。 そんな説明をしていた時、メソッドの実体ってどこにどうあるのですかと質問を受けました。人の心はどこにどうあるのですかという質問に比べると緩い質問ですが、良い質問だと思いました。こういう疑問を持つのは大事だと思うからです。自分もかつてプログラムとは結局のところどう実行されるのかが気になりました。プログラマなら誰もが通る道だと思います。 そんなわけでJavaのような箱入り娘から離れて、デレのないツンデレ娘ことC言語で古のテクニックを見せることにしました。 とりあえず次の簡単なコードから始めます。C言語は知らなくても構いません。関数fnがあって、引数に2を加算して返すことだけを読み取ってください。 #include <stdio.h>
『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
皆さん、Windowsでコマンドライン使ってますか? まともなターミナルエミュレータすらないと思っている方もいらっしゃるかもしれませんが、案外何とかなるものです。 これが完成図です。1週間ほどいろいろ試した結果、動作、見た目、フォントレンダリング、どれもおおむね満足行く結果になりました。 Terminal Emulator選び Windowsをお使いの皆様ならご存じかとは思いますが、デフォルトのTerminal Emulatorである cmd.exe が良くないです。 挙動、フォント云々の話をするまでもなく、横幅が80文字固定なのがどうしようもありません。 プロパティのレイアウトのところから幅の変更ができるようでした。ご指摘ありがとうございます。 この辺を見てWindowsで動作するものを一通り試してみたのですが、動作がおかしいか、フォントが気に入らないか、プロプライエタリかで、どれもよく
かのid:y_yanbe氏もこう言っている. ちょっと前ならHypertextかWWWかCIKMあたりで発表されてたであろう研究のうち、それなりの割合がWSDMに行ってそう。バックにGYM(Google, Yahoo!, Microsoft)がついてるようなもんだからそりゃ強いよなあ 2011-11-13 17:41:06 via web どの学会も時間が経つに従って参加者の関心が分散し多様化していって、そこから特定の関心を持つ人たちがスピンアウトして、っていうのを繰り返していて、そういうライフサイクルの中でWSDMはいま一番面白いというか旬な時期なんだろうな 2011-11-13 18:42:10 via Twitter for iPhone そういうわけでWSDM2012のaccepted papersからタイトルだけ気になるものをまとめる. ざっと見た感じtwitter,もしくはそれ
自分の作ったアプリケーションをデプロイするのって結構大変ですよね。今回はcapistranoを使って、perlのアプリケーションをデプロイ出来るようにしてみたので、そのやり方をまとめてみました。 capistranoとは 「複数の環境に同じ処理を同時に実行させる」ためのツールです。これを利用して複数環境へのデプロイやテスト実行などが簡単に行うことができます。 http://doruby.kbmj.com/trinityt_on_rails/20080325/__Capistrano___1 GitHub - capistrano/capistrano: Remote multi-server automation tool Capistrano | feedforce Engineers' blog capistranoのインストール gemで提供されているので、そちらからインストールしま
### シェルからコマンドの実行 $ sqlite3 data.db ".tables" auth_group auth_user_groups auth_group_permissions auth_user_user_permissions auth_message django_content_type auth_permission django_session auth_user django_site-- ロードしたDBファイル sqlite> .databases seq name file --- --------------- ---------------------------------------------------------- 0 main /home/roka/Dev/Django/tests/data.db -- テーブル一覧の表示 sqlite> .
SQLite (エス・キュー・ライト) は、サーバー不要のお手軽データベース。 特徴 データの保存に単一のファイルのみを使用する 中小規模ならば速度に遜色はない ファイルを使わないインメモリ・データベースとしても利用可能 データ型を指定する必要がない サポートしている型は、Null / Integer / Real / Text / BLOG のみ Unicodeサポート その他の特徴として、コメントは、SQLコメント(--から行末まで)に加えてC言語スタイル(/* から */ 複数行)が使用可能。 1. インストールは超簡単 Red Hat系のCentOSなどならば、yumコマンドで一発。 $ sudo yum install sqlite (sudoよく分からないって人はrootユーザになって実行) sqlite3-rubyなどライブラリのインストールにはsqlite-develも必要
(※コードの一部追記しました:8/9 13:48) あまりに更新しなさすぎて逆に更新しづらいRuたんです( 僕のサイト(http://www.hazimu.com/)では昔自分で作った簡易CMS(爆笑)を使ってます。 さすがに(爆笑)なだけあって、不具合がところどころありまして、 更新するときは不具合がおきないように気をつけて作業するという謎システムです; そんなわけで、ちょっとサーバ移転を考えるついでに CMSを別のものにしようと思ったのですが、 世の中のCMSは僕みたいな超弱小サイトで使うには規模が大きすぎたり、 設定が面倒だったりとちょっと困り気味。 どうせなら練習がてらに僕好みの簡易CMS(笑)を作ってみようというお話です。 (爆笑)じゃなくて(笑)くらいまで進化させたい! 予定 http://ドメイン名/〜 の〜部分を調べて、データベースからページ情報を読み込んで表示 データベー
ごきげんよう、TrinityTです。桜も咲き始め春の到来を感じますね! 今日は最近になって使い始めたとても便利なツール、Capistranoについて説明します。Railsを使っている人はもちろん、使っていない人両方にオススメです。 Capistranoって何?簡単に言うと「複数の環境に同じ処理を同時に実行させる」ツールです。・昔はSwitchTowerと呼ばれてました。・RoR環境でしか使えないと誤解されがちだが、他の環境でも十二分に便利。・(サービスがPerlで書かれてる)はてなでも導入・RoR環境だと基本的なコマンドが揃っているため特に便利。 何がうれしいの?WebアプリでよくあるパターンとしてAPサーバが複数ある場合に各サーバに対して全く同じ処理(APを転送&APサーバ再起動...etc)を行う場合ってありますよね?そういう場合にCapistranoを導入すれば以下のようなメリット
サバクラ両方で動く JavaScript の大規模開発を行うために 原文:Scaling Isomorphic Javascript Code (This is just for study, please contact me at tily05 atmark gmail.com if any problem.) 考えてみれば Model-View-Controller とか MVC ってよく聞くよね。実際どんなものか知ってる? 抽象的に言うなら「オブジェクト情報の保持されるグラフィック・システム (つまり、ラスターではないグラフィック。ゲームとか) 上に構築された、表示系を中心としたアプリケーションにおいて、主要な機能どうしの関わりをうまく分離すること」とでも言おうか。もう少し深く考えを押し進めてみれば、これは当然、他のさまざまなアプリケーションにもあてはまる言葉 (bucket te
序 言うまでもないことだが、タイトルはジョークである。 そもそもバージョン管理は本来我々がしたい事ではない(一部の人を除く)。別に作りたいものがあり、そこでの作業を円滑に進めるためにバージョン管理するのだから、所詮はヤクの毛刈りである。さらに、Gitクライアントのへっぽこさも相まってなかなかに時間を食われる。この文書はそのような人々が、より円滑にGitを使えることを祈って書かれた。 なお、バージョン管理というのはとても複雑なシステムであるため、バージョン管理自体が目的な人には楽しい世界である。そのような人々はぜひGitやその他のバージョン管理システムのマニュアルやソースコードを読んでいただきたい。きっとその奥深い世界を堪能できることだろう。 Git概説 Gitはこれまでの旧来のバージョン管理システムとは一風違った設計で作られている。また、Git特有の概念も多い。なので、まずGitの概観を説
概要 alt 属性に指定する代替テキスト 空文字列の代替テキスト alt 属性の省略 関連リンク 訂正:HTML4/XHTML の alt 属性について 概要 HTML5 では img 要素の alt 属性の仕様が大幅に変更され、HTML4/XHTML と比較すると定義がかなり詳細化されている。 HTML5 における alt 属性 の仕様を概略すると次のようになる。 alt 属性には画像を置換可能な詳細な代替テキストを指定する HTML4/XHTML の alt 属性は短い説明 (alt テキスト) だったが HTML5 の alt 属性は長い説明 (title 属性よりは longdesc 属性に近い (※)) 画像の情報量 ≒ alt 属性に指定する代替テキストの情報量 特定の条件を満たせば alt 属性を省略することができる ※ HTML5 の仕様はワーキングドラフトでまだ勧告されて
「人」の実態が見えない 自社商品のユーザーが実際に使っている様子とその行動の理由が分からない 新規サービスの想定ターゲットのペルソナがはっきりしない 組織内の人が本当に求めていることが把握できず、何を実施すべきか分からない 「業務」の実態が見えない 現場で実際にどのように業務を進めているか把握できていない 業務手順が煩雑になっており重要なポイントが分からない マニュアルに無い暗黙知やノウハウが分からず業務が属人的になっている 「進め方」が見えない ユーザー調査で得た定性データをどのように分析すれば良いか分からない 定性データを集めたが、潜在ニーズやインサイトが見えてこない ユーザーの調査結果から価値創造までのプロセスが分からない
前回はiOS5のMobile Safariから使えるようになったHTML5・CSSについて前編と後編に分けてご紹介しましたが、そのなかで説明していない小さなテクニックについて少し紹介したいと思います。 今回はCSSでテキストにグラデーションをかけるテクニックについてです。 前回のWeb App Demoではフッタータブに特殊なWebFontを使ってアイコンを表示させるようにしていましたが、タブがActiveのときに色が変わってエフェクトがかかるようになっています。 このエフェクト効果はCSSでテキストにグラデーションをかけるテクニックをつかってやっています。 通常、CSSでテキストカラー(colorプロパティ)にグラデーションを指定することはできませんが「:after」擬似クラスや「mask-image」プロパティを組み合わせて使うことでグラデーションのような表現をすることができます。具体
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く