弊社に5年間在籍していたロシアの天才ハッカーが先日退職しました。 ハッキング世界大会優勝の経歴を持ち、テレビ出演の経験もある彼ですが、正直こんなに長く活躍してくれるとは思っていませんでした。彼のようなタレントが入社した場合、得てして日本の大企業にありがちな官僚主義に辟易してすぐに退職するか、もしくはマスコットキャラとして落ち着くかのどちらかのケースがほとんどなのですが、彼は最後まで現場の第一線で活躍してくれました。 そんな彼が最後に残していった退職メールがなかなか印象的だったので、その拙訳をここに掲載します(転載について本人同意済み。弊社特有の部分は一部省いています。) ああ、なんという長い旅だったろう。この会社で5年間もセキュリティを担当していたよ(諸々の失敗は許してくれ) 俺は他の退職者のように面白いことは書けないが、私のこの退職メールを読んでくれている人、特に新人エンジニアのために、
Webエンジニアでも最低限のSEO知識を持っておきたい ferretやferretOneといったウェブマーケティングのメディア、ツールを開発、運営している株式会社ベーシックで働いており、近々ECサイトphocaseにて本格的にSEO施策を行うので、勉強がてらエンジニアが覚えておくべきだと思ったSEO周りの知識をまとめました。 この記事も書いていたら長くなってしまったので知らない部分をピックアップして読んでいただければと思います。 実装方法やSEO施策の詳細は貼ってあるリンクだけではなく、 別途Googleで検索するなどして複数の意見をインプットすることをおすすめします。 ###★この記事を読むとどうなるか マーケター、ディレクターとのやりとりがスムーズになる。 意図せず検索順位を下げてしまうコードに気づける様になる。 エンジニア側だけで動けるSEO施策を提案できる様になる。 なんとなくSE
非デザイナーエンジニア(Rubyist)の私が、一人でこんなWebアプリを作ってみました。 まだβ版ですが、Pocketやfeedlyの未読コンテンツの中から、 重要度が高いものだけをリマインドしてくれるサービス「Reminderr」です。 Reminderr:http://www.reminderr.me/ 要するに、私自身のPocketとかRSSがカオスになっているので、 その中で重要なものだけ教えてほしかったので、 自分で作っちゃえ!って思って作りました。 そのときに使った便利ツールたちをまとめておいたら便利そうだったので、 今回使ったもの+αを全てまとめてみました。 紹介するツールたちを駆使すれば、 非デザイナー&デザインセンス0の私が、 1週間程度でこれくらいのアプリをリリースできるので、 他のエンジニアにも便利なツールがいっぱいあると思います。 Bootstrap系 Boots
エンジニアコミュニティで書く内容かなと思いつつ 何番煎じかなと思いつつも 仕事上でズルい小ワザを駆使するだけでデキル人に見せかけることができるテクニックをまとめてみた。 ただし付け焼刃だよ! どうでもいいことほど、早くやる どうでもいいことは、みんなどうでもいいと思っているので、後回しにされがち。 どうでもいいことほど早くやると、他の人との差別化が出来るので、 「おっお前気が利くなぁ!」とか「おっお前仕事早えなぁ」みたいな反応をもらえる。 超メリットある。 どうでもいいことは大体、スキルがいらない仕事だったりする。誰でもできる。 内勤系の仕事は相対評価なので、所属集団よりちょっとデキると思われるとヒーローになれる。 正確に言うとヒーローにはなれないがヒーロー気分を味わいながら仕事できる。ストレスなく仕事が出来るって最高だと思うの。 所属集団の見極めは肝心。 人の頼みは、即対応 今すぐじゃな
こちらの内容は第一回 MAMORIO Meetupで発表した内容をまとめたものです。 背景 弊社ではお弁当が必要な人は前日に注文しておけば、会社が無料で提供してくれる福利厚生があります。(素晴らしいですね ) ちょうど会社の近くに安くて美味しいお弁当屋さんがあり、配達もしてくれるのですが、この注文先のお弁当屋さんは電話かFAXでしか注文を受け付けておらず、誰かが毎日集計して朝お弁当屋さんに注文する必要がありかなり面倒です。 具体的には以下のような作業が毎日必要になります。 集計 呼びかけ: 明日誰がお弁当が必要か聞く リマインド: 集計時に忙しくてすぐ答えてくれない人もいるので未回答の人に対してリマインドする キャンセル: 集計したもののやっぱりキャンセルとなった場合はその分を差し引く 確定&発注: 集計した個数を電話あるいはFaxで発注する この作業を毎日人がやっているようでは、弊社の様
公開前に知人に見せたら、読むのに20分もかかったわ!! と、お叱りを受けましたw オススメのツールやWEBサービスということで50ほど紹介していますが、僕の使用感のほかに、ところどころ経験談的なものが入っています。そのあたり、読むのがめんどうな方は読み飛ばしていただければ幸いです。 2万文字近くあるので、お時間ある際にゆるりと読んでいただければと思います。 それではお楽しみ下さい! サイト解析に使えるツール・サービス import.io Juicer Ptengine GTmetrix CLOUD FLARE wayback timemachine シミラーウェブ Open Site Explorer サクラサクLABO aguse Built with ディレクションに使えるツール・サービス ウェブチェッカー Cat Mdes maindmaister ひとりブレスト 関連キーワード取得
うまくいきそうな技術とうまくいきそうにない技術とがある。どんな技術でも最初はすべて未完成である。そのときに、うまくいきそうな技術と、うまくいきそうにない技術をかぎ分ける必要がある。 うまくいかない問題のはらんだ技術を選んでしまうと、どれだけの多くの人月・資金を投入しても失敗する。失敗には必ず理由があって、その失敗をしない・させないための努力をしつづけるしかない。 うまくいかない技術を選ばないため、失敗をさけるためには、直感がきく技術者になることだと私は考える。 その分野での標準的な各手法(定石)を知っていて、使うべきときと使ってはいけないときとを知っている。 方程式を解かなくても解の挙動が分かる。 厳密なやり方と荒っぽいやり方との両方を使い分けられること 自分の理解力を確かめるための努力を継続している 大きさが変われば測定手段が変わることを理解していること 標準的な技術についての理解をもっ
若手エンジニアを不幸にしないための開発の「べからず」集を書いてみました。 「若手エンジニアを不幸にしないため」とは書いていますが、若手に限った内容ではありません。 いろんな開発の「べからず」のために不幸になるのは、とりわけ若手が多いということを意識したためだと思ったからです。 ・若手には、方針の決定権がない。 ・若手は、組織の中で道具のように扱われてしまう場合がある。 ・(今の)若手は、将来も働き続けるための力を付けるための組織内での教育が、(昔ほど)なされなくなってきている。 ・コスト意識が乏しいので必要性が乏しいことについてまで残業前提の仕事のスケジュールを組織がたてることが多い。(その分野の理論を知っていれば自明のことを実験で証明することを要求されるのは苦痛である。) 設計指針の「べからず」 何ができれば十分かを明確にしない 開発目標は、何ができれば十分なのかを明確にしないまま、追加
まえがき 今回書く内容は、ある程度経験あるエンジニアでも、陥りがちなものに絞って書いてみたつもりですので、[重複コードは書かない]などの超あたりまえの事は書いていません。 2017/03/16 最近よく見られてそうなので1つ追記[そもそも継承するな!!!] そもそも継承するな!!! 継承するのは、どうしようもない場合のみにしてください。 その前に、strategyパターンや、compositeパターンなどの他のやり方を考慮してもなお、継承するのが妥当である場合のみにしてください。 基本的に継承しないほうが、スケーラブルだし、テストコードも容易にかけます。 継承はis-a関係 「あー、継承ね。はいはい」で飛ばしてんじゃねーよ。 いやマジで!!! ほぼ全てのエンジニアは[is-a]が何か知っています。 というのも全てのオブジェクト思考の書籍には出てくる概念だからです。 しかし、私の経験上この概
※ほぼ半分を無料公開しているノートです(結城メルマガVol.032より) 今回の「本を書く心がけ」は「手書きノートのスナップショット」をお送りします。 このコーナーは、結城が書籍を書くときにノートに手書きしていたメモをお見せするというものです。メモが何を意味しているか、書籍にはどう反映されたのかを合わせて解説します。執筆の舞台裏をちょっぴりお見せしているといえるかもしれません。 ●「自然な流れ」を作り出すまずは、『暗号技術入門』という書籍を書いていたときのメモです。執筆のためのメモはたくさん書いているのですが、そのうちのとある一ページです。 ◆『暗号技術入門――秘密の国のアリス』(手書きメモ) 上のメモは、日付によると2002年9月24日に書いたものですね。いまからざっと10年くらい前になります。このメモは、「どんな内容の本にしていこうかな」と考えているときに書いていたものです。 この時点
・近所の買い物もロングツーリングもこなせて、・国道でも流れに乗れて、・故障の不安が少なく何年も乗れて、・おしゃれ(主観)。。。 そんな便利なバイクが欲しくて、スーパーカブ二台を購入し、合体させることを決意。 スーパーカブ90の車体にスーパーカブ100(通称タイカブ、HA06)のエンジン(HA05E)とキャブレター(PB88K,径16mm)を載せました。今回は耐久性も重視のためエンジン、キャブには手を加えていません。 ベースのカブ90はコテンパンに乗り倒した車両だったため、レストアも兼ねて。 細かいパーツなどは ナナカンパニーさん、アウトスタンディングさん、付き合いのあるバイク屋さんで買いました。 分解、組み立ては自分で。塗装は知り合いのプロに頼みました。
最近オークランドで起きた悲劇*は、すべてのMakerに対する悲痛な警告でもある。Makerの境界が広がり、どこでメイキングの活動が行われるかわからない今、安全性に関する訓練を行い、自分たちや周囲の人たちの安全を守らなければいけない。火は人類のもっとも古い道具であるが、それでも恐ろしい事態にならないように十分に警戒し準備しておく必要がある。これについては、多くの人が考えたり書いたりしている。私が何よりも強く推薦するのは Gui Cavalcantiの記事(英語)だ。 * 日本語版編注:カリフォルニア州オークランドの倉庫「Ghost Ship」で現地時間2016年12月2日深夜に開かれていたパーティー中に発生した火災のこと。この火災では36名の方が犠牲になりました。現場となった倉庫はアーティストの住居やスタジオとして利用されており、建物内に多数置かれた家具などが避難の妨げになり、消火設備も設置
ツイートに位置情報を追加する 位置情報と一緒にツイートした場合、Twitterはその位置情報も保存します。 毎回ツイートする際に、位置情報を付加する/付加しないを選択することができ、いつでも過去の位置情報を全て削除することも可能です。 詳細はこちら
1. 分からない。いくら説明を読んでも分からない。 ● 1.1. 未だに分からない Java 的オブジェクト指向 今日び Java 的オブジェクト指向の説明なんて星の数ほどあるような気がしますが、それでもなお「これで分かった!」という説明に辿りつけない不運な人がいるようですね。まぁこんだけ色々な説明が溢れていたら逆にどれを読めば良いのかワケ分からなくなってしまうのかもしれません。じっくり読んでも理解できなかったのであれば、きっとその説明と読者の相性が悪かったんでしょう。… というわけで、僕も Java 的オブジェクト指向が全っっっっ然これっぽっちも分からないという人に向けて説明する記事を書こうと思います。そうでない人には無価値な記事ですのでブラウザの「戻る」をクリックしましょう。 ● 1.2. 「オブジェクト指向」という名の南の島がある オブジェクト指向にはいくつもの専門用語があって、学習
(左)エコロボット制御担当の高橋亮さん (中)チームリーダーであり、エコロボット担当の田中敬さん (右)ピットクルーでハイブリッドロボット担当の山田雄大さん 遅ればせながら、学生ロボコン2016・CHAIYO! シーズンの覇者、東大RoboTechのインタビューをお届けする。 記者の不躾な質問にも、淡々とかつ何も隠すことなく答えてくれたのは、チームリーダー兼エコロボット “班長” の田中 敬さんと、エコロボットの制御担当かつ田中さんの “腹心” でもある高橋 亮さん。本稿では、特にNHK及びABUの感想、開発の経緯、そしてチームのマネジメントについて聞いた。 これまで優勝校インタビューをしてきて毎回感じるのは、「優勝校にはどこかに “凄み” がある」という極めて文系的な感想。田中さん高橋さんに話を聞き、今回もある種の凄みを感じさせてもらった。可能な限り、これをお伝えしたい。 なお、技術的な
- はじめに - タイトルが575です。 大学、大学院と進学し、就職して半年が経ちました。 今はコード書いたり研究活動するタイプのエンジニアとして働いています。 最近、大学でも会社でも評価されるのに誰も教えてくれない事があるなと思いました。 それは高専の時教わった「無ければ作る」という考え方です。 これがすごい大事だなあと思っているので、よしなに書いていこうという記事です。 - 無ければ作るとは - 高専に在学して居た頃、プログラミングの先生も電子回路の先生も口を揃えるように言っていました。 「無いものは自分で作ってみなさい」「まずは自分の手を動かしてみなさい」と。 「望んだ物や環境がこの世に無いならば、あなたが作れば良いんです」と。 高専に居た頃は「いや、でもそんなの無理…」とか、よく思ったりしました。 望むものって大体自分の手が届くか届かないか分からない所にあって、多分届かないだろうと
■問題 もし,あなたが,突然,電車で「この人,痴漢です」と言われたらどうすべきでしょうか? ■結論 駅のホームから動かずに,その場から,携帯で知り合いの弁護士か弁護士会に連絡すべきです。 そして,「今から弁護士が来るので,それまでここで待ちます。移動しません。」と説明してください。 それができないのであれば,すぐにスマホの録音・録画を始めてください(現在の状況を自分で喋って録音できるとベターです)。 駅員室や鉄道警察の建物には移動しないでください(特に駅員室には移動しないでください。理由は後述します)。 【2014.06.05追記】弁護士会では即座に対応しきれないことがありますので,知り合いの弁護士がベストです。「知り合いの弁護士なんていない!」という方は,事前に,即時対応を謳う法律事務所等をネットで検索して,電話番号を登録しておいていただけると有益かと思います。 【2015.06.08追
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く