The use of tablets,mobile phones and similar devices has been increasing very fast in the last 2 years.People have many choices to browse the web which means that web design and development industry is in a period of transition.The reason of this transition is the responsive web design.Responsive web design is basically the concept of building a website that allows the layout adapt itself accordin
特集「オープンソース×10年」 予算ゼロからのIT環境整備2014/01/30 特別寄稿:センチメンタル・ジャーニー ~OSSはまだ16だから~2014/01/30 EC-CUBE – オープンソース・Eコマースの雄の進化を見る!2014/01/30 Zabbix Japanに聞いたオープンソース×ビジネスを成功させるための3つの基本2014/01/30 MOONGIFTの運営で大事にしている3つのこと2014/01/30 2007〜8年の大きな変動まとめ!2014/01/30 なぜプレミアム?そこから得られた経験教えます2014/01/30 2006〜09年、各年の人気オープンソース・ソフトウェアベスト52014/01/30 狙われやすいサイトはどんなサイト?オープンソース×セキュリティについてペンタセキュリティシステムズに聞く2014/01/30 aegifが考える企業でOSSを開発す
Tower.jsはフルスタックのnode.js用Webアプリケーションフレームワークです。 こ、これはやばい…。ついにnode.jsの時代が来るかもしれない、そう感じさせるWebアプリケーションフレームワークがTower.jsです。 インストールはnpmで簡単にできます。 まず新しいアプリケーションを作成します。 Scaffoldで簡単にコントローラ、モデル、ビューを生成。 生成された際の構成はこんな感じです。 towerコマンドのオプションです。 Webサーバを立ち上げ場合です。 Tower.jsはMongoDBをデータベースに、Redisはバックグランドジョブ、CoffeeScriptをメインの記述に使いつつ、Jasmineをテストフレームワーク、jQueryも使えるフレームワークです。メール、マイグレーション、MVC、RailsばりのO/Rマッピング、バリデーション、ルーティング、B
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
Chrome 17やSafari 5ではフォームのプレースホルダー文字列(placeholder属性で指定した文字列)が文字を入力し始めるまで消えない。対してFirefox 10やOpera 11、Internet Explorer 10 PP5等ではフォーカスを当てただけで消える。仕様では特にどういう挙動になるべきかは決められていない(ような)ので、実装はベンダーのさじ加減。normalize.cssにこの実装の違いを吸収するルールが追加されたのでちょっと書いてみる。 僕は消えない方が好き。タブでフォーム要素間を移動したりする人なんかは消えない方が好ましく感じそう。プレースホルダー文字列を読んでからタブで移動とかしないので、フォーカスで消えちゃうと読めない(読まない)。 ただその一方でフォーカスしても文字が消えないとなると編集不可のフォーム要素っぽく見えてしまうのではないか、みたいな懸念
GitHubには任意の二点間のスナップショット差分を見るためのCompareというビューがある。各リポジトリのページからこの機能にアクセスするUIがないのでマイナーな気がするけど、アクティビティーとかでちょっと使われてたりするので見たことはあるはず。CompareビューにはリポジトリのURLの最後に/compareと付けるだけで入ることができ、開かれるダイアログで任意のタグやブランチ、SHA1ハッシュを入力すると差分がズラッと並んでくれる。特定のコミットのページからは特にUIはないのだけどURLをちょっと書き換えるだけでmasterの最新との差分を見ることができる。 具体的には https://github.com/hail2u/normalize.scss/commit/58d8597e5b6df43e9ad6023ac68f10e7ec47e139 というような特定のコミットを参照して
Sassではいわゆる「配列」のような複数のデータを格納するリストを作れる……というのだけど使ったことなかった。リファレンスでもさらっと流されてるし、リストを使う@eachの説明でもベタに並べてあるだけで、どうやって作ってどうやって使うのかイメージできなかった。変数の値を空白区切りにしたらリストな変数になるということはどう考えてもリファレンスからは読み取れないと思う。 基本 特に難しいこともなく空白(かカンマ)区切りで指定するとリストになる。 $lists: foo bar buz; .test { property: $lists; } リストな変数であってもそのまま参照した場合は普通の変数と同じようにそのまま(空白区切りのまま)出力される。 .test { property: foo bar buz } リストの特定のインデックスの値を参照するにはnth()関数を使う。 .test {
blingbling DSLはJavaScriptでHTML構造をレンダリングするDSLです。 HTMLでは表示(HTML)とデザイン(スタイルシート)、そしてプログラミング(JavaScript)が混在して動作します。それらを全て一つにまとめあげ、高速に動作するDSLがblingblin DSLです。 デモのコードです。Hello Worldと表示されています。 HTMLソースです。出力の記述はありません。 出力はJavaScriptで行っています。JavaScriptがそのままHTML構造と出力内容を兼ねています。 出力されたHTML構造です。一つ前のコードの内容が出力されています。 blingblin DSLにはblingbling HTMLとblingbling CSSの二種類があります。blingbling CSSを使えばより可読性の高い構造化されたスタイル記述ができるでしょう。
AjaXplorer プライベートなクラウドを実現できるPHPで書かれたファイルマネージャ「AjaXplorer」。 次のようなリッチなUIに加えて、デスクトップからファイルをドラッグ&ドロップでアップできたりする超多機能ファイルマネージャです。 更に、iPhone/Androidアプリが存在していて、そこからファイルの閲覧やアップも可能というところが凄いです iOS, Android用のそれぞれのアプリケーションもダウンロードできます DropBox等もいいのですが、外部サーバに重要なファイルを置くのが気が引けるという場合はこれを使ってみてもよいかもですね 関連エントリ WindowsのエクスプローラそっくりなWEBファイルマネージャ「FileVista」
« Kyoto.pm Tech Talks #01 に JPA の 地域PM向け 講師派遣支援プログラム で参加してきます! | Main | Kyoto.PM #1 で発表してきました » InnoDB Deep Talk #1 に参加して来た話または 住所正規化 MySQL UDF を作った話 昨日は起きたら参加申し込みしてたはずの InnoDB Deep Talk #1 が始まってるらしいのに気づいて急いで行ってきました。入館面倒い会場なのに遅刻者対応したりピザとか飲み物調達とか面倒い事をニコニコやってるいちい++だったし、ピザーラのピザじゃなくてサルヴァトーレのピザはやっぱり上手くて沢山くってしまった。 っていう話は置いといて、一通り終わって歓談タイムに突入した時に、もりよしさんが昨夜思いついた inokodb っていう素晴らしいストレージエンジンを、その場で実装してて LT して
Vim 上で簡単なブラウジングが行える ref-lynx を書きました。 これで Boost ドキュメントを Vim 上で参照する事が出来ます。 内容は ref.vim とはあまり関係ないんですけど色々と都合がよかったので ref.vim の source として書きました。 (というか元々 ref-alc を改造して書いたので。 多分そのうち単体で動くようにする予定。 [プラグイン] ref-lynx のみ vim-ref - github ref-lynx - github unite-boost-online-doc も使用するなら webapi-vim - github unite-boost-online-doc - github :NeoBundle "git://github.com/thinca/vim-ref.git" :NeoBundle "git://github.c
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
Hacker News new | past | comments | ask | show | jobs | submit login 1. F-35 Cleared for Full-Rate Production 17 Years After Its First Flight (twz.com) 47 points by jdmark 1 hour ago | hide | 6 comments 2. Nanofont3x4: Smallest readable 3x4 font with lowercase (github.com/michaelangel007) 26 points by lsferreira42 56 minutes ago | hide | 1 comment 3. Boinc lets you help cutting-edge science resear
「はてなブックマークボタン」が、ボタン設置者もボタン設置サイトの閲覧者も非常に気付き難い方法で、ボタン設置サイトの閲覧者の行動情報を収集し表示広告の最適化に利用していることが問題になっています。 はてなブックマークボタンは2011年9月1日より行動情報の取得をしている - ARTIFACT@ハテナ系 はてなブックマークボタンの行動情報取得は表示しただけで行われている - ARTIFACT@ハテナ系 ブログパーツやソーシャルボタンの類でアクセスログが残るのは当然だけどトラッキングされるのは当たり前にはなっていない - 最速転職研究会 はてなブックマークボタンのトラッキング問題で高木浩光先生が決別ツイートをするに至った経緯まとめ - NAVER まとめ はてなブックマークボタンの行動履歴追跡クッキー問題まとめ【私家版】 - NAVER まとめ はてなダイアリーも、「はてなブックマークボタン」を
諸事情により名古屋にいます。うなぎ美味しいけど高すぎ・・・。ということで vim 用の twitter クライアント、TweetVim 1.2 をリリースします。一人、nagoya.vim https://github.com/basyura/TweetVim 変更内容 カレント行をツイートする TweetVimCurrentLineSay を追加 コマンドラインからツイートできる TweetVimCommandSay を追加 tweetvim バッファで setlocal nolist するようにした tweetvim_say バッファを開いた時に setlocal nomodified にする hilight が上書きされてしまうのを修正 hilight で link を使う (@delphinus35 ++) オリジナル highlight を使う g:tweetvim_origin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く