RedactorはjQuery製のWYSIWYGエディターです。 Web上でテキストコンテンツを記述する際には素のテキストエリアではなくWYSIWYGエディタを使いたいのではないでしょうか。そこで試したいのがRedactorです。jQueryを使ったすっきりしたデザインのWYSIWYGエディタです。 一行のツールバー、画像埋め込みにも対応していてすっきりとしています。関係ありませんがアナ・トーヴ(フリンジの主役で写真の方)は好きな女優さんです。 画像はプロパティを編集できます。 右側に寄せました。右でも左でもアナ・トーヴは映えますね。 全画面表示。大きくしてもやはりアナ・トーヴは格好いいです。 動画の埋め込みはEmbedタグのペーストで行えます。 コード表示モードです。 スクロールした時にツールバーを上に貼付けた状態で維持できます。 独自のCSSを追加できます。 テキストエリアがなかったと
Online reStructuredText editorはWebブラウザ上でreStructuredTextを記述できるソフトウェアです。 最近は様々なテキスト記法がありますが、その一つがreStructuredTextです。記法にまだあまり慣れていない、そんな方でも気軽に記述できるようになるのがOnline reStructuredText editorです。 メイン画面です。左がエディター、右が変換された後の文書が表示されます。 サンプルの記述です。ツールバー部分のボタンを使うと記法が自動で挿入されます。 リアルタイムのコードチェックも入っています。 日本語も問題なく扱えます。 リストを使ってみました。リストの自動挿入などはありません。 Natureに切り替えるとCSSを当てた見栄えになります。 対応しているマークアップは見出しや文字装飾、リスト、画像やリンクの挿入など多数あります
Javaエンジニア山本裕介のブログです。映画、アーチェリー、Java 好き 株式会社サムライズムという会社で海外の開発者向けソフトウェア製品を日本に展開する仕事をしています。 このブログでは日々の出来事、IT関連のニュース、映画の感想など種々雑多なエントリを書き連ねています Twitter でフォローツイートカテゴリーDropbox (1)Fitness (20)GPS (7)Groovy (2)IDE (1)Java (408)JavaEE (5)JVM (8)Mac (118)Python (6)Scala (5)Twitter (17)Uncategorized (3)Web (10)アーチェリー (60)イベント (30)ガジェット (1)ゲーム (19)サーバ (97)フレームワーク (2)ライブラリ (4)写真 (45)旅行・散歩 (75)映画 (116)未分類 (356)車
そろそろ誰かまとめてくれるんじゃないかと期待して待っていましたが、 なかなか上がってこないので自分で書きました! 私のギークサークルが火を噴くぜ★ ”アルファギーク”と銘打ってますが、Webで活躍しているエンジニアさんとお考えください。 以下、順不同 & 敬称略でご紹介します。 天野仁史 https://plus.google.com/u/0/109092915251428393573/ エンジニア界のカカロット、日本のWeb業界の希望の星! オーマ株式会社のIT戦士、id:amachang。 伊藤将雄 https://plus.google.com/u/0/103936004324312770306/ 「Google+ランキング G+Navi」などを運営しているユーザーローカル代表。 通称いとまさ(id:itomasa)さん。 Takako Kansai https://plus.goo
エンジニアのためのWord再入門講座 美しくメンテナンス性の高い開発ドキュメントの作り方 佐藤竜一(著) 翔泳社 2008年5月 ISBN-10: 4798117137 ISBN-13: 978-4798117133 2310円(税込) Wordはワードプロセッサです。 Excelは表計算ソフトです。 残念ながら、Excel方眼紙にドキュメント作成ツールとしての地位を奪われた感があるWordですが、きちんと機能を理解して使えば、必ずエンジニアの役に立つはずです。「Wordは変な動作をするし、おせっかいな機能が多くて使いにくい!」とは、言わせません。 ■「より良いドキュメントを、効率よく作る」ための本 「より良いドキュメントを、より効率良く、低コストで作成する」――これが本書の目指すゴールです。この目的を達成するために必要なWordの初期設定、および理解しておくべき機能などが解説されており、
6月30日(木)をもって現在の会社を去ることにした。 新卒で入社して5年間、大変のお世話になった会社で、ビジネスパーソンやエンジニアとしての良識と習慣を身につけることができた。 会社で学んだことは、別の機会に書くとして、今回は転職活動そのものについてメモがてら書いてみたい。 自分のためのものなので、だらだらと書く。 きっかけ もともと転職願望があった、というか、今の会社で働き続けるということに現実味がなかった。 もちろん、5年で辞めること言うこと考えていたわけではなかったが、定年まで1つの会社で働き続けられるとは思っていなかった。 また、入社時にも、「いつでも、どこへでも行けるように、自分を鍛えておきなさい」と言われていたため、「いつかは別の会社に行くかもな」という漠然とした意識を持っていた。 本当に転職活動に携わり始めたのは、今年の1月にはいってからだ。 僕自身は、今の会社の仕事を楽しん
いろんなエンジニアを見てきて、成功パターンはそれぞれだけれど 失敗パターンはだいたい決まっている。以下、アンチパターン。 成し遂げるのではなく、中途半端で満足する。 自分の責任と考えず、人のせいにする。 よりよくしようとせず、現状維持を良しとする。 仕事を中心においていない。 自分の特徴を構築していない。同世代と比べてさしたる特徴がない。 生活習慣を重視しない。日々の積み重ねに価値をおいていない。 与えられたチャンスに乗っからない。やる前から怖じ気づく。 アウトプットの質にこだわらない。 自分を分析していない。強み弱みを問われても答えられない。 刺激よりも、平穏を求める。変化に弱い。 行動よりも熟考を優先する。考えた末に行動しない。 現在の仕事の進め方に疑問を持たない。既存踏襲が正しいと思っている。 チームへの貢献よりも、自分の仕事の進捗を優先する。 焼き畑農業的な人間関係。信頼の構築では
rstat.usはRuby/Sinatraで作られたマイクロブログシステム。 rstat.usはRuby/Sinatra製のフリーウェア(ライセンスはWTFPL)。マイクロブログの人気は衰えることを知らない。Twitterはもちろん、FacebookやmixiといったSNSをはじめ多数のサイトでも類似した機能が実装されている。 トップページ システム自体はシンプルであり、真似するのもさほど難しくはない。そのために多数の開発者がクローンを開発してきた。そんな中、機能性も十分な多機能マイクロブログが登場した。それがrstat.usだ。 rstat.usはTwitter/Facebookまたは独自認証システムで認証可能なマイクロブログエンジンだ。ステータスをアップデートするという基本機能は変わらないが、人を指定してリプライしたり、Share(RSとつく)ができるようになっている。フォロー/フォロ
停電メールは空メールで登録し、計画停電実施時間前後30分にメール通知するソフトウェア。 停電メールはPython製Google App Engine用のフリーウェア(ソースコードは公開されている)。日本はインフラがとても高品質で安定した国だ。それが震災によって崩れ去ろうとしている。電気の供給問題は、単に明かりだけでなく、電車や小売店などに与える影響も大きい。 メイン画面 現状のままでは夏や冬場には同じように計画停電が実施されることになってしまうのではないだろうか。日々停電実施の時間が違うのは大きなストレスになる。それを多少なりとも緩和する、メール通知サービスが停電メールだ。 停電メールは東京第1〜5グループと東北第1〜8グループに対応した計画停電情報メール配信を行う。停電の開始と終了の30分前または後にメールを送信する仕組みになっている。登録は各グループごとのメールアドレスにメールを送るだ
SnappyはGoogle製の高速なデータ圧縮/解凍ライブラリ。 SnappyはC++製のオープンソース・ソフトウェア。巨大なファイルを送信する場合、圧縮して送るのがマナーだ。数GBのファイルであっても圧縮すれば半分くらいになる可能性がある。送信元、送信先双方にとって嬉しい仕組みだ。 逆にサイズの小さいものはあまり圧縮を意識されることが少ない。だがちりも積もれば山となる、特にデータの送受信量がとても多いGoogleではそう感じられるだろう。圧縮率は高くないが、とにかく高速な圧縮/解凍ライブラリがSnappyだ。 Snappyはデータの圧縮/解凍ライブラリだ。とは言っても圧縮率は高くない。zlibに比べて20〜100%も大きいらしい。だがSnappyの目的は高い圧縮率にある訳ではなく、その高速さだ。圧縮の場合で250MB/s、解凍の場合で500MB/sという高速処理ができるようになっている。
CanvasPaintはWebブラウザ上でWindows標準アプリのペイントを再現するソフトウェア。 CanvasPaintはJavaScript製のオープンソース・ソフトウェア。画像編集を行うWebアプリケーションが増えている。各プログラミング言語向けに画像加工ライブラリがあるので、それをビジュアル的に呼び出す形になっている。 デモ そしてベクター、ドロー系のWebアプリケーションも増えている。こちらはSVGやCanvasといった今流行の技術をいち早く取り入れる技術的挑戦でトライしている人が多い。そしてもう一つの画像系分野、ペイント系として知っておきたいのがCanvasPaintだ。 CanvasPaintのデモアプリ、これはどう見てもWindows標準のペイントだ。左に並んだアイコンは全てが動作している訳ではなく、使えないものも数多い。それ以外の機能も使えないものもあるが、半分以上の機
前職の頃からよく言うフレーズなのだが、受託をずっとやってきたエンジニアが面接に来た時に、「誤解を恐れずに言えば」という前置きとともにこういうことを言うことがある。 「サービスの開発は退屈ですよ?」 Facebookやtwitterや、若年層向けの携帯SNSや、それに従属するソーシャルアプリのような鬼のような成長をするサービスはよくわからないが、それ以外の従来からある、数多くのWebサービスにおいてエンジニアに求められるものは、如何に目の前の日々レガシーになっていくコードを安定的にメンテナンスしていくか?というサイクルになる。 安定成長するネットビジネスは「ストック型」である。お客様がそのサービスを使い始めて、使い終えるまでの期間を生涯価値として、今まで開発したコードで「サービス」を利用する。 その生涯価値がマルチスレッドのように重なることで、毎月安定的にユーザーが増えて行く仕組みである。と
This domain may be for sale!
スーパーエンジニア達の習慣が大人気だったので、自戒の意も込めて、反面教師として成長しないエンジニアの悪習慣について僕の経験と視点からまとめてみる。 業務時間外での学びがない プロ野球選手は日々練習をして、試合という本番で勝敗の結果を出して評価されるこれをエンジニアに置き換えると、どこかで練習をして、仕事という試合をして、ソフトウェアという勝敗の結果をつくりだす。プロ野球選手が試合を練習だと思って取り組んでいたら、結果を出せるのだろうか? 業務外で練習をして、本番で良い結果を出せるように努力しよう。練習大事!! 時間をかければよいものができると信じているいくら時間をかけたって、バグのないエレガントなコードのソフトウェアはできない。効率的に仕様を満たしていくことが求められている。むしろ、時間をかけるべき所は上記で指している練習!! 参考:集中力を発揮して、生産性を高めるために知っておくべきこと
グーグルは検索エンジンだけではなく、メールソフトのGmail、オフィス系ソフトのGoogle Apps、WebブラウザのChromeやOSのAndroidなど、さまざまな種類と規模のソフトウェアを開発しています。 それらはどのようにテストされ品質管理されているのでしょうか? グーグルのブログGoogle Testing Blogに、Test Engineering DirectorのJames A Whittaker氏による「How Google Tests Software」がポストされ、その概要を伝えています。 3つのチームからなるEngineering Productivity Whittaker氏はまず、グーグルにはテストの専門部隊はいないのだ、という組織構造の説明から始めます。 There isn't an actual testing organization at Googl
jStatはJavaScriptで作られた統計解析ライブラリ。Canvasタグにデータをプロットする。 jStatはJavaScript/jQuery製のオープンソース・ソフトウェア。単純に一覧化された数値では分からない情報も、データをビジュアル化すると見えているものがある。トレンドや偏差が見えると、次の手や分析する上でのきっかけが掴めるようになる。 二つのデータを描画 統計のビジュアル化をする解析言語としてはMATLABやRが有名だ。しかしそうした言語を覚えないとデータのビジュアル化ができないのは面倒だ。Webブラウザ上でもっと手軽にグラフを描くソフトウェアとしてjStatを紹介しよう。 jStatでは多様な統計解析を行うライブラリだ。描画にCanvasを使っているのでHTML5をサポートしたモダンなWebブラウザがサポート対象になっている。またjQueryを使っている。線で描画すること
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く