Inspired: 顧客の心を捉える製品の創り方を読み返していて、「第7章: プロダクトマネージャーを管理する」の一節 エンジニアリング部門というのは、基本的に、正しい製品を作ることではなく、製品を正しく作ることに専念することになっているからだ。 というところが引っかかったので、思うところを書いてみる。ちなみに「第5章: プロダクトマネジメントとエンジニアリング(実装)」にも「正しい製品を作るのか、それとも、製品を正しく作るのか」というタイトルの章がある。 エンジニアは製品を正しく作る エンジニアは製品をリリースする責任があるので、不確定要素を減らして正しいスケジュールでリリースすることにモチベーションがある。このために、開発が進むほどにエンジニアは保守的になっていく。企画段階では和気藹々とブレストしてアイデアを出していても、最後のリリース前にはしぶい顔で実装を拒んだりする。 エンジニアと
日本のフグ料理は美味しくも高価なグルメですが、その調理には資格が必要です。これはフグにはテトロドトキシンという神経毒があるためです。この毒は、神経伝達を阻害して麻痺を起こさせます。これによるフグ食中毒だけでも毎年死者が出ているのです。 しかし、アステラス製薬はこのフグの持つ毒の働き方と同じ方法で痛みだけを止める薬を開発しようとしています。フグの中に入っているテトロドトキシンは、ナショナル・ジオグラフィックが致死量とするところの1200倍にもなります。これは大人30人を殺すのに十分な量です。テトロドトキシンは神経細胞に指令が届くのを邪魔するので、それにより生命の維持に必要な臓器が止まってしまいます。 でもウォール・ストリート・ジャーナルによれば、アステラス製薬と他の製薬会社はテトロドトキシンが脳への神経伝達を阻害する働きを真似しながらも、痛みの信号だけを止める事のできる薬を作りたいようです。
HTML5 introduced the video element for the purpose of playing videos or movies. HTML5 video is intended to become the new standard way to show video on the web without plugins. Almost all desktop and mobile browsers support the video element. Visit http://caniuse.com/video to check the HTML5 video support on different browsers. In this post I’m going to explain how to play a HTML5 video in a And
給料はナシ。 休日もナシ。 トイレもナシ。仕事内容は、生きること。食べるのも、食べられるのも、あなた次第。 2003年に、サントリーという会社が水を育むためにつくったこの森であなたも一緒に働きませんか? サントリー天然水の森とは サントリー天然水の森とは 採用情報 採用情報 採用試験 サントリー「天然水の森」が 人類以外を採用する理由 工場で汲み上げる地下水よりも 多くの水を生み出す森を育む。 という目標を掲げ、2003年から 私たちは森をつくり始めました。 2020年にはその2倍の森を育むという約束をしています。 そして、その森を守るために、 人類以外の動植物たちは、 欠かすことのできない存在です。 「天然水の森プロジェクト」は、 これから五十年、百年先を 見すえて続いていきます。 この活動や動植物たちのことを少しでも 知っていただければ嬉しいです。
WebViewの中で特定のWebサイトを表示する場合、一番シンプルな記述は以下のようなものです。 WebView webview = new WebView(this); webview.loadUrl(url); ただこの記述だとHTMLがブラウザで描画可能な状態になる...
WebpackのDefinePluginが何かと便利そうだったので、node-env-fileとの活用を考えてみました。 DefinePlugin var webpack = require("webpack") var loadenv = require("node-env-file") module.exports = { "entry": "...", "output": "...", module: { // loaderの設定 }, plugins: [ new webpack.DefinePlugin({ //ココに定義を書いていく... }) ] } DefinePluginは、webpack.config.js内からモジュールに対し、設定値等の値を注入できるプラグインです。 APIのエントリURLや、各種設定値、環境値等を埋め込むことで、同一のコードを用いながらアプリケーシ
例えば 10個のオーディオファイルを取り出して、順番に1個ずつエンコードし、演奏をするようなアプリケーションを考える。エンコードと演奏はそれぞれ非同期で処理される。 // オーディオファイル10個 var audioFiles = ['audiofile00','audiofile01','audiofile02','audiofile03','audiofile04', 'audiofile05','audiofile06','audiofile07','audiofile08','audioFile09']; // エンコード function encode(file) { console.log(file + ' エンコード開始.') return new Promise( (resolve,reject)=> { // 疑似的な処理 実際はここにエンコード処理が入る setTime
marexandre/jquery.textarea-highlighter.js GitHub textarea内テキストをカラフルにハイライトさせられる「jquery.textarea-highlighter.js」 入力の中身をハイライトしてより分かりやすいフォーム作りに活用できそうです 関連エントリ textareaを入力値によってリサイズできるシンプルなjQueryプラグイン「autoresize-textarea」 textarea内のURLをハイライトできるjQueryプラグイン「ColorUP」 textareaにドロップダウン形式の入力補助を実装できる「jQuery.textcomplete」
小池一夫 @koikekazuo もう、ずいぶん前の建築関係の雑誌の企画だったかな?同じ職業、大体同じ年収の、NY、ロンドン、パリ、日本の部屋を比べるというページがあった。確か、その回は警察官だったと思う。日本以外の国の部屋は全てが大人の部屋であり、日本だけアンパンマンやキティちゃんが部屋のベースだった。(続く 2015-10-02 15:13:56 小池一夫 @koikekazuo 日本はそういうところがあるよね。良くも悪くも。大人の成熟した文化と、子どもの文化が同居している。でもね、文化の面で言えば、大人が子供に引っ張られてはいけないと思うンだよ。大人が、いい加減な飯茶碗を使っていてはいけないと思うンだよ。そこで、あえて以前炎上したツイートを再ツイートする 2015-10-02 15:19:24 小池一夫 @koikekazuo 日本の大人の男には、「金を持ったにすぎない子供」の男が多
帳票といえばPDFとして生成するのが一般的でしょうか? でも、2015年の今、あえてHTMLで描くのがホットです(個人的に)。ミリ単位で設定された高度な帳票も、CSSを駆使して簡単に作ることができます。業務システムでもモダンブラウザを選択することが増え、@pageなども積極的に使えるようになったこと、SPA(Single Page Application)の台頭、いろいろと条件が揃ってきました。 書いてたら結構長くなっちゃったので、さくっとコードだけ見たい方は、Paper CSSリポジトリをどうぞ。 はじめに HTML帳票のメリット 2015年現在、HTML帳票を選択する幾つかのメリットがあります。 ライブリロードで、リアルタイムなスタイル調整 バックエンドではなくフロントエンドで生成できる 前者は、gulpやGruntの普及で、CSSにしろHTMLにしろ、リアルタイムにプレビューできる環
Bootstrap 3 と jQuery DataTable と更に FixedColumns を使ってスクロール可能なテーブルを作った際、thead と tbody の間に下図のような空白ができてしまいました。 これどっから来てるのかなと思って調べているとどうも jquery.dataTables.bootstrap.css で指定されている様子なんですが、 table.dataTable { margin-top: 6px !important; } というように !important 指定されています。 !important 乱舞はアンチパターンなんだろうなと思いつつも bower でせっかく管理しているのでサードパーティのライブラリは直接編集したくない、ということで別 CSS ファイルから上書きたいところなんですが !important を打ち消す方法がわからない… と更に調べてみ
さて、唐突にはじまりましたが「100年後も崩れない CSS 勉強会」、きょうは詳細度についてお話しします! あっ 崩れてる! …っていうのは CSS あるあるだと思うんですけど、スタイルシートを書いているときはきちんと表示できてても、あとから見るとあれ?おかしくない?みたいなこと、よくありませんか? なんでスタイルが崩れてしまうんでしょうか。そのことを考えるために、逆になんでスタイルって「当たる」のか、というところを改めて見てみようと思います。 CSS には書かれたスタイルを適用する優先順位があって、まず1番目に上から順番に「当てる」というのと、その次に詳細度という順番によって「当てる」という、ふたつのルールがあります。 まずは、上から順番に「当たる」ことについて見てみます。 GMO Pepabo, Inc. とだけ書かれた div 要素があって、class という名前の class が指
BaaSの制約で実現しにくい要件があったときに、サーバーレスアーキテクチャという選択肢は魅力的に見えてくる。そこで今回は最も柔軟性が高いサーバーレスインフラストラクチャだと思われるAWS Lambdaを取り上げ、BaaSの代わりになりうるか検討する。 AWS LambdaのファンクションはJava 8で書ける。ということはGroovyでも書ける。ドメインクラスをJava/Groovyで書いてLambdaファンクションのなかで利用することができれば、サーバーレスアーキテクチャでも本格的なアプリケーションを開発できそうだ。 今後のアプリケーションインフラストラクチャ選択において、従来型のアプリケーションサーバーと、近年普及してきたBaaSに加え、サーバーレスインフラストラクチャという選択肢も増えるとすれば有意義だ。 非常駐型のデメリット 歴史的にはCGI/PHPのようなイベント駆動型のアプリケ
unassert - encourage reliable programming by writing assertions in productionTakuto Wada
「開発スピードをあげろ!」と言われる事は多々ある。 実際にチームの開発スピードが遅かったとしたら、それは開発チームがなにかしらの問題を抱えている事になる。それに対して、偉い人達は「とりあえず開発者を増やせばスピードがあがるはず!」と人を追加する。しかし、根本的な問題は解決していないので、大きくスピードは上がらない、もしくは逆に遅くなってしまう事がある。 開発にかかる時間をざっくり分解すると「仕様決め」「コードを書く」「検証」の3つに分ける事が出来る。つまり「仕様決め」「検証」を効率良く進めて「コードを書く」時間を増やす。また「コードを書く」事自体を効率良く進める事が、開発スピードを上げる事だと考えられる。なので、3つのフェーズの問題点とそれらの解決方法を考える必要がある。 例えば、「仕様決め」の問題点は 仕様が決まらず、MTGの時間が長い 仕様を決める人がいない 誰かに確認する事が多い 開
Robert Martin (a.k.a. ボブおじさん) による、 The Clean Architecture の翻訳です。似たようなアーキテクチャである ヘキサゴナルアーキテクチャ も翻訳したので参考にしてください。 この記事を翻訳して公開したことは 8th Light, Inc. に報告済みです。いまのところ苦情は来ていません。 ここ数年以上、システムのアーキテクチャに関する実にさまざまなアイデアを見てきた。これには、次のものが含まれる: Hexagonal Architecture (別名 Ports and Adapters) by Alistair Cockburn。Steve FreemanとNat Pryceが、Growing Object-Oriented Software というすばらしい本で採用した。 Onion Architecture by Jeffrey Pa
編集部の倉庫から、「Apple Human Interface Guidelines:The Apple Desktop Interface」という本が発掘されました。 出版された年がわかりませんが、巻末の記述を見ると「Macintosh Plusで作られています」と書いてあることから、1986年以降に発売されたものでしょう。 これは当時のMacintoshのために作られたヒューマン・インターフェイスのガイドラインです。ヒューマン・インターフェイスとは、一言でいえば「操作感・操作性」のこと。この本は「ボタンをどこに配置するか」「『OK』ボタンはどのように使うのか」など、操作の基礎を規定したガイドラインで、Mac用のソフトの開発者はこの本を読んで、開発するソフトのインターフェイスを作っていました。 このガイドラインがあったおかげで、Mac OSでは搭載された標準ソフトとサードパーティ製ソフト
前回はC言語の構造体とPythonで、Cの構造体相当のことを実現する方法について学びました。今回はそれを発展させて、いよいよオブジェクト指向について取り扱います。 クラスは構造体(データ)と処理(メソッド)のセット 構造体はあるひとまとまりのデータを扱う型のようなものでした。構造体を使うには、まず「どういうデータを持つか」ということを定義して型をつくり、その型にあった「実際のデータ」を作成します。 Pythonでは「クラス」でデータの構造を定義し、実際のデータは「インスタンス」として実現しましたね。前回の例に例えると、クラスがたい焼きの型枠であり、インスタンスはそこから作られるたい焼きにあたります。ちょうど以下の図のとおりです。 今回はこの話を発展させて、構造体とクラスの違いについて取り扱います。簡単に言ってしまうと、構造体は内部にデータだけを持ちますが、クラスはデータに加えて処理も内部に
prototype.js が jQuery に置き換えられた時、開発者が気づいたのは、自分に本当に必要だったのはprototypeのメソッド拡張などではなく、クエリエンジンだったということ。 coffeescriptが当初、熱狂的に支持された背景はなんだっただろう。今思えば、それはアロー記法とクラス構文だったと思う。 javascriptの関数型への憧れ、prototypeベースの限界 javascript は断じて関数型言語ではないが、他の言語と同じぐらい関数型言語に憧れていたのも、また事実だろう。しかしビルトイン関数が高階関数を要求するデザインにしては function というキーワードはながすぎたし、その function が暗黙に作り出す this スコープの複雑な振る舞いも開発者の悩みの種だった。「あらゆる関数スコープで状態を持つことが"できすぎる"」という割れ窓だった。 ES5
ポテトチップス、好きです。家でダラダラするときには最高のお供でしょう。 が、その一袋を食べるということは、実は気づかないうちにジャガイモ以外にも、いろんな粉や添加物を摂取していたのです。もちろん、まったく入ってないとは思っていませんが、こうして見ると思った以上にはいっています。食べ物に含まれる材料を粉レベルで写真におさめたフォトブック「Ingredients: A Visual Exploration of 75 Additives & 25 Food Products」を見るとよくわかります。本を制作したのは、Dwight EschlimanさんとStebe Ettlingerさんの2人。 市販の食べ物って、本当いろんな粉がはいってますね。アルジネート、アナトー、アントシアニン、アスコルビン酸、何種類ものコーン粉、ジアセチル、イノシン酸ナトリウム、エチレンジアミン四酢酸、硫酸第一鉄…、な
更新日: 2022年7月11日公開日: 2015年10月5日これからの時代はプログラミングって聞くけどどの言語がいいの? 最近、ニュースや新聞でも「プログラミング」という言葉を目にする機会が増えてきたように思います。今までプログラミングに対して興味を持っていなかった人も、スマホやアプリが身近になったことで「自分でアプリ開発したい」「Web サイトを作りたい」と思う人が増えてきました。 また世間ではプログラマー不足といわれ、職業としても日に日にプログラマーの存在が増してきています。 そんな注目を集めるプログラミングですが、その言語は現在 705 種類あり(Wikipedia)、プログラミング入門者にとってどの言語を学べばいいのか不安に思う方も少なくありません。 そこで今回はそんな不安を払拭し、一人でも多くの方が納得してプログラミング学習を始められればいいなと思い、情報をまとめてみました。
庄司真美 - PR,こころ,アイデア発想術,メンタル,モチベーション,仕事術,働き方,時間管理,生活,生産性向上 11:00 AM 日常で「くつろぎ」を確保するビジネスマンは発想力があるという事実 仕事が忙しいのはよくあることですが、プライベートまで慌ただしく過ごしていませんか? 日々の中にくつろぐ時間がないと、生活にさまざまな歪みが出てきます。ストレスが解消されないだけでなく、心身の疲れを持ち越し、翌日からの仕事の生産効率が下がるといった影響も考えられるでしょう。 アクティブに活動し、毎日を充実させることは悪いことではありません。しかし、あえて目的を設けず、ゆっくり過ごす「くつろぎ」の時間を確保することも、ビジネスマンにとって必要な習慣なのです。 また、「くつろぎ」の恩恵はリフレッシュに限りません。ビジネスに重要な「ひらめき」は、ベッドでまどろんでいる時間やトイレの中といった、仕事と
「派遣切り」の悪夢再び?――改正労働者派遣法が派遣エンジニアに与える影響とは:法律は敵か味方か?(1/4 ページ) 改正労働者派遣法が9月11日に成立し、30日より施行された。「派遣期間の上限3年」「特定派遣の廃止」など、派遣エンジニアにとって影響が大きい本改正のポイントを、エンジニア派遣を行っているビーブレイクシステムズの高橋氏に伺った。 2015年9月30日に、「労働者派遣法」が改正されたことをご存じだろうか? 本改正により、これまで一部の業務を除いて最長「3年」だった派遣期間の制限を、原則として全ての業務において適用することになった。さらに、これまで届出制だった特定労働者派遣事業(以下、特定派遣)が、3年間の移行期間があるものの一般労働者派遣業(以下、一般派遣)と同じく「許認可」が必要となる。すでに改正された新たな労働者派遣法がスタートしているにもかかわらず、なかなかその内容も影響も
東京のライフスタイルを紹介して15年の東京カレンダーが、東京に住む女性たちをエリアごとに分類した「東京女子図鑑」女性の趣味趣向は、居を構えたエリアに如実に現れ、よく行くレストラン、出没場所で形成、強化されていく!? 本日は、人気の街《三軒茶屋》です。今回からは、より具体的に三軒茶屋にいる女性を主人公にそのリアリティに迫っていきます。 三軒茶屋に住む女、上京したてのOL・綾(23歳) 私は、恵比寿に勤める23歳OLの綾。 生まれた街・秋田から、アパレル企業に就職したのをきっかけに越してきた街がここ「三軒茶屋」。「住みたい町」ランキングの上位に名を連ねる人気の街。手取り23万円で、駅から5分の家賃7万円の1K、築5年のマンションで一人暮らし。 駅前のエコー仲見世商店街や、すずらん通りなど、レトロな雰囲気はそのままに、新しいお店も次々と出てきて古きと新しきが混在して不思議な雰囲気を持っていて、ど
おはようございます。 先日携帯を変えました。 「SIMフリー、格安スマホ(MNVO)・・・。」と呪われたように何度も唱えていましたが、結局再度3大キャリアへと。 格安スマホ(MNVO)にしたかった私があと1年は3大キャリアで消耗することにした3つの理由。 1・SIMフリーで利用できる端末が欲しかった。 変更前の端末がSIMフリーで利用できないタイプだったため、「このままだと端末を購入しなければいけなくなる・・・」と思い、2年の契約満了後にSIMフリーが利用できるタイプの端末をゲットするために再度3大キャリアに乗り換えました。 2・毎月の支払いが「SIMフリー+端末分割」と同水準に抑えられるプランだったので。 ずっとiphoneユーザーなので、iphoneがよかったんですよね。 SIMフリーをiphone6で利用しようと思えば、まずiphone6を購入する必要があります。Iphone6が8万
Welkom bij Pelletkachels.nl, jouw ultieme bron voor alles wat met pelletkachels te maken heeft! Maar we zijn meer dan alleen een platform voor het bespreken van warmtebronnen. Bij Pelletkachels.nl geloven we dat het delen van kennis en ervaringen over bedrijven en gebeurtenissen ook essentieel is voor het creëren van een betrokken en geïnformeerde gemeenschap. In dit blog duiken we dieper in de we
味方が欲しい。自分を応援してくれる人、自分に賛成してくれる人が欲しい。 居ないのはわかってるよ。 ただ居ないっていう事実が、ものすごい孤独感として襲い掛かってくる。 周りはみんな敵、とまでは言わないけど、 こちらが相手を好きだと思ってるより、相手はこちらのことを好きではなくて、 誘えば断られるし、メアド変えたの教えてもらえないし、中にはあからさまに「あー嫌われてるわー、表面的にはそうでもないように振舞ってるけど超嫌われてるわー」という人もいるし、 接点のある人でも7割くらいはどうでもいい、別に消えてもかまわない存在と思っていて、 残り3割は絡まれたら面倒だなとか、さっさと目の前から消えてくれないかなとか思ってるんだろうなと。 そう考えると周囲の人に謝って消えたくなって、ああ味方が欲しいなと思う。 こういう時に「絶対的な真理」みたいなものがやけに輝いて見えて、人は宗教にはまっていくのかもしれ
著作権の保護期間はTPP参加国によって異なり、日本は文学や音楽など主な著作物は「作者の死後から50年」となっており、カナダやベトナムなどと同じ長さの保護期間となっています。一方、アメリカやオーストラリアなどは原則「作者の死後70年」となっています。交渉の結果、日本を含む各国がアメリカに合わせる形で、映画や音楽などの著作権の保護期間を少なくとも70年とすることに決まりました。 著作権侵害があった場合に、原則、作者などの告訴がなくても起訴できるようにする「非親告罪」が導入されることになりました。 著作権の侵害には刑事罰がありますが、日本では、検察などが起訴するためには「親告罪」といって作者など被害を受けた人の告訴が必要です。日本は「非親告罪」について、アニメや漫画などを二次創作した同人誌などの創作活動が取締りを受ける懸念があることから、慎重な姿勢をとってきました。一方、アメリカなど多くの加盟国
トーマP @toma_edf 仕事終わったので隣市でチュウニズム。数人並んでるのに連コしてる女性に「並んでますよー」と声をかけたら 女性「え?なんで並んでるんですか?」 ワイ「え、そりゃプレイ待ちで」 女性「なんで並んでたらやれるんですか?」 ワイ「」 絶句してるうちに3クレ目を入れられて吹いた 2015-10-04 13:45:12 トーマP @toma_edf ド田舎だから「ゲームに順番待ちという概念がある」ことを純粋に理解してない様子。ゲーセンなんてないもんな…そうだよな…… 田舎は滅ぶべき(確信) 2015-10-04 13:46:13 トーマP @toma_edf ちゃうねん ゲームセンターなんてなくてイオンのゲームコーナーしかないから、店員に言っても 店員「遊ばれているお客様がおられるなら、あいにくですが満員ということでお待ちくだされば…」 ワイ「無制限台みたいな扱いなんでしょ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く