タグ

2011年3月8日のブックマーク (26件)

  • Web技術で作るDashboardウィジェット開発入門 (1/5)

    「Dashboard」は、Mac OS Xで動くミニアプリケーションです。Dashboard上で動作するミニアプリケーションは「ウィジェット」と呼ばれ、電卓やカレンダー、天気予報などが標準で提供されています。Windows Vista/7でいうところの「ガジェット」に相当するものです。 Dashboardのウィジェットは、HTML+CSS+JavaScriptの組み合わせで動作しています。Webページと同じ技術が使われているので、Web開発のノウハウがそのままウィジェット開発にも応用でき、Mac OS X上で動作するミニアプリが簡単に作成できます。使うのも作るのも簡単、というのがDashboardのよいところでしょう。 また、ウィジェット開発は、HTML5+JavaScriptを使ってiPhoneAndroid向けのアプリを作る手法とも似ています。DashboardもベースはWebKit

    Web技術で作るDashboardウィジェット開発入門 (1/5)
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • i文庫S: i文庫の限界を超えた、最強のブックリーダーが降臨。これぞ「進化」なんや!!735 | AppBank

    i文庫、i文庫HD、と最強のブックリーダーをリリースし続けてきたNagisaWorksが、i文庫の限界を越えたアプリ、i文庫Sをリリース!!このアプリ、めっちゃ良いです。 既にお気付きの方もいると思いますが、このi文庫Sは、iPhoneアプリ「i文庫」とは別のアプリです。別アプリとしてリリースされている理由は、「OSの驚異的な進化により、i文庫HDで培った技術的進歩をi文庫にフィードバックできなかったから(NagisaWorks)」とのこと。要は、i文庫をもっとよいものにするためには、新しいアプリとして作り直す他なかったんや! 結果として、App Storeのカスタマーレビューに「i文庫購入者を何故見捨てた」的な批判的書込みがなされていましたが、そんな逆風にも負けず、より良いものを発表していくNagisaWorksさんはマジで漢や!!! アプリの中身は、i文庫HDそのもの。扱いやすさ、設定

  • Python入門者に贈る16の鍵 « python練習帳

    このエントリーは、Python入門者と、Python入門予備軍の方を対象としています。 どうしてPythonやるの? Pythonって覚えやすい言語なんです。といっても、それなりに使いこなせるようになるには、数十時間程度はかかるわけです。なんとなく・・で勉強するなら、やらないほうがましです。ちゃんと、自分なりの目標を設定してから勉強しましょう。私の目標は、2011年中に、Pythonで日国内でそこそこ有名になることです。そこそこでいいです。pythonでぐぐって10番ぐらいに表示されれば満足です。それぐらい有名になったら、来年はPython仕事しつつ、他のこと勉強してると思います。 実は世界的にはPHPより人気がある Pythonは、Java、C、C++に次いで人気のある言語です。決してマイナー言語ではありません。 2011年2月のランキング GoogleAppEngineで使える ク

  • Emacs で設定ファイル (/etc/hosts, /etc/apache2.conf) の色付けをする

    Emacs で設定ファイル (/etc/hosts, /etc/apache2.conf) の色付けをする Emacs には font-lock というソースコードに色を付けてくれる機能が最初から付いている。ところが、この font-lock、デフォールトでは /etc/hosts や /etc/apache2.conf の様な設定ファイルの色付けには対応していない。 不便と思っていたら、解決方法をブログに書いている人がいた。 Emacs で設定ファイルとかをなんとなく見やすくする - あーありがち(2011-02-18) .emacs に次の一行を追加するだけ。 (require 'generic-x) generic-x について この generic-x というファイルは、NEWS.20 というファイルに説明がある。従って、少くとも Emacs 20 以降から Emacs の標準ファ

    Watson
    Watson 2011/03/08
  • Endpoint Protection - Symantec Enterprise

    悪意のあるマルウェアの開発者は、公式の Android マーケットから人気のある無料アプリケーションを取得し、Android 端末の root 権限の取得、データの収集、バックドアの作成といった動作を可能にするマルウェアをアプリケーションに仕込みます。シマンテックでは、これまでにも Android.Geimini や Android.Pjapps などの数多くの脅威を確認していますが、それらは、非公式の Android マーケットプレイスで提供されているものでした。 どうやら、一部のマルウェア開発者は、こういった従来の手法だけでは飽き足らないようです。シマンテックでは、このような従来の傾向に従った数々の悪質なアプリケーションを確認してきましたが、今回のアプリケーションは、公式の Android マーケットで発見されています。問題のアプリケーションは、人気の高い無料アプリケーションにマルウェ

  • Ruby、新認定制度やJIS化で普及に追い風 - @IT

    2011/03/07 Rubyアソシエーションは3月7日、Rubyでシステム開発を行う企業を認定する「認定システムインテグレータプログラム」において、上位プログラムとなるゴールド(正式名称:Ruby Association System Integrator Gold)の提供を4月1日から開始すると発表した(PDFの発表資料)。従来の「Ruby Association System Integrator」はシルバーと改名する。ゴールドの登録申請受け付けは今日から。年間登録料は5万円。 従来から提供してきたRubyアソシエーション認定システムインテグレータのシルバーは、Ruby技術者認定試験シルバー、またはゴールドの資格保持者が正社員に5名以上在籍することなど、条件を満たしているかを審査して認定するもの。新制度のゴールドでは、Ruby技術者認定試験のゴールド資格保有者が5名以上いることが条件

    Watson
    Watson 2011/03/08
  • 入れておいて良かったと思えるGoogle Chrome Extensionリスト。 - あまたの何かしら。

    久しぶりに、こういう類の記事を書いた。 拡張機能リスト AdBlock 広告ブロック。FirefoxでおなじみのAdBlock Plusとはちがってメニューやらボタンやらがあるからいいかなって思った。 AutoPatchWork いろんなページを継ぎ足してくれる、あれ。 こっちはページ下部にバーが表示される。AutoPagerizeはページ右上に■が表示される。 そこら辺は好き好きです。 Better Pop Up Blocker ポップアップの動作を、より細かく決めることが出来る。 オプションから細かく設定できるので、これは入れておくべき。ちなみに、Safari版もある。 Copy Link Text FIrefoxでいうMake Linkと同じ物。 ページ中のリンクを右クリックすると、リンクテキストをコピー出来る。もちろん設定から追加編集できる。 開いているページのURLをテキスト付き

    入れておいて良かったと思えるGoogle Chrome Extensionリスト。 - あまたの何かしら。
  • Instagram APIを使ってイロスタグラムというサービスを作りました!

    イロスタグラム http://iro.stagram.info 名前のとおりinstagram API を使って色をテーマにした写真をみれるようにしたサービスです instagram API が公開されたことをネコスタグラムをみて知ったのでどんなものかなーと思いながら作ってみました。 当はlikeが出来るようにとか、色々色々やりたかったのですが、どんどんinstagram系サービスが出来てきているので一旦ここまででリリースしてみることに デザインを突然頼んで作ってくれたよし子さんをはじめ、協力していただいた方々ありがとうございました! 参考にしたサイト: Instagram APIを使ってネコ大好き専用の「Nekostagram」を作ってみた – アインシュタインの電話番号☎ Instagram API が面白いかも – すぎゃーんメモ Instagram APIを触ってみる

    Instagram APIを使ってイロスタグラムというサービスを作りました!
  • TechCrunch

    Ford and its joint venture partner SK On, will increase wages at two planned EV battery factories in Kentucky and Tennessee in an effort to assuage striking autoworkers. That offer might not be enough

    TechCrunch
  • 漢字が使えるフリーの和文フォント242種類をまとめてみた。 - buena suerte!

    自分用にまとめのまとめみたいな感じです。 同じフォントでも、等幅、プロポーショナル、太さの種類が複数ある等々のものは、どれも同種としてカウントしたつもりです。ただ、漢字部分は同じで、ひらがなカタカナ部分だけ違うとか、英数字部分だけ違うとか、微妙な違いのフォントがあるので、似たようなのがカウントされてたりするかもしれない。 それでも、かなり古いものから、定番もの、最近リリースされたもの、最近更新されたものまで、まともに使えないのもあるけど、単純にリストの数かぞえたら、番外編抜いても242種類もありました。多すぎて整理できてないのはあれですが。 自分なりに注釈付けてますけど、間違いがあるかもしれないんで、(特に商用)利用する前には、必ず規約やライセンス、付属のテキストをよく確認して下さい。また、ライセンス上無保証であるものも多いので、いずれも自己責任での利用をお願いします。 2012/02/1

    Watson
    Watson 2011/03/08
  • 「荒らし」を撃退するベストな方法は「無視」ではない | スラド IT

    ストーリー by reo 2011年03月08日 12時30分 (スコア:1, おもしろおかしい) 部門より 掲示板やコミュニティなどにやってくる「荒らし」(英語では「Internet Trolls」と呼ばれる) への対処方法として、長らく「無視する」「火に油を注がない」というのがベストだと言われていた。しかし、これよりも効果的な方法がある、という話題が 家 /. 記事で紹介されている。 Unarmed but still Dangerous の記事によると、David D. Burns による臨床心理学に関する名著「Feeling Good: The New Mood Therapy」にその回答はあったという。詳しくはこの記事を確認してほしいが、「やっては行けないこと」としては 主張に対し批判を行う無視するBANする/BAN要求をする荒らしをするなと説得する批判の対象となっているものを

    「荒らし」を撃退するベストな方法は「無視」ではない | スラド IT
  • 優れたMySQL DBAを見分ける27+3の質問

    「優れたPerlプログラマを見分ける27の質問」の日語訳というエントリが人気だったので、MySQL版をやってみた。題して、「優れたMySQL DBAを見分ける27+3の質問(漢バージョン)」。腕に覚えのある人はぜひ試してみて欲しい。 MySQLのサーバープロセスはいくつある? rootユーザーのパスワードを忘れたときの回復手順 MySQLをオンラインバックアップする方法を3つ。(もっとでも可) InnoDBのデータファイルが作成可能な場所はどこか。 InnoDBのデフォルトの分離レベルは? ネクストキーロックについて説明せよ。 ロールバックセグメントにはどのようなデータが格納されるか? InnoDBでデッドロックが発生したときの挙動、および詳細な状態を確認する方法。 MyISAMがサポートしている特殊なインデックス2つ。 MySQLにおけるテーブル1行あたりの最大サイズ。 構成可能なレプ

    優れたMySQL DBAを見分ける27+3の質問
    Watson
    Watson 2011/03/08
  • OS Xの知られざる「.app」を訪ねて (1/2)

    連載「Apple Geeks」は、Apple製ハードウェア/ソフトウェア、またこれらの中核をなすOS X/iOSに関する解説を、余すことなくお贈りする連載です(連載目次はこちら)。 UNIX使い向けを始め、Apple関連テクノロジー情報を知りつくしたいユーザーに役立つ情報を提供します。 OS X標準のCocoa/Carbonアプリケーションは、ファイルを模したフォルダー内に、バイナリーや各種リソースファイルを収録した「バンドル」を構成する。拡張子は一般的に「.app」で、これをFinder上でダブルクリックすると、システムによりアプリとしての起動手続きが実行される。 その「.app」アプリケーションは、ほとんどが起動ボリューム上の「アプリケーション」(/Applications)フォルダーに収録されている。この点については、今さら説明するまでもないだろう。しかし、実際には/Applica

    OS Xの知られざる「.app」を訪ねて (1/2)
    Watson
    Watson 2011/03/08
  • Jython最新版登場、20%の高速化達成 | エンタープライズ | マイコミジャーナル

    Jython 3月3日(オランダ時間)、Jythonの最新版となるJython 2.5.2が公開された。18ヶ月に渡る開発の成果物で、新機能の追加とパフォーマンスの改善が実施されたバージョンとなる。Jythonはオンデマンドで動作するPython実行環境。Javaアプリケーション内部でPythonスクリプトの実行を可能にする。Jython 2.5.2における主な特徴と新機能は次のとおり。 メソッドコール周りにおけるパフォーマンスの改善。以前のバージョンと比較してrichardsベンチマークで3倍高速に動作し、pystoneベンチマークで20%高速に動作する。 ソケットモジュールにおけるIPv6サポートの実現と国際化ドメイン名のサポートの実現。 posix/ntモジュールをJavaで書き換えるとともにパフォーマンスの改善を実現。 起動時間の大幅な改善。 PythonはTIOBEが集計している

  • HTTPリクエストに基づくファイルキャッシュ機構

    HTTPリクエストに基づくファイルキャッシュ機構のソースを公開しました。リクエストをしばらく集計してからキャッシュするファイルを決めて、非同期にファイルをSSDにキャッシュするので、mod_disk_cacheのようにリクエスト時にクライアントを待たせることがありません。技術的な概要は前に説明した通りです。この説明と大きく異なるのは、rsyncを実行しないで自前でファイルを更新することです。

  • 必見!オープンソース・ソフトウェアの凄さを実感できるリポジトリビジュアライザ·code_swarm MOONGIFT

    code_swarmはオープンソース・ソフトウェアのリポジトリをビジュアル化するソフトウェア。 code_swarmはJava製のオープンソース・ソフトウェア。オープンソース・プロジェクトの面白い所は、そのソースコード自体がコンテンツになるということだ。コードのある行に対してコメントしたり、コーディング体系について疑問を呈したりする。そうしたコミュニティが面白い。 Rubyをビジュアル化 そうしたコミュニケーションの結果がリポジトリに詰まっている。10年以上も開発が続けられているプロジェクトは、その苦労も喜びも全てがリポジトリの中にある。そんなオープンソースのリポジトリを輝かせてくれるのがcode_swarmだ。 code_swarmはリポジトリビジュアル化ソフトウェアとでも言うべきソフトウェアだ。外部のリポジトリを取り込み、それを動画にするのだ。日ごとにデータが流れていき、コミットしたユ

    Watson
    Watson 2011/03/08
  • CygwinでSSLがエラーになる対応に、ルート証明書のアップデートが書いてあった - それマグで!

    CygwinでSSL関連がエラーになり困っていました。githubからCloneしてもエラー。CurlでHTTPSしてもエラー、Wgetもエラー。SSLチェックで落ちました。 wget/curlに関してはca-certificatesを指定すれば行けました FireFoxからルート証明書取り出して、コマンドオプションや、環境変数で参照設定すればエラー無く通信できました。しかし、アプリ毎に設定しているので、gitには反映されない。 curlだけ動いたって気に入らないのでさらに調べた そもそも証明書が古いのか。不足があるのが原因だと思う。libcurlで行けてもRubyPythonから使うにはまた証明書エラーが出そうなのでちゃんと更新しておきたかった。 ルート証明書全体を更新する方法を見つけた git - SSL certificate rejected trying to access G

    CygwinでSSLがエラーになる対応に、ルート証明書のアップデートが書いてあった - それマグで!
    Watson
    Watson 2011/03/08
  • LZWをRubyで実装してみた

    lzw.rb# # LZW Algorithm # class Dic def initialize @dict = (0...256).map{|k| [nil, k]} @code = {} end def add(w, k) new_code = @code[(w << 8) + k] = @dict.size @dict << [w, k] return new_code end def code(w, k) return k unless w return @code[(w << 8) + k] end def string(code) w, k = @dict[code] return nil unless k return string(w) << k if w return [k] end end def encode(input) output = [] dic = Di

    Watson
    Watson 2011/03/08
  • GDC文化を作り上げた開発者ウィル・ライト(前編) | 新清士の「デジタルと人が夢見る力」 - コミニー[Cominy] / ブログ

    プロフィール 新清士 ジャーナリスト。立命館大学映像学部非常勤講師。1970年生まれ。慶應義塾大学商学部及び環境情報学部卒。著書に、『ゲーム産業の興亡』(アゴラブックス)。 ■衝撃を受けたウィル・ライトの講演 2011年2月28日?3月4日、サンフランシスコのモスコーニセンターで開催されたGDC(ゲーム・デベロッパーズ・カンファレンス)2011は、毎年春に開催される世界最大規模のゲームクリエーター及び関連企業向け技術交流カンファレンスだ。 筆者が、Game Developers Conference(GDC)に初めて参加したのは、2001年のことだった。当時は、現在のサンフランシスコ中心部のモスコーニセンターではなく、サンフランシスコから南に一時間あまり行ったところにある、シリコンバレー地域のサンノゼコンベンションセンターという場所で行われていた。 日人は、ほとんどいない。両手で数えるこ

    Watson
    Watson 2011/03/08
  • プロジェクト管理ツール「Basecamp」の使い方

    2017年6月30日 便利ツール 「海外Webサイト・海外Web屋の特徴」でも少し紹介したプロジェクト管理サービス、Basecamp。「日語版があれば使ってみようかな」という人がいたのですが、実は日語に対応しているのです!アカウントの作成、言語の設定を含めた、Basecampの簡単な使い方を紹介します! ↑私が10年以上利用している会計ソフト! Basecampとは? Basecampは37signalsが提供しているオンラインプロジェクト管理ツール。「よりシンプルに使いやすく」をテーマに作られ、海外では企業やフリーランサーに大人気です。チームメンバーとタスクを共有することで、誰がどんな業務を持っているのか、どこでつまづいているのかなどがわかるようになり、結果プロジェクトの進行がスムーズになると思います。 Basecampの特徴 メッセージボード、ToDoリスト、マイルストーン、Whi

    プロジェクト管理ツール「Basecamp」の使い方
  • Mozillaが提案する「Webアプリ」 - すべてのモダンブラウザ対応 | エンタープライズ | マイコミジャーナル

    The Mozilla Foundation Mozillaの提案する「Webアプリケーション」が具体的な形で姿を現してきた。開発者向けの提供が開始されたプロジェクトで、「Open Web Applications (Open Web Apps)」と呼ばれている。現在のWebアプリケーションをよりブラウザと連携させることで、単体のアプリケーションとして扱いやすくすることを狙っている。GoogleChrome向けのWebアプリストアとして「Chrome Web Store」を展開しているが、「Chrome Web Store」に対するMozillaの答えが「Open Web Apps」となる。 デモアプリケーションが提供されており、MozillaがどういったスタイルでのWebアプリストアを考えているのかに触れることができる。Firefoxから利用できることはもちろん、ほかのブラウザからも動

  • はてなブログ | 無料ブログを作成しよう

    週報 2024/04/28 川はただ流れている 4/20(土) 初期値依存性 さいきん土曜日は寝てばかり。平日で何か消耗しているらしい。やったことと言えば庭いじりと読書くらい。 ベランダの大改造をした。 サンドイッチ 一年前に引っ越してからこんな配置だったのだけど、さいきん鉢を増やしたら洗濯担当大臣の氏…

    はてなブログ | 無料ブログを作成しよう
    Watson
    Watson 2011/03/08
  • はてなブログ | 無料ブログを作成しよう

    週報 2024/04/28 川はただ流れている 4/20(土) 初期値依存性 さいきん土曜日は寝てばかり。平日で何か消耗しているらしい。やったことと言えば庭いじりと読書くらい。 ベランダの大改造をした。 サンドイッチ 一年前に引っ越してからこんな配置だったのだけど、さいきん鉢を増やしたら洗濯担当大臣の氏…

    はてなブログ | 無料ブログを作成しよう
    Watson
    Watson 2011/03/08
  • [webkit-help] Cross-compiling webkit for ARM platform on Linux-x86 machine

    Welcome!Below is a listing of all the public mailing lists on lists.macosforge.org. Click on a list name to get more information about the list, or to subscribe, unsubscribe, and change the preferences on your subscription. To visit the general information page for an unadvertised list, open a URL similar to this one, but with a '/' and the list name appended. List administrators, you can visit th

  • 【レビュー】パフォーマンスが飛躍的に向上! - アップル「新型MacBook Pro」(前編) (1) 13/15/17インチの3モデルが登場 | パソコン | マイコミジャーナル

    アップルのノート型パソコン「MacBook Pro」シリーズがフルモデルチェンジした。CPUが「Sandy Bridge」世代になり、新しいデータ転送規格「Thunderbolt」が搭載されるなど、ハードウェア面で大きな変更が加えられているのが特徴。ここでは、13/15/17インチの3モデルを取り上げ、その気になる実力を2回にわたってレポートしていこう。 MacBook Pro 13インチモデル ■主な仕様   [製品名]  MacBook Pro 13インチモデル   [CPU]  Intel Core i5 (2.3GHz)/Intel Core i7 (2.7GHz)   [メモリ]  4GB   [HDD]  320/500GB   [光学ドライブ]  8倍速SuperDrive   [グラフィックス]  Intel HD Graphics 3000   [ディスプレイ]  13.

    Watson
    Watson 2011/03/08