タグ

2011年1月31日のブックマーク (49件)

  • s.h.log: JavaScript - JSONでデータを受信する方法2種類

    « 腹減った? | メイン | JavaScript - dojoのScriptSrcIOで動的クロスドメインJSON読み込み » 2006年07月07日 ■ JavaScript - JSONでデータを受信する方法2種類 [Programming&Electronics][Technology] JSONを受信するサンプルを作った。 ・del.icio.usのJSON-APIからshokaiのブックマーク一覧を読み込み ・サーバに置いたdel.icio.usのJSONファイルからブックマーク一覧を読み込み ・サーバに置いたGPSデータから位置情報のリストを読み込み やっと理解できた。 JSONは、JavaScriptObjectNotationの略で、JavaScriptのオブジェクトをテキストデータで表記するためのフォーマット。JSONテキストをJavaScriptでeval()す

  • もう一度、ちゃんとJSON入門 - 檜山正幸のキマイラ飼育記 (はてなBlog)

    僕自身も僕の周辺もJSONをよく使います。でも、細かい点でけっこうミスをやらかしています(苦笑)。このエントリーで、JSONを使う上で注意すべきこと/間違いやすい点をすべて列挙します。 内容 兼チェックリスト: 仕様原典さえ読めば完璧(のはずだが) 数値の前にゼロを付けてはいけない 16進数表記も禁止だよ 数値の前にプラスを付けてはいけない 小数点からはじまる数値はダメ 用語法が違うよ:プロパティとメンバー メンバー名には常に文字列を使う 空文字列""もメンバー名に使える 配列要素はキッチリと並べよう 文字列を囲むには二重引用符だけ 文字列内のエスケープが微妙に違う 仕様にないエスケープは構文エラー undefinedもNaNもありません ラッパーオブジェクトは使わないのが吉 型システムとtypeofに関する注意 最後に 仕様原典さえ読めば完璧(のはずだが) JSONは、小さくて簡単な仕様

    もう一度、ちゃんとJSON入門 - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • 第11回 JSONP入門:これでできる! クロスブラウザJavaScript入門|gihyo.jp … 技術評論社

    JavaScriptとJSONの書式はよく似ていますが,当然ながら同じというわけではありません。JavaScriptでは文字列リテラルを囲うのはシングルクォートでもダブルクォートでも構いませんが,JSONではダブルクォートのみと決められています。また,JSONではプロパティ名にもダブルクォートが必須となっています。JavaScriptにはNaNやundefinedなどの値がありますが,やはりJSONには存在しません。 JSONはそういった曖昧さを排除してデータ記述言語としての精度と,解析のし易さを確保しています。なお,JSONフォーマットの詳細はjson.orgを参照してください。 また,JavaScript自体にはJSONを解析・出力するメソッドがありませんでしたが,ECMA-262 5th editionよりネイティブなJSONサポート(JSON.parse,JSON.stringif

    第11回 JSONP入門:これでできる! クロスブラウザJavaScript入門|gihyo.jp … 技術評論社
  • JSONPに関するメモと便利そうなページのリンク集

    「はじめてのJSONPプログラミング」に関連して、JSONPについてもう少し詳しく調べてみました。 JSONPは、「JSON with Padding」の略で、JSONを用いた関数呼び出しの仕組みのことです。 JSONP 「JSON with Padding」とは: - IT用語辞典バイナリ JSONは、「JavaScript Object Notation」の略で、構造化されたデータを記述するためのテキストベースのデータ記述言語の一つです。 JSONとは:ITpro JavaScript Object Notation - Wikipedia JSONPは、異なるドメインで提供されている機能を直接呼び出すことも可能な点で、XMLHttpRequest(XHR)などのHTTPリクエストよりも優れています。(XMLHttpRequestは、JSONPと同様にHTTP通信でデータをやり取りでき

    JSONPに関するメモと便利そうなページのリンク集
  • はじめてのJSONPプログラミング

    前回の「ブログの☆の総数を取得できるAPIを組み込みました」では、はじめてJSONPを使ってみました。以下、実際にJSONPを使ってみての覚え書きと、これからJSONPプログラミングをはじめる方へのTIPSです。 ブログの☆の総数を取得できるAPIは、はてなスターに登録されたブログの情報を取得できるJSON形式とJSONP形式で提供されているAPIでした。 はてなスター日記 - ブログの☆の総数を取得できるAPIを追加しました JSONとは、JavaScriptにおけるオブジェクトの表記法をほぼそのまま利用したデータフォーマットのことで、JSONPはJSONにちょっと記述を加えて、クロスドメインのJSONデータを非同期で読み込ませて処理するための手法のことです。(詳しい定義については、自分で調べてみてください) 通常、Webブラウザでは他ドメインのJavaScriptのデータを読み込んで実

    はじめてのJSONPプログラミング
  • [Think IT] 第1回:JSONってなにもの? (1/3)

    JSONとは何か? JSONとはJavaScript Object Notationの略で、XMLなどと同様のテキストベースのデータフォーマットです。 その名前の由来の通りJSONはJavaScriptのオブジェクト表記構文のサブセットとなっており、XMLと比べると簡潔に構造化されたデータを記述することができるため、記述が容易で人間が理解しやすいデータフォーマットと言えます。 なお、JSONは2006年に「RFC 4627(http://www.rfc-editor.org/rfc/rfc4627.txt)」として公開されています。 例としてXMLとJSONで同じデータを記述したものをリスト1とリスト2に示します(図1)。 リスト1のXMLではすべての情報をタグで囲んだテキストノードとして記述していますが、XMLでデータを表現する場合、データの記述方法として属性とテキストノードの使い分けが

  • 【ハウツー】JSONIC - Java WebアプリでJSONを活用しよう! (1) JSONICの基本事項 | エンタープライズ | マイコミジャーナル

    JSONとJSONIC JSONはJavaScript Object Notationの略で、JavaScriptでのハッシュとリストの記述法を利用したテキストベースのデータフォーマットだ。JavaScriptではeval()関数でオブジェクトに変換できるなど取り扱いが容易であるため、Ajaxでのデータ交換フォーマットとして利用されることが多い(セキュリティ面の問題から実際にはeval()関数で評価せず、JSONパーサを利用するほうが望ましい)。 JSONICとはJavaオブジェクトとJSONを相互変換するためのオープンソースのライブラリだ。JSONIC以外にもJavaで利用可能なJSONライブラリにはJSON-libなどがあるが、JSONICは使い方が簡単で依存ライブラリもなく、XMLからJSONへの変換や高度な拡張性など、機能面でも優れている。 JSONというとAjaxでのデータのやり

  • JSON/XMLデータを簡単に編集する·JSON Editor MOONGIFT

    Ajaxを使う上でよく使われるのがJSONやXML形式だ。最近では特に冗長性がなく、JavaScriptでそのまま使える分、JSONが好まれる傾向にある。しかしコンピュータ上は読みやすくとも、人向けのフォーマットとは言えそうにない。 例えばデバッグの際にJSONフォーマットをチェックする必要があった場合、その解析は非常に面倒だ。そこで使ってみたいのがJSON Editorだ。 JSON EditorはAdobe AIR製のフリーウェアで、JSONやXMLの内容をパースして表示、編集できるソフトウェアだ。 JSON Editorを使うと、出力されたJSONをそのまま貼付けてReadボタンを押せばテーブル形式に並べ替えて表示してくれる。これで階層がどれくらい深いのか、希望した通りにデータが並んでいるのかといった情報が簡単に分かるようになる。 多彩なショートカットキーがある 逆にデータを作成して

    JSON/XMLデータを簡単に編集する·JSON Editor MOONGIFT
  • Pythonでスクレイピングに最適なライブラリはlxmlな気がした。時間的な意味で - When it’s ready.

    ここ数日でHTMLからTagを除去する方法を、色々知った。とても勉強になりました。教えてくれた人ありがとうです。 具体的には、BeautifulSoupとHTMLParserとlxmlという3つのライブラリでそれぞれTag除去が可能な事が分かった。実際どれも満足な挙動で、じゃあどれを使えばいいのさ!と、迷ったので実行速度を適当に測ってみた。 時間を計るところのコードが激しく恥ずかしい。ホントは、3つのファンクションを配列に入れて、forで回したかったけど、配列に入れる時に評価されてしまってNG、map関数で、関数と関数(計測したい関数と、計測する関数)を2つ渡すやり方がわかんなかったので、同じ事を3回書く事にした。マジ恥ずかしいがこれしか思いつかなかった。 計測用のHTMLには、はてダのトップページとした、コメント、Style、Script、htmlがそこそこのボリュームで入っていた為 計

    Pythonでスクレイピングに最適なライブラリはlxmlな気がした。時間的な意味で - When it’s ready.
  • こうして私も1000枚のおっぱい画像を手に入れた - あと味

    GWはせっかく暇になったので、プログラミングのお勉強をしました。 私はプログラマーではありませんが、XHTMLCSSJavascriptなどのフロントエンド技術の他、その領域に近いプログラミングはできるようになりたいと思っています。 スクレイピングなんかはできるようになっておきたい技術のひとつです。 ということで、初スクレイピングのスクリプトを作りました。 Google App Engineも話題になっているところなので、あえてPythonで。 スクレイピングと言ったら、やっぱりおっぱいが登竜門かなと思い、おっぱい画像をたくさん手に入れようと試みました。 最近、人インタビューでも話題になった、ゆーすけべーさんが教科書です。 ITは、いま:鎌倉の自宅ではたらく、父子2人のIT企業 (1/2) - ITmedia ニュース いかにして効率よく大量のおっぱい画像をダウンロードするか - ゆ

    こうして私も1000枚のおっぱい画像を手に入れた - あと味
  • Ruby MechanizeでTwitterのfollowingをスクレイピングしてみる - 床のトルストイ、ゲイとするとのこと

    WWW::Mechanize を使って、Twitter の following ユーザを取得してみる。ソースコードは以下の通り。 require 'rubygems' require 'mechanize' require 'logger' cookie_path = '/tmp/twitter_client.cookie.yaml' target = 'mirakui' agent = WWW::Mechanize.new # お好みで Logger logger = Logger.new STDOUT logger.level = Logger::INFO agent.log = logger # UA 偽装 agent.user_agent_alias = 'Windows IE 7' # cookie をファイルから読み込む agent.cookie_jar.load cookie

    Ruby MechanizeでTwitterのfollowingをスクレイピングしてみる - 床のトルストイ、ゲイとするとのこと
  • htmlSQLでスクレイピングする方法:phpspot開発日誌

    htmlSQLでモバイルSEOを簡単にシステムツール化して管理する | 携帯サイトをつくろう。 今日はモバイルSEOに絶大な効果を発揮するであろう便利なPHPライブラリをご紹介します。htmlSQLでモバイルSEOを簡単にシステムツール化して管理する、という記事が面白そうだったので紹介。 紹介されているのはSEOに活用する方法ですが、htmlSQLスクレイピングする方法として便利に使えそうですね。 HTMLの構造をとるのに便利な仕組みとしてxpathがありますが、htmlSQLでは、select * 〜みたいな感じでHTMLのaタグを取ったりできるみたいです。 Xpathの仕様を覚えなくても、sqlをしっている人にはより馴染みのある仕様かもですね。 関連エントリ PHPでのスクレイピングに役立つライブラリ色々 ニコニコ動画スクレイピング用ライブラリ「phpNico」

  • スクレイピングで記事ランキングのグラフ化

    「オルタナティブ・ブログ」で公開されている週間アクセスランキングを基に、その結果をグラフ化してみよう。定期的なデータ取得と解析で、新たなコンテンツを作り出すことができる。 先週の記事では、LWPモジュールを使ったHTMLコンテンツの取得方法、そして、正規表現を使った、ごく簡単なスクレイピング手法までを説明した。 今週は、より簡単にスクレイピングする手段として、「Web::Scraper」というスクレイピングモジュールを紹介する。また、「GD::Graph」というモジュールを用いて、スクレイピングしたデータを集計してグラフ化するところまでを実装しよう。 週間アクセスランキングをグラフ化 「オルタナティブ・ブログ」では、週間ランキングが掲載されている。 ブログという性質上、ランキングに掲載されているほとんどの記事は、毎週、初出となるものがほとんどだ。しかし、それでも幾つかの記事は数週続けてラン

    スクレイピングで記事ランキングのグラフ化
  • Python で Mechanize と BeautifulSoup を使用して SNS をスクレイピングする。 - jkl.lomo.jp

    俺が普段使っているSNSの一つに ファンタジーアースSNS というのがあって、これは同名のゲーム(要約すると50人1チームで戦争するゲームです)と連動して戦争の成績が見れたり各国毎の統計が見れたりとなかなか便利な仕組みになってます。 ただ、各戦争毎に表示される個人成績や召還数といった値は各戦争結果ページでしか得られず、ゲーム内で参照できる戦績表示では今まで行った全ての戦争に対して行われる為、直近10件の戦争が見たいなどという場合には手で計算するとかしないといけなくて大変不便です。 というわけで SNSスクレイピングして各値を拾って表示するスクリプトを組みました。全戦争読み込んだり平均値出したりとかは全然作りこんでないのでその辺は勝手に改良すると良いです。もっともこのSNSは大変重いのでスクリプトを実行する場合はアクセスの間隔あけるとかしてサーバに負荷が掛からない様に御願いします。 必要

  • ニコニコ動画スクレイピング用ライブラリ「phpNico」:phpspot開発日誌

    phpNico - Trac phpNicoは、PHPを用いてニコニコ動画の情報を取得(スクレイピング)するライブラリです ニコニコ動画スクレイピング用ライブラリ「phpNico」が公開されています。 tracをベースにsvnで配布されている模様。 ランキングを取得したり出来るみたいです。 phpNico、とはなかなか面白いネーミングですね。 関連エントリ PHPでのスクレイピングに役立つライブラリ色々

  • HTMLをスクレイピングして解析(パース)する - まるさんかくしかく Tech学習と入門ログ

    Twitter Facebook B! Bookmark LINE Pocket Feedly HTMLスクレイピング(scraping)してあれこれとするとき、僕はずっと正規表現に頼っていたのですが、 ページの構造が変化するとすぐに使えなくなってしまうし、時間がかかる割りに退屈な作業なので何とかならないかなと思っていました。 PHPで探していたのですが、XML(とかRSS)をパースする関数やライブラリは、良く目にするものの、HTMLを処理できるものはなかなか見つかりませんでした。 以下は、PHP(とかRubyPerl)でHTMLスクレイピングしたりパースするための方法。 PHPスクレイピング&パース HTMLを整形式のXML文書に修正するPHPクラス HTMLを、整形式のXMLに変換してくれるライブラリ。PEARのXML_HTMLSax3が同梱されているので、これだけでちゃんと動

    HTMLをスクレイピングして解析(パース)する - まるさんかくしかく Tech学習と入門ログ
  • phpによるスクレイピング処理入門

    1. はじめに このサイトは php を利用したスクレイピング処理の具体的手法について記載されたサイトにしようと思っています。なので、あまり面白いサイトではありません。内容も偏重していることと思いますが、ご質問などがございましたら、りょーちまでご連絡ください。 1.1. スクレイピングとは スクレイピングの話しを始める前に、現在のWebサービスについて幾つか言及しておきます。 現在様々な会社が様々なWebサービスを展開しています。かなり昔、今よりWebサイトそのものが少ない頃の時代は、HTMLファイルを手動で作成することが殆どでした。しかし、現在はバックグラウンドにデータベースが存在し、データベースの内容を動的に表示し、ページを作成するようなサイトがかなり多くなっています。 さて、データベースを利用するメリットは何でしょうか? 幾つかの視点が挙げられると思います。 最も重要な点は、ひとつひ

  • Yahoo! Pipes の Page Fetch モジュールでスクレイピングし放題 - てっく煮ブログ

    pipesこのブログでも何度か Yahoo! Pipes の話題は取り上げてきましたが、先日実装された「Page Fetch」モジュールは素敵すぎます。ほんとに。今まで、Yahoo! Pipes といえば、XML・CSVYahoo が提供してるサービスのデータを加工することしかできませんでした。それが、「Page Fetch」モジュールの登場により、任意の Web ページを加工できるようになったのです。Yahoo! Pipes の使い道といえば、次の2つだと思います。1. RSSリーダーで読むための XML 作り複数の RSS を結合したり、見た目を整えたりして、自分専用の RSS を作る。 (例)サイトの最新被ブックマークを livedoor Reader で読むための Pipes2. Web サービスとの連携JSONP に対応してるので、JavaScript と組み合わせてサーバ

  • スクレイピングで作る“まとめサイト”

    どんなサイトでも、マッシュアップすることができる。APIが公開されていなくてもいい。新たなまとめサイトを構築し、情報付加価値を高めるための手法を解説しよう。 さまざまなコンテンツを組み合わせて、好みに合ったページ(サービス)を作り上げる「マッシュアップ」。これの最たるものは、コンテンツ提供者が公開する「WebAPI」の組み合わせで実現するものだ。 しかし、利用する仕様を整備して、効果的なデータだけをメータデータ配信するWebAPIは、まだそれほど普及していない。つまりマッシュアップというキーワードから流行っている兆しはあっても、対象として使うことができるものは、意外と少ない。思い出してほしい。 このような状況を打開するのが、HTMLコンテンツを抜き出して加工する「スクレイピングscraping)」という手法だ。 このオンライン・ムックPlus「まとめサイト2.0」では、例として「ITme

    スクレイピングで作る“まとめサイト”
  • 既存のフォームをユーザーに使いやすくする10のポイント

    10 Tips for Optimizing Web Form Submission Usability [ad#ad-2] 下記は各ポイントを意訳したものです。 1. 必須入力欄は強調する 2. エラーメッセージは分かりやすく 3. クライアントサイドのバリデーション 4. 入力している欄を明示 5. 進捗を明示 6. データの保存やキャッシュ 7. 送信ボタンの文言 8. キャンセルボタン 9. 入力例の記載 10. 垂直に配置 1. 必須入力欄は強調する ユーザーはフォームに入力した後に入力ミス・エラー表示があると、不安を感じたりイライラを募らせるでしょう。まずは、入力欄に「必須」「任意」などを記載して、入力欄が必須なのか任意なのかを明示的にユーザーに伝えるのは安全な方法となります。 2. エラーメッセージは分かりやすく フォームのエラーメッセージは、「あなたが下に必要とさせるフィー

  • お前らが今までで一番感動したフリーソフトって何?

    ■編集元:ニュース速報板より「お前らが今までで一番感動したフリーソフトって何?」 1 801ちゃん(東京都) :2011/01/30(日) 22:34:53.36 ID:DJteXKfg0● ?2BP デジカメ画像にGoogleマップを使ってジオタグを埋め込むことができるフリーソフト「GeoSetter」 デジタルカメラで撮影した画像などに位置情報を付加することで、Google Earthなどで地図上に自分の 写真を表示させることができる「ジオタグ」。このジオタグをGoogle Mapを見ながら位置を指定して埋め込むことができるフリーソフトが「GeoSetter」です。 「GeoSetter」はGoogle Map上のポインタをドラッグ&ドロップで移動させて、ポインタの位置座表をそのまま画像にジオタグとして埋め込むことができるというシンプルな操作が魅力。 さらにジオタグだけでは

  • Apache入門

    世界で広く利用されている Web サーバの Apache の使い方入門です。無料で利用することが可能です。 Windows のローカル環境に Apache をインストールする方法、 Apache を使って Web サイトを公開するための色々なディレクティブの設定方法、アクセス制限を行う手順やログファイルの見方、 Apache から CGI や PHP などを利用する方法、などについて解説します。

    Apache入門
  • Apacheについて知ろう

    Webサーバの必要性 日のインターネット利用者数はすでに2000万人(全世界では約2億人)を突破し、世帯普及率は約25%に達したが、なお急成長を続けている。従って、それだけの利用者に応じられるだけのWebサーバが必要であり、いうまでもなくインターネットに欠かせない存在となっている。 ちなみに、日国内のサーバ数(JPドメインDNSへの登録数:Webに限らない)は、いまや236万台を超えて世界で第2位を誇っている。もちろん、この数にいまはやりの.com(ドットコム)で登録しているサイト(企業)やDNSに登録されていないサーバは含まれない。 Webサーバの大半を所有するのは、個人でなく法人(企業)になるわけだが、社外への情報発信手段としてWebは欠かせないものとなっている。特に新興企業では、何はともあれWebサイトを立ち上げることが自社のアピールや信頼につながるとさえいわれているほどである。

    Apacheについて知ろう
  • Security-Enhanced Linux - Wikipedia

    Security-Enhanced Linux (SELinux) は、アメリカ国家安全保障局 (NSA) がGPL下で提供している、Linuxのカーネルに強制アクセス制御 (MAC) 機能を付加するモジュールの名称。名前から勘違いされることが多いが、Linuxディストリビューションの一つではない。 SELinuxは1992年、NSAが主体となってFlukeというOS上におけるMAC機能の研究のために開発された。MAC機能はセキュリティの高いOSの提供を可能にするが、主にMulti Level Securityと呼ばれる機能で提供されている。この機能では、アクセスする対象(サブジェクト)すべてに階層化された権限が与えられる一方、アクセスされる対象(オブジェクト)にもすべて階層化された情報の重要度に応じたラベルを付加する。このことによってアクセス制御を行うものだが、柔軟に実装するには複雑化し

    Security-Enhanced Linux - Wikipedia
  • スイッチ・オン! SELinux 連載インデックス - @IT -

    CMSツールをよりセキュアに導入しよう スイッチ・オン! SELinux(1) この防御力を利用しないのはモッタイナイ! CMSツールを入れるなら、SELinuxの力を借りて、より安心できる運用体制をつくりましょう

  • nextindex.jp

  • kousyoublog.jp – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

  • 【2ch】ニュー速クオリティ:【画像】フジテレビの温泉番組が凄すぎる

  • Twitterアカウント名が商標権侵害で訴えられそうになった話 » anoncom blog -

    2011年1月27日、僕はツイッター上において約4年間使用してきた自分のアカウント名を、 @anonymizer から @anon5r に変更した。 これには次のような利用があったからだ。 2011年1月25日、僕の元に1通のメールが届いた。 その内容は、普段ツイッターで利用していたアカウント名 @anonymizer が、米国Anonymizer, Inc.の商標権を侵害していると言う内容だった。 差出人名は Anonymizer社の社長、Bill Unrue氏。 貴方が利用しているTwitterのアカウント名である @anonymizerが、Anonymizer社の国際商標権を侵害していて、その顧客を混乱させている。 中略 Twitterユーザ名のいかなる部分においてもAnonymizer社の商標であるAnonymizerの名前を使用しないで欲しい。また、米国、ヨーロッパ

  • : _

    【教えてくん】コミュニティーなのです。 なんかニュースとかあったらここに書こうかと思ってますよ。とりあえず、おいらのブログ

    zerihik0
    zerihik0 2011/01/31
  • DTMer必見!! タモリ倶楽部「ミキシングに挑戦!レコーディングエンジニアの巨匠に学ぶ」 気分は、お座敷テクノ日和

    毎回マニアなネタで楽しませてくれる金曜深夜の流浪の番組 タモリ倶楽部。 2010年6月25日に放送された「40ch完全制覇! コンソールでミキシングに挑戦!!」。 見終わった後、「あー事前にブログで紹介すればよかった」と後悔するほどDTMer必見の企画ネタだったわけですが、タモリ倶楽部を事前にチェックしているわけでもなく悔しい思いをしていました・・・が、ありました!この収録動画がアップされていましたのでポストイットでご紹介。 ミックスダウンの作業とはなんなのか、ミックスによって曲はどう変わるのか、下手な参考書より面白可笑しく理解することができます。 見逃した方は必見!!サクッと削除されてしまう前にご賞味ください。 △タモリ倶楽部「ミキシングに挑戦!レコーディングエンジニアの巨匠に学ぶ」 前編 △タモリ倶楽部「ミキシングに挑戦!レコーディングエンジニアの巨匠に学ぶ」 後編

  • スマートフォン向けサイトの作り方エントリのまとめ:phpspot開発日誌

    スマートフォン向けサイトの作り方エントリのまとめ。 スマートフォン元年といわれる2011年ですが、注目を集めているせいか、サイト作成法についてのエントリも盛り上がりをみせていますね。 個人的にもしっかり覚えておきたかったのでまとめてみました。 基的には解像度が大きく異なるので、それにあったインタフェースに変えましょうね、という点と、HTML5/CSS3が使えるので駆使して楽にUIデザインしましょうという点、ユーザインタフェースがマウスではなくタッチである、という3点以外は、普通のサイト作りと変わりませんが、クセやバグがあったり、テクニックもあるので、しっかり押さえておきたいですね。 基 スマートフォン向けサイトの作り方|ユージック サイトの幅、高さ viewportによるズーム指定の方法 便利なJSライブラリ ユーザエージェント シュミレーター 等の有用情報 Androidサイトは横幅

  • 最近興味深いと思ったWeb記事のリンク集 - give IT a try

    社内のメンバーに紹介しようと思ってためてきた各種Web記事へのリンクが大量に溜まっちゃいました。 ついでにここでも紹介しておきます。 一部の記事は会員登録が必要かもしれません。あしからず。。。 プログラミング/プログラム設計 プログラミングについてあまり知られていない7つのこと http://www.tommyjp.com/2010/08/blog-post_1710.html => どれも超重要。知らなかった人はこれを機に覚えておきましょう。 ソースコードの質 http://el.jibun.atmarkit.co.jp/genmaicha/2010/11/post-5c3e.html => 保守性、可読性、拡張性の重要性について。 技術的負債 http://d.hatena.ne.jp/asakichy/20101210/1291936604 => 技術的負債の原因や解決策について(そ

    最近興味深いと思ったWeb記事のリンク集 - give IT a try
  • 邦楽・洋楽のコード進行について語ろう 路地裏音楽戦争

    1:名無しの歌が聞こえてくるよ♪:2010/11/03(水) 10:31:15 ID:2p2NMJLf 邦楽、洋楽、インスト曲で、よく使われるコード進行について、 語ったり、曲を集めたりするスレです。 アニソン、ボカロ曲はスレ違いです。それらの話題はこちらへどうぞ。 http://toki.2ch.net/test/read.cgi/music/1285391893/ 現在、J-POPで定番になっているコード進行には カノン進行・王道進行・小室進行の3つがあります。 各進行の詳細は>>2 >>3 >>4 で解説(上記のスレから転載) 2:名無しの歌が聞こえてくるよ♪:2010/11/03(水) 10:33:35 ID:2p2NMJLf ●カノン進行 有名な「パッヘルベルのカノン」をはじめ、日だけでなく世界中で古今東西を問わず 多用される進行。「カノンコード」「

  • Android神アプリスレ

    先日、以下の記事で散々「Androidアプリ、分からないっ」と書きました。 iPhoneユーザがGALAXY Sと過ごした一ヶ月をまとめてみました その後、最近話題になってた以下の記事を思い出しました。Androidの神アプリをあげるスレ | ライフハックちゃんねる弐式 おぉ、よく見ると全く知らないAndroidアプリがたくさんある!! ただ、仕方ないけど、ちょっと見難いなぁ・・・ということで、見やすくするために勝手に整理してみました。スミマセンですm(_ _)m 注意事項以下の前提でまとめてみました。・Androidマーケットからダウンロード出来なかったアプリは除外。・元記事の整理方法とは違ってカテゴリ別で整理(整理しやすいので)・順番はAndroidマーケットのカテゴリ順でカテゴリ内の順番は適当です。・2011/1/31現在のAndroidマーケットの無料アプリのみ。 ※有料アプリはほ

  • 2011年1月のこれだけ読めば分かる Web 制作者向け情報まとめ | ウェブル

    いろいろなところから2011年1月に集めてきた情報を要点を抑えて紹介していきます。これは何か、どんなシーンで使えるのかということを書くようにして、気持よく読めるようにまとめて行けたら良いです。情報を集めるのが苦手なあなたはこれだけ読めば結構身になるかもしれませんね。 これは Web サービスに使えると思った情報 使い方をその場で再現するスクリプト目の前でアニメーションして説明するスクリプト「Embedded Help System」 – GIGAZINE Web サービスのヘルプなどで使えるかもしれません。導入がそこまで難しくないようなので、ヘルプを作る際は一番最初にこちらを検討すると良いかもしれませんね。 ビジネスモデルについて学べるわかったつもりになっていませんか:「ビジネスモデル」とはなんだろう? 余談や説明が長すぎたので、個人的にためになりそうな要点だけ抑えておきます。 なんか微

  • リンゴ計算機が好き » Blog Archive » TimeMachineをSambaで実現

    MacOSXのLeopardの新しい機能にファイルのバックアップを自動で行うタイムマシーンという機能が搭載された。 MacBookAirのTimeMachineの機能を使ってFreeBSDのSambaファイルサーバーにバックアップできるのではないかと、あれこれ研究してみた。 まずは、初期設定でSamba等のネットワークドライブはTimeMachineから認識されないのでターミナルを起動し、 defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1 と入力する。 次に、SambaのボリュームをマウントしてTimeMachine環境設定から「ディスクの変更」で目的のSambaマウントボリュームを選択する。 ここで、一度バックアップさせると、指定したボリュームに 「MacBook Air_001ec2

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。

  • Sambaサーバ構築、5つのべからず:2008年版(1/2)

    - 若葉マーク管理者に捧げる - LinuxやUNIXをWindowsのファイルサーバ/プリントサーバとしてしまうことができる「Samba」は、手軽にファイル共有環境を構築することができ、サーバ管理入門にもぴったりです。インターネット上の関連情報も豊富ですが、しっかり出所を確かめないと誤った設定を招く恐れがあります。 オープンソース・ソリューション・テクノロジ株式会社 代表取締役 チーフアーキテクト 小田切 耕司 2008/4/22 Windowsとのファイル交換を手軽に実現するSamba Sambaは、LinuxやUNIXをWindowsのファイルサーバ/プリントサーバとしてしまうことができるオープンソースソフトウェア(OSS)です。Sambaの導入によって、LinuxWindowsが混在する環境で、手軽に情報共有を行えるようになります。 Sambaは、大きく以下の4つの機能を提供しま

  • PostgreSQLのバックアップ&リストア手法その1

    PostgreSQLのバックアップ&リストア手法その1:使えば分かるPostgreSQL運用&チューニング(4)(1/3 ページ) データベースの運用において、まず考えなければいけないのはバックアップです。ハードウェアに障害が発生したときはもちろんですが、マシンを変更する場合やPostgreSQLのメジャーバージョンアップを行う場合にもバックアップ、リストアは必要になります。そこで稿では、バックアップとリストア方法について説明します。

    PostgreSQLのバックアップ&リストア手法その1
  • PostgreSQLのクライアント認証と暗号化の設定方法

    クライアント認証に必要な作業 PostgreSQLは、クライアント認証に関する設定をpg_hba.confファイルで管理しています。hbaとは、host-based authenticationの略です。pg_hba.confファイルは、通常、データベースクラスタのディレクトリにあります。 pg_hba.confの内容 >>> 連載の前提環境 データベース:PostgreSQL 8.3.1 OS:CentOS 5(Linux kernel 2.6 ) シェル:bash CPU:Intel Xeon 3060 2.40GHz HDD:73.4GBytes/15,000rpm/SAS 16MBytes RAM:PC2-5300 8GBytes

    PostgreSQLのクライアント認証と暗号化の設定方法
  • WebアプリのためのベンチマークツールDBT-1を使う

    今回は、これからPostgreSQLの運用方法を解説するに当たり、運用時の状態を簡単にシミュレーションするために、ベンチマークツールをインストールして動かします。ベンチマークツールは、チューニングの際にも指標として使えますから、ぜひ使い方を覚えておいてください。 ベンチマークツール OSDL DBT-1とは >>> 連載の前提環境 データベース:PostgreSQL 8.3.1 OS:CentOS 5(Linux kernel 2.6 ) シェル:bash CPU:Intel Xeon 3060 2.40GHz HDD:73.4GBytes/15,000rpm/SAS 16MBytes RAM:PC2-5300 8GBytes データベース用のベンチマークツールはいろいろとありますが、ここでは「OSDL DBT-1」(以降、DBT-1)を取り上げます。 DBT-1は、OSDL(Open

    WebアプリのためのベンチマークツールDBT-1を使う
  • Linux サーバー構築 WEB・DBサーバー関連 ~目次

    外部ネットワークから安全に接続できるWebサーバー構築を中心に、Webサーバーに関連するツールのセットアップについて解説しています。 CMSサイト制作環境の構築(WordPress を例に). LAN内の従来のサイト制作のために構築しているWebサーバーでCMSが動作する環境を構築します。WEB制作会社等でで複数のスタッフに WordPress などの CMS を利用した WEB制作環境を構築することを題材に、CMS によるサイトの運用についても触れています。 目次 CMSによるサイト構築と運用に関する考察 CMS によるサイト運用のメリットとデメリット CMSサイトの開発環境を構築する (WordPress を例に) Linux で CMSサイトの開発環境を構築する Webサーバー Apacheで CMS が動作する仕組み PHPをそれぞれのユーザー権限で動かすには(CentOS 6.x

  • [ThinkIT] 第1回:postgresql.confによるチューニング(1) (1/2)

    PostgreSQLに限らず、データベースソフトは大量のデータを扱うので、場合によっては処理にかなり時間がかかることもあります。そのため、できるだけ処理時間を短縮し、処理効率を向上する「チューニング」という技術が重視されています。 Webシステムのように数多くのリクエストを同時こなさなければならないシステムでは、個々の問い合わせの処理時間は数百ミリ秒と短くても、全体の処理時間が膨大になることがあります。このようなシステムでは、1つ1つの処理時間をできるだけ短くすることが重要です。 また、「バッチ処理」においても処理時間の短縮は重要です。バッチ処理とは、ユーザーと対話的に行われる処理ではなく、自動的に実行される処理です(多くの場合、人手を介することはありません)。たとえば1日のデータを夜間にまとめる「日次処理」などがこれに該当します。日時処理が決められた時間内に終わらなければ、処理自体が無意

  • psqlの使い方

    psqlはPostgreSQLに付属されているツールで、データベースの管理をしたり、SQL文を実行したりすることができます。 コマンドの種類 psqlのコマンドには、psqlコマンドと、SQLコマンドがあります。 psqlコマンド PostgreSQL独自のコマンド \で始まるコマンド 管理者向けで、主にデータベースの管理に利用 SQLコマンド ある程度標準化されているコマンド ;で終わるコマンド 一般ユーザ向けで、データベースの検索、更新などに利用 psqlコマンド一覧 以下に、よく使うpsqlコマンドの一覧をまとめてあります。 詳細は、\?コマンドで参照できます。 コマンド機能

  • PostgreSQLをコマンドラインで操作する

    今回のおもな内容 ソースからインストール コンパイルとバイナリのインストール PostgreSQLの初期化 コマンドラインからデータベースを作成 データベースオブジェクトを操作する テーブルにデータを追加 select文で検索 psqlで使えるコマンド一覧 PostgreSQLは、LinuxやFreeBSDおよび一部の商用UNIXでは、パッケージシステムを用いて簡単にインストールすることも可能です。ただしRedHat系のLinux(RedHatやTurbo Linux、Vine Linuxなど)では、/usr直下のディレクトリ(/usr/binや/usr/lib)にファイルが配置されて、後でメンテナンスする場合などに少し戸惑いを感じるかもしれません(単に筆者だけかもしれませんが^^;;)。 そういうときは、ぜひともPostgreSQLをソースコードからコンパイルしましょう。その手順を紹介し

    PostgreSQLをコマンドラインで操作する
  • CentOS で PostgreSQL を使ってみよう!(2) — Let's Postgres

    (3) インストールの確認 インストールしてどんなファイルができたのか?などを確認します。 『postgres』というアカウント が作成されていることを、「id」コマンドや「finger」コマンドで確認します。(各種 ID やホームディレクトリは、以下の例と異なる可能性があります。) [root @server1 ~]# id postgres uid=26(postgres) gid=26(postgres) 所属グループ=26(postgres) [root @server1 ~]# finger postgres Login: postgres Name: PostgreSQL Server Directory: /var/lib/pgsql Shell: /bin/bash Never logged in. No mail. No Plan. 「/usr/」にインストールされ、さま

  • TOTO88 | Bocoran Slot Gacor Hari Ini

    Bermain slot gacor di Toto88 bisa menjadi pengalaman yang menggembirakan dan menguntungkan. Dengan berbagai pilihan permainan, fitur yang menarik, dan peluang menang besar, Toto88 telah menjadi destinasi utama bagi para pemain slot online. Artikel ini akan membantu Anda memahami bagaimana memaksimalkan pengalaman Anda saat bermain slot gacor di Toto88. Toto88 menawarkan pengalaman bermain slot onl

    TOTO88 | Bocoran Slot Gacor Hari Ini
  • №1200 yumでエラーが出て困ってます - Web Patio - Fedoraで自宅サーバー構築

    日時: 2009/04/08 10:39 名前: やま お世話になります。 社内centos5サーバにsubversionを入れろと指令されました。 その際、yumでインストールしようとするとエラーがでます。 wgetを行っても同様です。 以下、コマンドです。 ----------------------------------------------------- [root@cent ~]# yum install subversion mod_dav_svn Loading "fastestmirror" plugin Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=os err