See related links to what you are looking for.
See related links to what you are looking for.
いくら「ジュラシック・ワールド」が世界的なヒットだからといって「翼竜が飛んでるところを、この前見たよ」と言われて信じる人はあまりいないだろう。ところが、「まさか……」と自分の目を疑いたくなるような映像が9月4日、YouTubeに投稿された。 「アマチュアカメラマンが、アメリカ・アイダホ州の州都ボイシで撮影した」というこの映像には、たしかに約8000万年前に栄えた翼竜プテラノドンによく似た物体が、翼をゆったりと羽ばたかせながら飛んでいる……ように見える。
The No-Nonsense Guide to HTML5 Fallbacks So here we're collecting all the shims, fallbacks, and polyfills in order to implant HTML5 functionality in browsers that don't natively support them. The general idea is that: We, as developers, should be able to develop with the HTML5 APIs, and scripts can create the methods and objects that should exist. Developing in this future-proof way means as users
ウェブサイトやアプリケーション制作の現場で、非デザイナーが度々デザイナーからフィードバックをもらう内容をアバウトに4原則にまとめました。デザインは理論だそうで、以下に挙げるようなポイントさえ抑えれば非デザイナーでも「ハズさない」デザインをつくることができます(デザイナー談)。 追記[09/23/2015]:参考文献について 本記事は以下に掲載しております参考文献「ノンデザイナーズ・デザインブック(Robin Williams)」の前半部分における要所を引用して作成しています。デザイナーの方が非デザイナーにアドバイスする際に非常に有用な本らしく、私自身受けたフィードバックもこの本の内容に基づくものでした。予想していた数百倍の反響があり心底ビビっていますが、これをきっかけにデザインに興味をもち更に自分で勉強していくきっかけとなれれば本望です。わかりやすくデザインのポイントをまとめてくれた参考文
こんにちは!クックパッド編集室メディア開発グループ長の @yoshiori です。 このまえ夏の技術職インターンシップの前半の開発講義・課題部分が終わったのでさっそく公開しちゃいます! ちなみにこのインターンの対象者はプログラミングはわかるし自分で(授業とかではなく)コード書いている人なので超初心者向けでは無く、少なくともひとつ以上の言語でプログラミングが出来る人向けです。 一日目 TDD + git 編(@yoshiori) 講義初日なのでまずは簡単に肩慣らし & 開発の基礎の部分として TDD と git で始めました。 git については軽く説明し TDD は基本のテストファーストで進めて行きました。 ちゃんと何かをするたびにテストを実行し、メッセージを見れば次にすることが分かるというのを体験してもらい、GREEN が良くて RED が悪いのではなく、GREEN を想定しているのに
ArrayBuffer は物理メモリが確保できなければ問答無用で失敗しますが、Blob は柔軟に動作します。ブラウザによっては、ローカルストレージを駆使してでも超巨大なバイナリの取り扱いを試みます。
createObjectURL、省メモリだとかaudioの再生がスムーズだとか言われてるけど、これが何物なのか日本語の詳しい説明が見当たらないので、自分の理解を書いておく。File APIの仕様書を軽く流し読みして得た理解なので正確さは保証しない。ま、大筋は間違っちゃないと思う。 createObjectURLはFileオブジェクトのURL(Blob URL)を作成するもの。httpスキームのURLがサーバ上のリソースを指しているように、Blob URLは自分のPCのメモリ上にあるリソースを指し示す。 FileReaderのreadAsDataURLメソッドを使うとfileオブジェクトを元にURLを作成できるが、これはData URLで、URLエンコードされたファイルの中身そのもの。よって、ファイルを読み込んでData URLを作成すると、JavaScriptエンジンはファイルサイズに比例
【Service Worker最前線】仕様策定の現場で何が議論されているのか? 安田 絹子 昨年末頃からホットなトピックになりつつある「Service Worker[1]」ですが、その先行実装が落ち着いてきた今夏、仕様に対する提案や今後の方向性などについて話し合うF2F(Face-to-Face)ミーティングがサンフランシスコで開かれました。本稿では、このミーティングの様子を中心に、Service Workerの最近、そしてこれからの論点をいくつか解説してみたいと思います。 Service Workerは昨年5月に最初のドラフトが公開されたばかりの新しいAPIですが、Webの前提を変える可能性を持った基盤APIとして注目されています。Service WorkerはあくまでWebの1つのAPIにすぎませんが、このミーティングではWebのこれからの方向性を考える上でも興味深い議論がいくつかなさ
input[type=file]使って投稿画像を表示する時、 大抵の場合はFileReaderオブジェクトのreadAsDataURLメソッドを使うサンプルをよく見かけるけど、 Android4.0だと動作が不安定だった。 $(function(){ var $input = $('#js-input'), $result = $('#js-result'); $input.on('change', function(e){ var file = e.target.files[0]; if (!file) { return; }; var filereader = new FileReader(); filereader.onload = function(e){ var url = e.target.result, $img = $('<img>').on('load error', f
最近またLocal Player (Chrome Player)を実装しなおしています. 一応説明しておくと, Local Playerは, 完全にローカルで動作する音楽プレイヤーです. シンプルさを求め(実装がめんどくさいだけ), 操作しやすく(これは大事), 良い感じのプレイヤーです. 半年前に, ソースコードがスパゲッティになって, 開発を中断していましたが, 最近また書きなおし始めたのです. 音楽プレイヤーをブラウザー上で実装するのには, 音楽ファイルをJavaScriptで読み込まなければなりません. そこでHTML5ですよ!!! <audio src="url/to/musicfile.mp3" type="audio/mp3" /> みたいな感じで, 音楽を再生できます. 詳細は他のページに譲ります. さて, 音楽ファイルを再生するには, ローカルファイルからurlをaudi
githubの特定ブランチへのgit push --forceをprotectしてエンジニアの精神崩壊を防ぐ( ꒪﹃ ꒪)ブクブクGitGitHub Protected branches and required status checks もうお済みですか!? 9月4日のことですがgithubより以下の機能がリリースされています。 特定ブランチへのforce pushを無効する 特定ブランチへのマージ時にステータスチェックを必須にする(CIと連携している場合は、テストが通るまでマージできないようにできる) これを実施することで、ある日新人が謎の空のコミットをmasterブランチにforce pushして来たり、ある日途中からJOINした人がpull reqもせずにdevelopブランチに謎コミットをforce pushして来たり、ある日とあるOSSで間違えて一ヶ月前のローカルレポジト
久々に友達とランチへ行った。 友達の旦那はブログをやってる。いわゆるブロガーだ。名前は半匿名だけど(山田太郎 通称やまたろ みたいな)、Facebookに更新したと報告するし、ご近所にもよくブログのことを言っているらしいので、匿名性はない。 ブログで月に10万前後の収入があるらしい(とブログにかいてあるのをみた)。 友達は最近だるくなりやすいので、ナントカという3000円くらいのサプリを飲み始めたらしい(とブログで見た)。去年生まれた子供は、選ぶのに7つの理由を並べたベビーカー(ブログで見た)に乗せて連れてきており、この子は一時期夜泣きが激しく、それを理由に夫婦喧嘩をしたけれど、旦那が箱の本とやらを読んで謝ったらしい(とブログで見た)。 子供にもう少し手がかからなくなったら、離婚すると彼女は言った。 何故?と聞くと、ブログが辛いらしい。 何か子供にあるとすぐブログに書く、物を買うときは私の
くっきぃ @MAQ69 @____rina____ その会社のテストエンジニアに対する価値観で変わるかと。なんぼ違うよと説明してもお偉いさんにわかってもらえない。 リナ? @____rina____ @MAQ69 QAはドキュメント見てそうで、テストエンジニアはコード見てそうて偏見が自分にあったなぁと反省。 ドキュメントとも見るしコードも見ますよね。 さらにテスターとかもいるけど、区別しても意味ないなぁと気付いてさらに反省。 あきやま🏀 @akiyama924 @____rina____ @MAQ69 まず開発者が生まれます。しばらくすると商品が出来ます。売ります。バグります。「ごめんなさい。もうしません」と言います。 次の商品が出来ます。バグります。「もうしません」と言います。「本人が言っても信じられない」と言われます。( 続く)
DropboxにGitリポジトリを保存している人は多いかと思います。筆者もそうやって使っています。ただしこの場合、ファイルを下手に編集していると編集中コピーができあがってしまうことがあります。 そこで使ってみたいのがgit-remote-dropboxです。git-remote-dropboxはまさにDropboxをGitリポジトリのマスターにしてくれるソフトウェアです。 git-remote-dropboxの使い方 git-remote-dropboxをインストールすると、次のようにdropbox::が使えるようになります。 $ git clone "dropbox::/Files" これを実行すると手元のディレクトリにリポジトリが作成されます。もしDropboxにディレクトリがない場合は自動的に生成されます。git-remote-dropboxはローカルではなく、Web APIを使って
Pythonスクリプトの速度を計測し、そのボトルネックを探る。さらに、メモリ使用量、メモリリークの原因特定までの調査方法を解説する。 あなたが書いたすべてのPythonプログラムで厳密なパフォーマンス計測が必要になるというわけではないにせよ、その時が来たら、役に立ってくれる様々な種類のツールがPythonのエコシステムにはあるのだということを知っておけば安心できるだろう。 プログラムのパフォーマンスを計測することは、すなわち以下の4つの基本的な質問に答えることだと要約できる。 どのくらい高速に実行できるか? スピードのボトルネックはどこか? どのくらいのメモリを使うか? メモリリークしているのはどこか? これから、いくつかの素晴らしいツールを使ってこれらの質問に答えていくための詳細を見ていこう。 大ざっぱな実行時間 素早くざっくりとコードの実行時間を計るのに、古き良きUNIXのユーティリテ
情報サイトのマネタイズの難しさ。その光と影:ものになるモノ、ならないモノ(67)(1/2 ページ) 個人が情報サイトを運営することは今や珍しくないが、マネタイズが実現できているかどうかとなると話は別だ。フリーランスでSEの仕事を続けながら無料ライブ情報サイトを運営する大久保信太郎氏に、サイト運営にかける情熱とPV獲得、マネタイズにまつわる苦労について聞いた。 連載目次 「あきらめないで志があれば、いつか花開く」 今回取り上げる無料ライブ情報を発信しているサイト「らいなび」を運営する大久保信太郎氏に話を聞いている最中から、このフレーズが脳裏をループしていた。 「らいなび」は、東京、神奈川、埼玉、千葉を中心に関東の無料ライブ情報と無料イベント情報を掲載している。その情報更新量の多さからチームで運営しているものと想像していたのだが、大久保氏一人で運営していることを知って驚いた。 大久保氏は、フリ
つまりは、サーバー上の全データの削除です。数秒後には「404 Not Found」が表示されます。運用は10年を軽く越え、リアルにおける最大店舗数は30を数えます。地域のリーディングカンパニーとして、名を馳せた企業サイトの死なせかたとしては最悪。しかし、この方法を選択するしかなかったのです。 「インターネット元年」を1995年とすれば、この20年で「サイトの作り方」や「運営」などは、長足の進歩を遂げてきました。その反面、「サイトの閉鎖」についてのコンセンサスができているとは言いがたい状況です。それは、「まだ20年」に過ぎないということかもしれず、これから課題になっていくのではないでしょうか。 放置のメリット経験則ながら、明確にサイトを閉鎖する事例は多くありません。個人サイトの大半は「放置」され、中小企業でも似たような状況だからです。それでは「放置」を選んだ場合のメリットとデメリットを見てみ
株式会社テクロコの和田さんに運営サービスについて取材してきました。 スキルを活用して時間や場所に縛られず生きていくためのツールの紹介です。それが、広告運用に特化したクラウドソーシングサービス「Draft(ドラフト)」。 広告運用、webマーケティングのスキルを使って地元に帰って仕事をする、出産したけど、なんとか仕事復帰したいと考えている方は必見です。 広告運用できる人と依頼主をマッチングするサービス 「Draft」は今年の6月にサービスローンチされたサービス。 広告運用ができる作業担当者と、広告運用をお願いしたいと持っている中小企業や個人をマッチングするサービスです。 現在、広告運用ができるユーザーは140名ほど登録されています。広告主はまだ少ないようで、これから登録者を増やしていくそうです。 広告運用を依頼するユーザーとして想定しているのは中小企業が中心。ITリテラシーが高くなく、まずは
本連載では、実際に「MySQL Cluster」を利用するためのチュートリアルとなるように、その特徴と基本的なアーキテクチャからインストール方法、基本的な操作などをコマンド付きで解説していきます。第5回の今回は、MySQL Clusterのバックアップ/リストアの具体例について解説します。 前提となる環境 記事中のコマンド例は、第2回でインストールした環境を前提としています(追加設定として、mysqlユーザーの環境変数"PATH"に"/home/mysql/mysqlc/bin"も追加した状態)。 第4回で解説した“バックアップ、リストア関連のパラメータ”は明示的に設定していませんので、全てデフォルト設定となっています。今回のチュートリアルでバックアップが格納されるディレクトリはBackupDataDirのデフォルト値である“FileSystemPath/BACKUP”です。FileSys
sedで行頭を指定する場合、「^」を頭につける事で対応するが、では行頭以外を指定する場合はどうすればいいのだろうか。 その場合は、以下のようにコマンドを実行することで指定可能だ。 sed 's/\([^^]\)置換前文字列/置換後文字列/g' ファイルPATH 実際に実行した結果がこちら。 [root@test-centos7 ~]# sed 's/^test/aaaa/g' /work/test.txt aaaaline1="test1" aaaaline2="test2" aaaaline3='test7' aaaaline4='test4' aaaaline5 test5 aaaaline6 = test6 [root@test-centos7 ~]# sed 's/\([^^]\)test/aaaa/g' /work/test.txt testline1=aaaa1" testli
iframeのサイズをコンテンツに応じて自動リサイズを出来るようにする「Iframe-resizer」 2015年09月09日- Iframe-resizer by davidjbradshaw デモ iframeのサイズをコンテンツに応じて自動リサイズを出来るようにする「Iframe-resizer」。 iframeってお手軽に使えるんですが、iframe内外のJSが連携するのは別ページであるので面倒であったり、更にクロスドメインが絡むのでややこしいんですよね。 iframe内のresizeイベントが取れるので、JSで動的にコンテンツのサイズが増えても、自動リサイズが出来たりするようです 関連エントリ iframeの高さを中身のコンテンツにあわせて切り替えられる「setIframeHeight」 image, iframeをlazyloadしてロード時の関数を指定可能な「Lazyload
cta.js - Animate your 'action-to-effect' paths! アニメーションするモダンなモーダルダイアログを汎用的につくれる「cta.js」 既存のエレメントを特定のサイズに変形し、ダイアログなり、サイドバーなりに変形させてUIをつくれる面白いライブラリのご紹介です 活用すればモダンで美しいUIをWEB上で表現できそうです タイルをクリックすると全画面に広がるサンプル (2) ボタンを押すとlightbox風ダイアログに変形するサンプル (3) ボタンを押すとサイドバーがアニメーション付きで生成されるサンプル 関連エントリ 数値のみ入力させたい場合のUIを実現できる「numble」 アニメーション切り替えがカッコイイタブUI実装jQueryプラグイン「tabtab.js」 WEB、アプリにフリーで使えるクールなUIキット「EVENTRAY UI KIT」
『週刊ダイヤモンド』特別レポート ダイヤモンド編集部による取材レポートと編集部厳選の特別寄稿を掲載。『週刊ダイヤモンド』と連動した様々なテーマで、経済・世相の「いま」を掘り下げていきます。 バックナンバー一覧 米シリコンバレー生まれのベンチャーキャピタル(VC)、500スタートアップス(以下、500)がいよいよ日本に本格上陸する。 これまでも日本のスタートアップには投資をし、サポートしてきたが、基本的に米国からの出張ベースだった。これからは日本にオフィスを構え、専任スタッフが日本での投資先を探し、サポートする体制を整える。 500は、スタートアップに関わる人やVCに身を置く人なら知らない人はいないと言われるほど、世界的なブランド力と、実績を持つVCだ。創業間もないスタートアップに少額投資をし、成功へ向けて起業家たちと共に汗を流す。顧客や投資家、先輩起業家の紹介だけでなく、成功のためのさまざ
ページが存在しません 指定されたURLは存在しませんでした。 5秒後に産経ニューストップページへ移動します。 産経ニューストップへ
🚀 Getting Started PlantUML is a highly versatile tool that facilitates the rapid and straightforward creation of a wide array of diagrams. Utilizing a simple and intuitive language, users can effortlessly draft various types of diagrams. For a detailed exploration of the language's capabilities and syntax, please refer to the PlantUML Language Reference Guide. If you are new to PlantUML, we recom
恥ずかしながらPlantUMLというツールを知らなかったんだけど、IntelliJ IDEAのPlantUMLプラグインで初体験。なにこれ快適。 テキストファイルなので、シーケンス図、クラス図などいろんな設計がVCSで管理・マージできるすばらしさ。 IntelliJ IDEAのPlantUML integrationでサクサクライブビュー。マウスとキーボードを往復せずとも書けるので思考を途切れさせません。 プロジェクトファイルと一緒に管理していれば不整合も減らせそう。 導入手順 プラグインリポジトリで'PlantUML integration'検索、インストール。PlantUML本体も含まれる?ので別途インストールは不要です。 シーケンス図以外の描画に使う'graphviz'をインストール。macなら'brew install graphviz'でOK。 プラグインの設定でgraphviz
堺市は2015年9月7日、同市の外郭団体の職員約1000人分の個人情報がインターネット上で公開状態になり、外部に流出していたと発表した。会計室の課長補佐級職員が個人契約していたレンタルサーバーに保存したデータが流出したという。 市の説明によれば、当該職員はシステム開発のスキルを持ち、市の外郭団体から依頼を受けて短時間勤務職員の出退勤システムを作成していた。この外郭団体から提供を受け、レンタルサーバーに保存していた約1000人分の個人情報が4月から6月までの間公開状態になっており、外部に流出した。 流出データには短時間勤務職員約1000人分の氏名、性別、生年月日、住所、電話番号と、給与実績データなどが含まれる。当該職員が業務上保有していた別の外郭団体のアルバイト応募者11人分の個人情報も流出した。 「選挙管理支援システム」が発覚の発端 こうした事態が発覚する発端になったのが、6月24日に堺市
「コードレビューをキメると品質も上がるし自分のレベルも上がるので最高」みたいな論が巷を賑わせていて、以前はそういうイケてる制度を指をくわえてみるのみだったのだけれど、最近職場と、それと個人的に関わったプロジェクトでコードレビュー制を無理矢理交渉して導入してみた結果、世間のイケてる書籍やエントリから得られる情報とはまた少し違う知見が得られたので書いてみる。 割と泥臭かったり、あまり希望に溢れてたりはしない感じのエントリなのでそういうのは期待しないほうがいいです。 準備 些末なコードレビューを極力避けるために、コードの規約やスタイルについてはlintとフォーマッターを用意した。 他は無策。 結論 結論から言うと、理想的な運用は出来なかったものの、コードレビューについて世間で言われるような成果(作業を共有する意識、レベルの向上)は得られた。良かった。 ぶっちゃけ僕なんかが浅はかな考えで導入しても
※この記事は技術的な内容をほとんど含まない、いわゆるポエムです たくさんの人が友利奈緒判定botにいろんな画像を投げてくれていますが、その中でも特に考えさせられたのが次に挙げた4つの画像です。 友利奈緒の胸のみをアップした画像 .@nick_debu_p 友利奈緒です(99%) pic.twitter.com/J3X86MaR5T— まほろ(稼働中) (@mitra_sun22) 2015, 9月 5 友利奈緒という文字の画像 .@qualia_key 友利奈緒ではありません(99%) pic.twitter.com/hT4JlDZhQu— まほろ(稼働中) (@mitra_sun22) 2015, 9月 5 佐倉綾音さん(友利奈緒の声優)の画像 .@OOOotchi 友利奈緒ではありません(99%) pic.twitter.com/lPfsvXGseI— まほろ(稼働中) (@mitra
TL;DR 必要最低限のものだけ覚えときたい人向け それでも忘れた時のリファレンス的な ショートカットキーと、*とかエイリアス的なもの 明らかにコマンドっぽいのは除外 はじめに ぼくは記憶力が人よりだいぶ弱いのが悩みの種なんですが、そんな貴重な記憶リソースを消費してでも覚えて使ってあぁ幸せだなぁという気分になれるショートカットがあります。とはいえ明日にはもう忘れてるかもしれないので、未来の自分のためのリファレンスとして記事にまとめておこうと思います。 「あれ、あのショートカットなんだったっけ」ってなったときに、ここの目次をみて「ああそれそれ」って思い出せるようにするのがこの記事の目標です。 ほぼ全部bashでも使えます。 間違ってるよ、これも覚えといた方がいいかもよ、などのコメント大歓迎です! 偉大な先人たち この記事にあるのはあくまでも記憶する領域に困ってて必要最低限これだけ覚えとくとい
こんにちは、高知の山奥からイケダハヤトです。 ぼくの考えは1ミリも変わらない……どころか、この確信は強固になっているので、あらためて書いておきましょう!何度でも! サラリーマンやってる人のブログはつまらない。 わかりますか? サラリーマンのブログはダメなんです。もう、読んでて全然面白くない。 え?異論がある?面白いブログはあるじゃないか? いやー、異論は認めません。じゃあ面白いブログを教えてくださいよ。あるの?つまらないっしょ、それ。 実際、勤め人やっている人のブログで「面白い!」と思った試しがありません。 なぜか?人生かけてブログやってるぼくが教えて差し上げましょう! 1. 守りに入っている。 まさに会社員が集まって書いてる「オウンドメディア」なんかは、つまらないブログの代表格ですよね。 たとえば「LIG」のブログ。ここはオウンドメディアの最高の成功事例だと思いますが、中身はつまらないと
以前、友だちと旅行に行ったときに、食中毒にかかったことがあります。同じものを食べたのは一度きりだったのに、2日後には全員が嘔吐と下痢に見舞われました。食中毒は突然襲ってくるものです。 日頃から食中毒にかからないように注意していますか? いざというときにどうすればいいかわかりますか? 今回は、食中毒の予防策ともしものときの対処法をご紹介します。 食中毒は胃腸炎の一種 食中毒を引き起こす細菌は、胃腸炎や旅行者下痢と同じものです。 何らかの細菌やウィルス、寄生虫が、糞口経路で(お尻から出たものを介し、口を通って)、体内に侵入してくるのです。細菌は、人間に食べてもらい、おなかを刺激し、穴のどれかから出してもらい、ほかの誰かが触ってくれそうなところにしがみついて、感染の機会を狙っています。 事例1:ノロウィルス ノロウイルスは、食中毒を引き起こすことで有名です。2009年にあった事例では、飛行機の中
消費税率を10%に引き上げにおいて、マイナンバーカードを掲示することで増税分の2%分が払い戻されるという仕組みが話題となっているが、こうした運用を円滑に行うため「軽減ポイント蓄積センター」が設置されることとなった。 外食を含む「酒類を除く飲食料品」の2%分を対象に、購入時にマイナンバーカードを使えば「軽減ポイント」を付与、限度額の範囲で個人口座に還付する仕組みだ。ポイント相当額を、一定の限度額の範囲内で登録された個人口座への振り込み、現金を還付する。 こうした運用を円滑に行うため、政府に「軽減ポイント蓄積センター」を設置する方針だ。政府、与党筋が明らかにした。 施行時期については、マイナンバーカードの普及や事業者の準備状況を「見極めながら検討」するとし、財務省案では明記していない。 http://jp.reuters.com/article/2015/09/08/tax-idJPKCN0R
僕の考えはブレブレ、かつ若年性痴呆がはじまっており、明日にも変わるかもしれないので忘れないうちに書いておくと 「フリーランスやってる人のブログは超面白くて笑える」 何が面白いか?幼稚園児にもわかるようにご説明差し上げると、全てのフリーランスな方に当てはまるわけではないけれども、フリーランスというフリーダムな立場にありながら会社的なものを仮想敵とみなすような態度を見せるのが面白い。「多様性」のひと言で終わってしまうのだけど、「人にはそれぞれの生き方がある」というスタンスでフリーランスになられているはずなのに、会社員という生き方を選んだ人を批判するのは、矛盾していて超面白い。 また、会社員ブロガーはフリーランスのブロガーほど暇じゃないのでブログに時間を割くことが出来ない。面白いものが書けるはずがない。実に残念だ。僕の場合、この記事を30分で書き上げる時間を含めて、ブログのことを考えるのは週に一
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く