技術に精通した コンサルタント が併走 経験豊富なアドバイザー 元ITエンジニア、元ゲーム企業人事、 IT会社役員、大手人材エージェント
Web技術の最新動向と未来を知る!〜Leading the way to W3C TPAC 2015〜【TPAC紹介編】 仲 裕介(HTML5 Experts.jp副編集長) 皆さん、来週2015年10月26日〜30日の5日間、W3C Technical Plenary / Advisory Committee Meetings Week(TPAC)というイベントが開催されるのをご存知ですか? TPACはWebの標準化団体であるW3Cが年一回開催する全体会合です。今年はその会合がなんと、札幌で開催されます。最先端のWeb標準に関する様々な議論が日本で交わされること記念して、TPACの魅力を伝えるとともに、Web標準の今をわかりやすく紹介するイベント「Leading the way to W3C TPAC 2015」が、8月終わりに開催されました。テーマは「Webの未来の肌触りを感じよう」。
仕事に対して「どうもやる気が出ない」というとき、ありますよね。 やる気のないまま仕事にとりかかって、全然はかどらずにイライラ…そのうち苦痛の方が強くなって、ますますモチベーションが下がるという悪循環。そんな負のスパイラルに陥らないための、仕事のやる気スイッチを「オン」にするいくつかの方法をご紹介します! 今回、転職エージェントとして数千人のビジネスパーソンとの面談経験を持ち、自身も社内でMVPを連続受賞するなどの高業績を挙げてきた森本千賀子さんに「やる気スイッチの入れ方」について聞いてみました。 森本さんによると、転職サポートを行う中で、人の「やる気スイッチ」がいきなりオンに切り替わる瞬間を目にすることがよくあるとか。そうした事例と森本さん自身の経験から、モチベーションを上げるためのヒントをお話しいただきました。 今の仕事の中で「面白い」部分に焦点を当ててみる ビジネスパーソンは経験を積む
Perlで使えるCLIフレームワークの個人的調査メモ。 インフラ運用などをやっていると、CLIをさくっと作りたいニーズが出てくる。 毎回一から書くより、既存のフレームワークに乗っかった方が楽なこともあるだろう。 というわけで、ちょっと調べてみた。 CPAN モジュールについて CPANには以下のようなモジュールが上がっている。 App::Cmd App::Rad CLI::Framework Docopt これらのモジュールはだいたいドキュメントもそれなりに充実していて、すぐに使えそうである。 また、Webアプリケーションフレームワークである Amon2 でも CLI を作るための仕組みがある。 PerlでCLIを作る上での参考ソース 下記の記事は Perl で CLI を作る上での一般的な情報をまとめている。 Perl で CLI コマンドを書く - @bayashi Wiki Perl
テンプレートエンジン不要?JavaScriptで文字列処理を簡潔にするTemplate literal 高津戸壮(株式会社ピクセルグリッド) これまでのJavaScriptでは、複雑な文字列処理はテンプレートエンジンを使うことが一般的でした。しかしECMAScript 2015(ECMAScript 6)では、パワフルなTemplate literalが標準で利用できるようになりました。この新たに追加されたTemplate literalについて、概要とサンプルコードを紹介します。 これまでの文字列組み立て ES6で追加されたTemplate literalを使うと、文字列をより柔軟に、シンプルに組み立てることができます。例えば、これまでのJavaScriptでは、文字列を組み立てるために、例えば以下のような方法を取る必要がありました。 var name = 'john'; var cou
少しでも高く車を売りたい。そして申込みをスムーズに行うためにも 車買取の一括査定サービスはとても便利です。 複数の業者へ一斉に中古車査定を依頼するのですが、交渉には少し注意が必要です。 一括査定からの申込みなので、業者も始めから競争相手がいることは知っています。 業者としては少しでも低い査定額で早く決めてしまいたいもの。 他の業者が来る前に、決断させるような交渉を進めます。 「今決めるなら、プラス10万円上げます」というような上乗せした査定額を 提示することもあります。思わず決めたくなりますが、冷静に考えてみると 最初からプラス10万円の提示ができたはずです。このやり方に誠意を感じますか? それでも決めてしまうか、他の業者を待つかはご自身次第になりますが、 このような交渉術はよくあることです。頭に入れておくと良いですね。 高額な査定額を探すためには、査定を依頼した車買取業者の金額がすべて
All slide content and descriptions are owned by their creators.
ITシステムが地方に散在する場合、Dockerに精通した管理者が不在であることも少なくありません。Dockerに詳しくない人でも、効率よく、かつ、ミスなく管理するためには、GUI管理・監視ツールの導入が必要になります。特に、近年では、クラウド基盤の導入が進み、IT部門だけでなく、ユーザー部門などが、セルフサービスポータルのダッシュボードのWebユーザーインタフェースなどを使って、みずからサービスを利用することも増えてきました。現在は、OpenStackなどに代表されるクラウド基盤ソフトウェアは、Linuxのハイパーバイザー型仮想化技術であるKVMをベースとした仮想マシン(インスタンス)の管理が中心ですが、Dockerにおいても、クラウド基盤に見られるセルフサービスポータルのような、直観的で分かりやすい管理画面が求められています。2015年9月中旬現在、Dockerコンテナを簡単なGUIで操
github.com 結構前からtpmを使っているのですが、自分の周囲ではそんなに流行ってないようなのでご紹介。 tpm is 何? Tmux Plugin Manager。tmux用のプラグインマネージャです。 zshでいうところのantigen。vimでいうところのNeoBundle的な。 導入方法 ほぼ公式のまんまですが。 インストール ターミナルにて。 git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm .tmux.confに設定追加 # List of plugins set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' # Other examples: # set -g @plugin 'gith
どうせ何度も使い回ししそうなので,独立した項目に切り離した. アルゴリズムイントロダクション 第3版 第1巻: 基礎・ソート・データ構造・数学 (世界標準MIT教科書) 作者: T.コルメン,R.リベスト,C.シュタイン,C.ライザーソン,浅野哲夫,岩野和生,梅尾博司,山下雅史,和田幸一出版社/メーカー: 近代科学社発売日: 2012/08/02メディア: 単行本購入: 1人 クリック: 16回この商品を含むブログ (21件) を見るアルゴリズムイントロダクション 第3版 第2巻: 高度な設計と解析手法・高度なデータ構造・グラフアルゴリズム (世界標準MIT教科書) 作者: T.コルメン,R.リベスト,C.シュタイン,C.ライザーソン,浅野哲夫,岩野和生,梅尾博司,山下雅史,和田幸一出版社/メーカー: 近代科学社発売日: 2012/12/26メディア: 単行本購入: 1人 クリック: 4回
node.js で Gmail API を叩きたい (https://github.com/takayukioda/cmail) 軌跡その2 Gmail をコマンドラインで確認できるツールを作りたい. 開発言語は興味あるけど中々手が出せてなかった node.js で作りたい. そんなわけで node.js の簡単な使い方を勉強 node.js のインストール node.js のインストール方法は色々ある 公式ホームページからダウンロードしてインストール Homebrew 等のパッケージ管理ツールからインストール nvm 等の node 用のバージョン管理ツールを利用してインストール などなど. 自分はバージョンが頻繁に変わるらしいという事で nvm をインストールして,そこから最新版をインストールした. プロジェクトの作成 Node でプロジェクト情報を package.json に書くの
To enable HTTPS on your website, you need to get a certificate (a type of file) from a Certificate Authority (CA). Let’s Encrypt is a CA. In order to get a certificate for your website’s domain from Let’s Encrypt, you have to demonstrate control over the domain. With Let’s Encrypt, you do this using software that uses the ACME protocol which typically runs on your web host. To figure out what meth
発端 (たぶん政治的な理由で)jarを分割したいとかいう、イミフな案件をやるために、 大半の機能をリグレッションテストすることになった。 ごねたが、詳しい理由は隠されたまま、やることになってしまった。 政治力ってこわい。 人が少ないという理由で、 普段自分が保守を担当している部分+他人が保守を担当している部分まで、 リグレッションテストすることになった。 自保守担当分 自分が担当している部分については、 最低限これができないと業務が回らない機能 業務が回らないバグ出したら、呼び出されるに決まってる 以前バグが出たことのある機能 本番で二回同じバグを出したらシャレにならない をピックアップしたテストケースを用意してあり、 まずはこれを消化。 次に、今回jarを分割したことで影響の出る範囲を調査した上、 追加のテストケースを設定し、これを消化することで完了した。 工数は、合わせて1人日。 他人
intro 次世代 Web カンファレンスを開催しました。 名称: 次世代 Web カンファレンス 日時: 2015/10/18(日) 9:00-17:30 場所: 法政大学外壕校舎 4F 後援: 法政大学情報科学部 参加費: 無料 hashtag: 全体: #nextwebconf 405: #nextwebconf405 406: #nextwebconf406 407: #nextwebconf407 実施概要 概ね開催概要の通りです。 jxck.hatenablog.com やったこと やったことはシンプルです。 テーマ毎に、今 Web がどうなっていて、これからどうなっていくのか をひたすら議論するセッションのみのカンファレンス やらなかったこと 以下はこのカンファレンスではやりませんでした。 スポンサー募集 Tシャツ/ステッカー/チラシ作成 公式サイト作成/ドメイン取得 公式懇
こんにちは、情報共有ツールお悩みNight #1にむけて、 いろいろと準備をしている今日このごろな @htomine & @so1_ です。 (すでに募集は終了しています、もし興味をもっていただけたら次回にぜひご参加ください!) 情報共有ツールお悩みNightは、「ソフトウェア開発チームでの情報共有ツールの活用について、悩みや知見を共有するのが目的のイベント」です。当日はリアルの場に集まるイベントなのですが、悩みや知見の共有、オンラインでもできたほうがよくない?事前にオンラインで雰囲気がわかってる方が当日もはなしやすくなるんじゃない?などと考えて、参加申し込みをしていただいたみなさまをQiita:Teamに招待しました。 さて、そんな状態で当日に向けてやっていくなかで、いろんなツールをつかっていくことになったので、今回はそれをご紹介しようかとおもいます。 Qiita:TeamIncreme
特集ってなに? 特集とは、はてなブックマークのカテゴリをさらに細かくチェックできる機能です。はてなブックマークや世の中の話題、季節にまつわる話題など、各カテゴリごとに10〜20の特集が組まれています。 ▽ はてなブックマーク10周年新機能「特集」 - はてなブックマーク 特集はユーザーのブックマーク活動と編集、そしてエンジニアリングが織りなす新しい取り組みです。いつ訪れても新鮮で旬な情報をお届けできるよう、はてなのアルゴリズムから抽出されたデータをもとに、編集スタッフが日々整えています。怖い話や超常現象のニュースを読める「オカルト」や、小説やラノベに関するブログだけを読める「それぞれの読書」など、はてなブックマーク独自の視点からの情報体験を提供します。 この機能は8月17日にリリースされたばかりで、正式サービス開始10周年を迎えるサービスとしてはまだまだ目新しい機能。もっと便利で楽しく使っ
みんなのウェディングの高井です。 クラスベースのオブジェクト指向プログラミング言語を利用している人であれば、クラスとは、ありふれていて普段から利用するものです。にもかかわらず、良いクラスをつくるというのは、なかなかに難しいことです。 先日、みんなのウェディングでアルバイトをしてくれている学生さんのコードレビューをしていたときにも、それを強く感じました。 実践的プラグマティックには「ソフトウェアの規模や文脈にあわせて、適切に抽象化していただきたい」という以上のことを言っても仕方がないところなのですが、それだけでは経験の浅いプログラマーにとって、まったく分からないという話になってしまいます。 というわけで、今回はクラス設計の原則についてのお話しです。 Bertrand Meyerのクラス設計の原則 Bertrand Meyerは『オブジェクト指向入門 第2版』の中で、クラス設計について章をひと
こんにちは、技術部モバイル基盤グループの茂呂(@slightair)です。 モバイル基盤グループでは、クックパッドの iOS/Android アプリに関する様々な仕事をしています。 不具合を抑え、品質を保ちながら安定してリリースサイクルを回せる環境づくり アプリの開発者がサービス開発に専念できるように、コードリファクタリングやライブラリの整備 OSやライブラリ、開発ツールのバージョンアップに伴う調査・検証・対応 この記事にはiOS9がリリースされた結果、クックパッドのサービスに何が起き、どういう対応をしてきたかをまとめます。 Universal Links iOS9 で Universal Links という機能が入りました。これは、Safari で開いた Web ページ中のリンクに対応したアプリが端末にインストールされていれば、アプリでリンク先のコンテンツを表示できるというものです。 う
仕事に「やりがい」がなくていいの?――固定観念の「プログラムバグ」を修正しよう:仕事が「つまんない」ままでいいの?(10)(1/5 ページ) 「仕事とやりがい」……これは、多くの人が抱えているテーマです。やりがいとは? どのようにしたら「出てくる」の? そのヒントは、「信念の構造図」にありました。仕事の不満や悩みを解消するヒントをお届けする本連載。今回のテーマは「やりがい」です。 連載目次 先日、30代のプログラマーから、次のような話を聞きました。 「仕事がつまんないとは思っていないのですけど、やりがいは感じていないんです。だからいつも心の中に、何となくポッカリと穴が開いている感じがしています。 もちろん、生きていかなければならないから、毎日会社には行きますし、やれと言われた仕事はちゃんとやります。けれども、何となく張り合いがないんです。いつもそんな感じなので、『これをしたい』とか特にない
MySQL 5.6:今までで最高のリリース 2013年2月にMySQL 5.6がリリースされました。このバージョンは、パフォーマンスや使い勝手も大幅に向上し、「今までで最高のリリース」と言われています。また、製品品質の面でも、従来のバージョンよりも高い評価を頂けています。その背景にあるのが、DMR(Development Milestone Release)という開発モデルです。 MySQLは現在、正式リリース前に年に2~4回程度新たな機能を追加した開発途上版をリリースし、ユーザーからのフィードバックを受けて品質を高めた上で、正式版であるGA(Generally Availability)をリリースする、という開発モデルを採用しています。例えば、MySQL 5.6の場合は、以下の図のようにDMRをリリースし、機能追加/品質向上を続けてきました(最後のRCは、Release Candidat
@ripetakobozuさんがツイートした 秋葉原駅で起きたとある事件のまとめです。 内容を見る限り多分美人局かな思われます。(ジュースはその場で買ったようなので) 少しでもおかしいと感じたら無視するか、万世橋警察署に行くのをおすすめします。
勉強会・カンファレンス参加のタイミング、意識 500名集まる勉強会や、それより規模が少なくても200名、場所は渋谷やその他の でっかい会社のでっかいセミナールームで登壇者の話を椅子に座って、膝の上でMac Book ProやiPhoneを使って Twitterにハッシュタグ付きでツイートし続ける、という感じ。 最近年を取ったのか、何なのかわからないけど無料/有料にかかわらず敬遠してしまうようになってしまっていた。 (最近は少し参加しようとしているけど) 中規模、目的意識のしっかりしている勉強会以外興味が薄れてきた という理由が大きそうだ。自分の中では。 理由として 大きめの勉強会なら、Twitterのツイートまとめ、togetterでライブ感そのままの状態で追っていける 生放送、録画OKな勉強会ならそれを見れば良い、見られないものについても最近はプレゼン資料が上がっている わからないことが
デルは2015年10月20日、都内で新製品発表会を開催し、第6世代Coreプロセッサーを搭載したクラムシェル型ノートPC「XPS 13」と「XPS 15」を発表した。 XPS 13は前モデルの基本性能が向上した新モデルで、XPS 15は日本では未発表だった新製品。いずれも発表会当日の10月20日より販売を開始した。 デルの最上位モデル「XPS」シリーズが好評 発表会には、デル マーケティング統括本部 ビジネス&コンシューマーマーケティング本部 本部長の田尻祥一氏が登壇。XPSシリーズについて、「Xtreme Performance Systemを略したもの。上質な、ワンランク上の製品を求めるお客様に向けた、デルの最上位モデルだ。2015年1月のXPS 13の発売以降、コンシューマーとビジネス市場の両方で成功しており、上半期の販売台数は前年比5倍になった」と語った(写真1)。 日本市場での評
※超軽いノリで行こうと思います。そのほうが筆進むし、ついうっかり要らないこと書けるし。 やぁ。(´・ω・`)ようこそ、バーボンハウスへ。 このページはサービスだから、まず落ちついて見て欲しい。 うん、「またディープなネタ※」なんだ。済まない 謝るつもりもないし、許してもらう謂れもないと思ってる。 そろそろ、WebRTCをテレビ電話以外で活用する話をしてもいいと思うのだけど、 私にとってWebRTCは手段であって目的じゃないんだ。そこのところをわかってほしい。 それではブラウザとJavascriptでお手軽!だったハズのものを、 ネイティブで使うという本末転倒ネタを始めようではないか。 ※筆者はWebRTCMeetUpTokyoというイベントでMCUネタを展開しネイティブに突っ込んでいっている はじめに 前置きが長くなりました。活用法やメリットの話は置いておくことにして、とりあえず表題につい
無料で学べる学習向け Webサービス まとめ (プログラミング, Web系) 今回は、プログラミングやWebデザインなどを無料で学習できるWebサービスのまとめました。 追記:「R言語」関係を 無料で学べる 統計・R・機械学習・データマイニング まとめ - はしくれエンジニアもどきのメモ へ移しました。2015年06月15日 追記:「R言語」関係のWebサービスを追記しました。2015年06月09日 追記:「○○が知るべき72のこと」が無料で公開されているので追記しましt。2015年06月08日 動画系 schoo 生放送なら無料、全録画授業を見るなら月額980円。 デザイン、プログラミング、マーケティング、スタートアップ、ビジネス英語 が学べます。 動画+スライドタイプ ほぼ毎日に更新されているのでおすすめ。 schoo.jp ドットインストール 基本的な動画は無料、全動画は月額880円
前回までは、個人番号カードの目玉機能である公的個人認証サービスについて、その機能と技術仕様を解説した。今回は、法規制やセキュリティ、プライバシーなどを踏まえた、民間企業による個人番号カードの適正な扱い方について考えてみたい。 第1回で述べた通り、仮に民間企業が個人番号カードから得られたデータを不適切に扱えば、個人番号カード自体の信頼が失墜し、誰もカード交付を申請しなくなるだろう。 このため政府は、個人番号カードが提供する公的個人認証サービスについて、法律などで取得データの活用に縛りを設けているほか、データを扱う情報システムに一定水準のセキュリティを求めている。 まず、法制度からみていこう。個人を認証する要となる電子証明書シリアル番号(法律上は「電子証明書の発行の番号」)は、法的にはマイナンバーのような特定個人情報には該当しない。発行が任意であり、番号の変更も容易だからだ。ただ、個人に対して
esa がまだ無料の時に半年くらい使ってた。6人くらいで使っていてだいぶ使いやすい感じだった。 その後、有料のアナウンスがesa 運営からあって、社内で課金するか否かについて議論することになった。 (略) 全体で使うことばかり頭にあったため、営業も巻き込んで利用者の母数を増やしたがアクティブユーザがたいへん少ない状態になった。(そりゃそーだよな...) やべーなと思っていた矢先、導入反対派の「お金払っているから嫌々使わざる得ない状況になるなら導入するべきではない(意訳)」という言葉に心が折れてそのまま白紙に。 母数を増やすところに至るまでに、他ツールのと差別化について調べたり反対派との議論でだいぶ疲弊してたということもあってポッキリ折れた。 心が折れる前、エンジニアチームに限っての利用という方向も候補として上がっていたのだけど、一部のデザイナや一部の営業が読み専としてログインし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く