タグ

2010年10月13日のブックマーク (24件)

  • MZK-MF300N

    efcl
    efcl 2010/10/13
    小さなコンバーター
  • 軽量 CSV エディタ 「Cassava Editor」 | バシャログ。

    こんにちは。みなさん、国勢調査はちゃんと提出されましたか?鉛筆が無いことに気づいてコンビニまで買いに走った tanaka です。 今日は、CSVを編集するエディタ「Cassava Editor」をご紹介します。 Cassava Editor - あすかぜ・ねっと CSVはアプリケーションにデータのインポートやエクスポートを行うときのポピュラーなデータ形式です。CSVを扱える有名なWindowsソフトといえばExcelだと思います。お客さま向けにデータを提供する/CSVインポート・エクスポート機能を開発する場合であれば、Excelで編集でき、データのやりとりができることが重要になってくると思います。しかし、単にCSVデータをちょっと加工したい場合、Excelだと、意図しないで、データが書き換わったりすることがあると思います。Cassava Editorはそんなとき利用しているWindows

    軽量 CSV エディタ 「Cassava Editor」 | バシャログ。
    efcl
    efcl 2010/10/13
    CSVエディタ。
  • YouTube人気急上昇

    【ゆっくり解説】番直前で体重8kgオーバー!?機体を修正するも翼が折れて後遺症が残る大怪我に…「第31回鳥人間コンテストの事故」

    YouTube人気急上昇
    efcl
    efcl 2010/10/13
    URLにチェックイン。 閲覧履歴
  • 【正規表現,jQuery,PHP】twitterハッシュタグを抽出する - すたら日記

    最終更新: 2014-12-15 説明を簡潔にするため、JavaScriptのみを例に挙げます。 なお、現在はTwitter家から正式なライブラリが公開されているので、そちらを参考にするのがいいと思います。 https://github.com/twitter/twitter-text 以下は、私が勝手に作り上げた非公式な抽出方法です。 日語ハッシュタグを抽出する正規表現見やすくするために改行とタブを入れています。 おおまかに説明すると、タグとして使える文字というものがあり、それがハッシュの直前に存在していないかを調べています。 また、ハッシュタグの直後に別のハッシュタグが接していないかどうかを否定先読みで調べています。 / (?:^|[^0-9A-Za-z_〃々ぁ-ゖ゛-ゞァ-ヺーヽヾ一-龥0-9A-Za-zヲ-゚]+) [##] ( [0-9A-Za-z_〃々ぁ-ゖ゛-ゞァ-ヺーヽ

    【正規表現,jQuery,PHP】twitterハッシュタグを抽出する - すたら日記
    efcl
    efcl 2010/10/13
    ハッシュタグを抜き出す正規表現
  • Vimのplugin管理ツールつくった - 愛と勇気と缶ビール

    いつかやろうやろう、と思いつつ、.vim以下の整理がなかなかできていなかった。なので、整理しようと思ったんだけど、どうせこういったパッケージ的なものを整理するなら何らかのパッケージマネージャで一元的にinstall/remove/upgradeしたいと思うのが人情。 Vimのplugin管理ツールといえば少し前からVimanaというツールがあって、これはとても便利なツールなのだけれど、ソースの中に固定値で"3000"とか書かれていてそれをvim.orgの検索のパラメータにしているために新しめのplugin(current_func_info.vimとか)が検索してもひっかからないとか微妙に使いにくいところがあった。 そこで、せっかくgithubvim.orgのplugin群もミラーされたことだし、githubをリモートリポジトリとしてsearch/installしちまえばめんどくさいファ

    Vimのplugin管理ツールつくった - 愛と勇気と缶ビール
    efcl
    efcl 2010/10/13
    Vimのプラグイン管理。githubから検索してインストールして管理
  • WordPressのCMS利用時にカユイところに手が届くプラグインのご紹介

    WordPress体をカスタマイズすることなく、 主にCMS利用するときに(他プラグインで存在しないような)必要な機能を詰め込んだプラグインです。 機能は例えば、次のような機能があります。 ・権限グループごとにダッシュボードトップのウィジェット削除やメニューの一部削除 ・バージョンの隠蔽 ・WordPress登録ユーザに送られるメールの差出人ラベル、メールアドレスの変更 ・カテゴリ未選択の場合の警告 ・テスト環境(現状はIPが127.0.0.1固定)の場合にページ上部に識別ラベル(背景)を表示 ・Gmailの新着メールサマリ表示(GoogleAppsの独自ドメインも対応) 自ブログで地道に更新してきましたが、そろそろここで告知させてもらいます。 http://typista.xii.jp/category/wordpress/plugins/niche-patch WordPressのス

    WordPressのCMS利用時にカユイところに手が届くプラグインのご紹介
    efcl
    efcl 2010/10/13
    #バージョンの隠蔽 #Gmailの新着メールサマリ表示
  • include jquery locally in jetpack 0.8

    efcl
    efcl 2010/10/13
    pageMod内でjQueryを読み込む。
  • 【レビュー】FirefoxとChromeの間の子? ブラウザMidori | エンタープライズ | マイコミジャーナル

    Midori is a lightweight web browser. シェアから判断すると、主要ブラウザはIE、Firefox、Chrome、Safari、Operaということになる。これらブラウザは最新技術への対応を積極的に進め、提供している機能も多岐に渡る。しかし実際のところ、こうしたブラウザが提供している機能のうち、実際にユーザが活用している機能はそれほど多くないかもしれない。よく使う機能は限られており、実はそれ以外の機能は必要としていないということもある。 実のところWebブラウザはこの5種類のみならず、多種多様な実装が存在している。レンダリングエンジンにはこれら主要ブラウザのエンジンを流用することが多いが、UIや機能はブラウザごとにさまざまだ。たとえばユニークな機能を提供しているところではIE、Firefox、Webkitという複数のレンダリングエンジンに対応したLunasc

    efcl
    efcl 2010/10/13
    GUIツールキットはGTK+ 2、レンダリングはWebkitの軽量ブラウザ
  • Socket.IO: the cross-browser WebSocket for realtime apps.

    Socket.IOBidirectional and low-latency communication for every platform PerformantIn most cases, the connection will be established with WebSocket, providing a low-overhead communication channel between the server and the client. ReliableRest assured! In case the WebSocket connection is not possible, it will fall back to HTTP long-polling. And if the connection is lost, the client will automatical

    Socket.IO: the cross-browser WebSocket for realtime apps.
    efcl
    efcl 2010/10/13
    クロスブラウザのWebSocket的なライブラリ。
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    efcl
    efcl 2010/10/13
    動画で見るデザイン
  • JavaScriptで並列処理ができる「Web Workers」 (1/5)

    HTML 4時代のJavaScriptは主にWebページの装飾に使われていたので、マシンやブラウザーへの負担はそれほど高くなく、JavaScriptの処理にユーザーが待たされることはほとんどありませんでした。ところが「Webアプリケーションのプラットフォーム」と位置付けられるHTML5時代になると、JavaScriptのプログラムは巨大で複雑になります。そのため、各ブラウザーベンダーはJavaScriptエンジンを高速化し、複雑で時間のかかる処理を素早くこなせるように努力してきました。 しかし、いくら高速化しても回避できないこともあります。従来のJavaScriptJavaのようなスレッド処理ができないので、時間のかかる処理を実行するとブラウザーが停止状態になってしまい、その間、ユーザーはUI操作がまったくできなくなる問題がありました。 そこで、ブラウザーで複数の処理を並行して実行させる

    JavaScriptで並列処理ができる「Web Workers」 (1/5)
    efcl
    efcl 2010/10/13
    Web Worker
  • 史上最難度シューティングはいかにして攻略されたか? 〜「怒首領蜂 大往生 デスレーベル」クリア者と開発者に聞く

    史上最難度シューティングはいかにして攻略されたか? 〜「怒首領蜂 大往生 デスレーベル」クリア者と開発者に聞く 編集部:橋新義 2010年9月,シューティングを愛好するゲーマーの間で,静かながら衝撃的なニュースが流れた。アリカより発売されたPlayStation 2版シューティングゲーム「怒首領蜂 大往生」(どどんぱち だいおうじょう)の家庭用オリジナルモード「デスレーベル」をクリアしたプレイヤーが出現したからである。その名をMON(もん)氏という。 MON氏が自身のWebサイト「ひとりよがり日記」で掲載したクリア写真。記事では,この寸前の攻撃を凌いでいる写真も掲載している このモードの内容は,いわゆるボスアタック。つまりゲーム編に登場したボスキャラクターと連続して戦うものだが,一部ボスの難度が非常識なほど高く,タイトル発売後7年半にわたってクリアしたプレイヤーが現れなかったいわく付

    史上最難度シューティングはいかにして攻略されたか? 〜「怒首領蜂 大往生 デスレーベル」クリア者と開発者に聞く
    efcl
    efcl 2010/10/13
    デスレーベルインタビュー。STG
  • http://cydiaupdates.net/

    efcl
    efcl 2010/10/13
    Cydiaアプリのアップデートを閲覧できるサイト。 無料アプリならdebファイルもダウンロードできる。
  • どーもeagle0wlです(再)

    ブログ再開しました。以後コンテンツはブログとTwitterGithubベースでいきたいと思います。 どーもeagle0wlです(再) 140文字では収まらないネタを記録するブログ Twitter Github.com 拙著『オンラインゲームセキュリティ』サポートページはこちらから 連絡先 Twitter masm0wl [at] hotmail [dot] com / 0wl はゼロ、ダブリュー、エルです。0wl is zero, W and L. (メールはほぼ毎日チェックしています) CrackMe 10年以上前 15年以上前 20年前!に作ったもので稚拙なところもありますが、まだ需要があるようなので残しておきます。開発言語はMASM(フルアセンブラ)です。 言うまでもありませんが、解析されることを前提に作ったものなので、ブログでWriteup(解法)を紹介したり、逆アセンブルリスト

    efcl
    efcl 2010/10/13
    CrackMe 実行ファイルと課題が出され、課題をクリアするために実行ファイルを解析
  • バイナリ解析に関するツラツラ - Dlog 隔離館

    「実行ファイルの解析ってどーやるのっ!」 「解析やってみたいよー」 「どこの学科に行けば勉強できるの?!」 などのような質問をよく受けるので、ひとつの個人的な道筋を書いてみます。 とりあえず今回は実行ファイル解析編。アセンブリ楽しいよアセンブリ。 (最後の方には実行ファイルに限らず、いろいろな解析系のリンクをまとめています。) 最初の入門 なんだかんだで一番分かりやすくて「解析してる!」っていう実感が沸きやすそうなのは、crackmeかなあと思うのです。 解析魔法少女美咲ちゃん マジカル・オープン! このは実にいやらしいすばらしい・・・入門の入門と言えようぞ・・・((( 実際問題とても分かりやすく、「16進数って何?」というレベルの人でも頑張れば問題ない構成だと思います。途中までは。 とりあえず半分ぐらいまで熟読してみると、第一歩を踏み出す準備ができるのではないでしょうか。 むしろ、2歩

    バイナリ解析に関するツラツラ - Dlog 隔離館
    efcl
    efcl 2010/10/13
    バイナリ解析の学び方。 リバースエンジニアリング。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    efcl
    efcl 2010/10/13
    GETでのURL長さ。 ヘッダ、Apache
  • http://visitmix.com/labs/ai2canvas/index.html

    efcl
    efcl 2010/10/13
    .AiからCanvas向けに変換するAdobe Illustratorプラグイン
  • Ext JS Blog - Ext v1.1 Released

    Grid layouts are important for creating web apps because they help organize content attractively and make sure the app functions smoothly. The component-based architecture JavaScript framework takes these layouts to the next level by adding interactivity, flexibility, and advanced functionalities beyond the capabilities of CSS alone. In this article, we’re going to explore 7 JavaScript […] No Comm

    efcl
    efcl 2010/10/13
    それぞれのJavaScriptエンジンをダウンロードしてコンパイルするまで
  • 高速な CSS セレクタエンジン「Sizzle」「Peppy」を試す - WebOS Goodies

    最近のほとんどの JavaScript フレームワークには、 CSS セレクタによる DOM エレメントの取得機能が実装されています。複数の要素を柔軟な条件で取得できるので、 DOM ツリーの操作がシンプルに記述でき、とても便利です。しかし、単に CSS セレクタを使いたいだけなのに、フル機能のフレームワークを読み込むのはちょっと抵抗がありますよね。 そんな悩みを解決してくれるのが、日ご紹介する Sizzle, Peppy という 2 つのライブラリです。これらは他のフレームワークに依存しない独立した CSS セレクタエンジンで、しかも jQuery 等の既存のエンジンより数倍高速に動作します。 unobtrusive な Web ウィジェットの開発や、独自フレームワークの開発に最適ですね。その他にも広範な用途に使えるでしょう。 以下でこれらのライブラリの使い方や動作速度等の検証結果を掲

    efcl
    efcl 2010/10/13
    CSSセレクタエンジン。Peppy
  • Typist on Browser - UNPUSH.NET

    Typist on Browser は 荻原剛志 氏のタッチタイピング練習用ソフトウェア「Typist2.0」を Javascriptに移植したもので、ブラウザ上でタイピング練習をすることができます。 キー入力が利かない場合はTypistをマウスでクリックしてみて下さい キー配列の変更は以下の「環境設定」から行うことができます

    efcl
    efcl 2010/10/13
    タッチタイピング練習用ソフトウェア「Typist2.0」を Javascriptに移植したもの
  • futa.ro

    This domain may be for sale!

    efcl
    efcl 2010/10/13
    OKWave系質問サイトのドメインまとめ。 Q&A、検索妨害
  • Getting Started - Making AJAX Applications Crawlable - Google Code

    Getting Started This document outlines the steps that are necessary in order to make your AJAX application crawlable. Once you have fully understood each of these steps, it should not take you very long to actually make your application crawlable! However, you do need to understand each of the steps involved, so we recommend reading this guide in its entirety. Overview of Solution Briefly, the sol

    efcl
    efcl 2010/10/13
    Ajaxで#を使うURLをキャッシュしてもらうには#!にする。
  • TwitterやFacebookのURLには、なぜ#!が含まれるのか (SEOとAjaxのおいしい関係) - kazuhoのメモ置き場

    Ajaxを使うためにはページ内リンク (hash fragment=URLの#以降) を使うのが一般的*1 hash fragmentはサーバに送信されないから、JavaScript非対応のブラウザだと動作しない 特にサーチエンジンのクローラ等で問題になる*2 そこで Google は、#! が含まれる URL を hash を含まないものに読み替える仕組みを提唱している。例えば「www.example.com/ajax.html#!key=value」のサーチエンジン用URLは「www.example.com/ajax.html?_escaped_fragment_=key=value」になる。 TwitterやFacebookはこの仕様に従うことで、Ajax な UISEO を同時に実現している、というわけ。ということを調べたなう。 参照: Getting Started  | 

    TwitterやFacebookのURLには、なぜ#!が含まれるのか (SEOとAjaxのおいしい関係) - kazuhoのメモ置き場
    efcl
    efcl 2010/10/13
    #! が含まれる URL を hash を含まないものに読み替える仕組み。
  • Web Storage の残容量を調べてみた - latest log

    Web Storage に保存可能なデータ量を計測してみました。 Browser Max Firefox3.5.3 5MB Firefox3.6β5 4.99MB iPhone 3.1.2 2.49MB Safari4 50MB以上 Chrome 4 2.49MB IE8 2.22MB Opera10.50 2.49MB (バッド)ノウハウ iPhone で容量オーバーを回避する 既存のデータと上書するデータの合計が 2.4MBを超える場合に容量オーバーが発生します。回避するには、一度空文字列で上書します。 var db = window.localStorage; db["a"] = ""; // 空文字列で上書(削除) db["a"] = "......."; // 設定 IE8 には残量を示す localStorage.remainingSpace がある IE8 の localSt

    Web Storage の残容量を調べてみた - latest log
    efcl
    efcl 2010/10/13
    local,WebStorageのデータ容量。