ClownEngineerのブックマーク (22)

  • 一次面接で企業に「会わなきゃよかった」と思われてしまう人、3つの特徴 - paiza times

    Photo by Amtec Staffing こんにちは、谷口です。 転職活動を始めた方にとって、最初の関門は「一次面接」かと思います。まずはここを通過できないと何も始まりませんよね。 しかし、何社も応募しているのに「一次面接すらなかなか通過できない…」という人は珍しくありません。 一次面接を通過できない人は、一体何がマズいのでしょうか? 実は、面接で「企業側が応募者に対して知りたいこと」というのは、まとめると「3つ」しかありません。 応募者はその「3つのこと」を考えて、話せるようにしておけばよいのです。 これができていれば、「スキルが必須要件に達していない」などでない限り、ほとんど落ちることはありません。(むしろ「この人なら現時点でのスキルが足りていなくてもキャッチアップしてくれそう」と思われて通過できるケースも大いにあります) しかし、落ちた企業はお祈りメールしかくれないし、「どこが

    一次面接で企業に「会わなきゃよかった」と思われてしまう人、3つの特徴 - paiza times
  • ネットサーフィンの壺

    はじめてFirebaseを学んだときは良さがまったくわかりませんでした。 それはいまいちメリットがわかりづらか […]

    ネットサーフィンの壺
  • プログラマーの三大美徳ってあるじゃん

    Perl開発者のラリー・ウォールの言葉だけどさ。 その1、怠惰 これは、いちいちやる必要がないようなことはできるだけ効率化したり自動化しようぜ そのための労力を割くことは厭わないぜそれがハッカーだぜ そういうスタンスを表した言葉だと思う その2、短気 これはイライラしつつ現状に我慢するくらいなら より良く改善してストレスフリーに生きようぜそれがハッカーだぜってことだと思う その3、傲慢 これはおれの書いたコードは誰が読んでも素晴らしいんだぜメンテナンス性も高いぜ って思わせるくらい当に素晴らしいコードを書こうそれがハッカーだぜ という気概を表した言葉だと思う こっからが題なんだけど真逆だよね日IT業界 スタートアップ界隈は違うかもしれないけどさ みんな「勤勉」で「気長」で「謙虚」 そりゃジャパン生産性低いわって思った七夕 これから変わりますようにって短冊に書いて吊るしてる

    プログラマーの三大美徳ってあるじゃん
  • TEDトークから学んだ、やりたいことを20時間で達成する方法 | シリコンバレー留学生の日記

    TEDトークを英語の学びとして、そして新しい視点の取り入れとして見るのがものすごく好きなのですが、今回見たTEDトークは今までで一番感動しました。(身近に感じました) youtu.be The first 20 hours — how to learn anything (何を学ぶにも最初の20時間だけやってみる) みなさんもご経験はあるのではないでしょうか。 何かを極めるわけではなく、ただ単に興味あることや、経験として何かをやってみることで、 興味があることを始めたが自分の下手さにがっかりしてやめてしまった友人と比べて全然結果がでない下手を披露するのが嫌で人前ですることを辞めたらいつの間にかすること自体を辞めてしまったなどです。 というのも、今まで僕は何をするにも結構ドベから始まり、悔しい思いをしつつそれをなんとなく継続した結果、気づいたらいい感じになっているときがあります。 その、『い

    TEDトークから学んだ、やりたいことを20時間で達成する方法 | シリコンバレー留学生の日記
  • 効率的に仕事するために考えて欲しい7つのこと - ゆとりずむ

    こんにちは、らくからちゃです。 システム業界に身を置いておりますと、色んなお客様とお仕事をさせて貰う機会があります。システム構築はお客様との二人三脚。お客様の作業効率が弊社の作業効率に直結することも多いものの、横から『こうしたほうがええんとちゃうの?』とも言い出せず、悶々としてしまうときがあります。 そこで直接は言いづらい『ここらへん考えてみてほしいなー』という点について、だらだら適当に書いてみます。ありきたりのことしか書きませんが、どこかのプロジェクトの燃焼速度が多少なりとも遅くなれば幸いです。 例題 例えば、上司からこんな風に指示されたものとします マーケの部長が、修理案内の通知を封筒に詰めて送る作業をやってくれるひと探してるんだけど、お願いしてもいい? 宛先と対象商品と諸々が書かれたA4用紙が1000人分くらい来るからさ、宛先が東日なら茶色、西日なら白色の窓付き封筒に入れて糊付け

    効率的に仕事するために考えて欲しい7つのこと - ゆとりずむ
  • 日本の先進国陥落は間近、人口減少を前に成功体験を捨てよ

    <ニューズウィーク日版8月8日発売号(2017年8月15&22日号)は「2050 日の未来予想図」特集。少子高齢化で迫りくる人口大減少。国際的な舞台で現在の影響力を維持できなくなった日の未来像は中国の衛星国か? 近づく恐ろしい未来に日人はどう立ち向かうべきか、「窮地に活路」を示す7つの未来予想をまとめた。この特集から、「もはやデフレや日的資主義は口実にできない」と説くデービッド・アトキンソン氏による寄稿を転載する> 先進国経済の中で、2050年の日経済を予想することはとりわけ難しい。 他の先進国の場合、発展する中国経済の影響や欧米の金融危機などさまざまな苦難があっても、政府や学者、経営者などが対策を打ってきた。改革とイノベーションによって経済成長を持続させてきた実績があるため、エコノミストは過去のデータからの「延長線」を引っ張ることで予想が可能となる。 日でも改革は昔から求

    日本の先進国陥落は間近、人口減少を前に成功体験を捨てよ
  • バグハンター・にしむねあ氏特製“脆弱性たっぷり”Webアプリを半日でどこまで「堅牢化」できるか? - はてなニュース

    2017年7月某日の朝9時、デジタルコンサルティング事業などを手がけるSpeeeのオフィスにエンジニアたちが続々と集まってきた。エンジニアたちに向けて提示されたのは、リクルートテクノロジーズ シニアセキュリティエンジニアの西村宗晃氏(にしむねあ氏)いわく「Ruby on Railsで頑張って書いた、脆弱性てんこもりのソーシャルメディアアプリケーション」。そこから半日かけてそのソースコードを修正し、どれだけ堅牢化できるかに取り組むユニークな勉強会が行われた。 (※この記事は、株式会社リクルートテクノロジーズ提供によるPR記事です) クロスサイトスクリプティング(XSS)やSQLインジェクション、ディレクトリトラバーサルといったWebアプリケーションの脆弱性について、知識としては知っているエンジニアが大半だろう。だがこの勉強会では、にしむねあ氏がGitHubで公開したソースコードを目で見て確認

    バグハンター・にしむねあ氏特製“脆弱性たっぷり”Webアプリを半日でどこまで「堅牢化」できるか? - はてなニュース
    ClownEngineer
    ClownEngineer 2017/08/10
    面白いです!
  • 「新機能作成時に開発ブランチに細かくmergeしていく戦略」について社内勉強会で発表しました - Hatena Developer Blog

    はてなのアプリケーションエンジニアのid:shiba_yu36です。社内技術勉強会で「新機能作成時に開発ブランチに細かくmergeしていく戦略」という発表をしたので、資料を公開します。 speakerdeck.com 以下、簡単に文字でまとめておきます。 戦略 ユーザーに新機能が見えないようにする工夫をし、新機能のbranchもどんどん開発ブランチにmergeしていく mergeされたものは随時番にリリースされるが、ユーザーに見えない工夫をしているので問題なし PRは可能な限り細かくする 機能が完成したら最後にユーザーに新機能を見えるようなPRを作り、mergeしてリリースする なぜこの戦略を使うのかいろんな失敗を経験して、この戦略を最近使っている。 失敗パターンその1: 巨大PRパターン 失敗パターンその2: 新機能リリースブランチパターン 失敗パターンその1: 巨大PRパターン 新機

    「新機能作成時に開発ブランチに細かくmergeしていく戦略」について社内勉強会で発表しました - Hatena Developer Blog
  • commandlinefu.comで見つけた便利・面白Linuxコマンド使用例 - もた日記

    commandlinefu.com コマンド使用例 ^foo^bar mount | column -t time read (ctrl-d to stop) echo "You can simulate on-screen typing just like in the movies" | pv -qL 10 mv filename.{old,new} diff <(sort file1) <(sort file2) !* !:- fc date -d@1234567890 ps awwfux | less -S bind -P mkdir -p work/{d1,d2}/{src,bin,bak} showkey -a ccze grep . filename > newfilename grep -Fx -f file1 file2 grep . * kill -9 $$ tail

    commandlinefu.comで見つけた便利・面白Linuxコマンド使用例 - もた日記
    ClownEngineer
    ClownEngineer 2017/08/02
    これは使える。ブックマーク不可避。
  • Web界隈で最近気になるWebサービスとか集めてみた【2017年8月版】 - Brian'z Imagination

    インターネットに触れている時というのは、大抵ひとりのときだ。 ここ半年くらい、おかげさまでいろいろな人に出会い、ブログを書くのも疎かになってしまったけれど、またひとりになる時間が増えそうなので、またブログを書き始めようと思っている。 さて、今夏の池袋はサウナのような状態になっているけれど、人混みに負けず冷房を効かせたサンシャインシティの一角で、コツコツと収集していたWebサービスをおよそ1年ぶりに紹介していこうと思う。 海外Topol.io Topol.ioは無料から始めることができるかっこいいデザインのHTMLメールが作成できるエディターだ。 デスクトップベースで、豊富なテンプレートを選べば簡単にセンスのいい画像入りのメールを作成することが可能。 Matte Mockups Matte MockupsはCSS3をベースにしたiPhoneiPadなどのモックアップだ。 画像埋め込み型

    Web界隈で最近気になるWebサービスとか集めてみた【2017年8月版】 - Brian'z Imagination
  • プログラマをクソコードで殴り続けると死ぬ - megamouthの葬列

    ここにクソコードがある。 誰が作ったかはわからぬ。それが、どのような経緯でクソコードとなったのか、 あるいは、最初からクソコードであったのか、それらは全てクソコード自身が知るのみである。 ファーストコンタクト ある日、営業からシステム案件を打診されたので見積もりして欲しい。というメールが来る。 とある企業の既存システムに機能を追加する簡単な案件ですが、なななんとソースや仕様書をご支給いただけます! と、それはサンタにプレゼントが貰えると信じて疑わぬ子供のような真っ直ぐなメールである。 ソースコードが入った圧縮ファイルを受け取ったプログラマは、早速、コードを読んでみる。 そのシステムが当にいいコードで書かれているかを判断するには時間がかかるが、 クソコードであるかはおおよそ30分でわかる。 インデントがタブとスペースどちらかに統一されていないとか、フレームワークの誤用があるとか、またはフレ

    プログラマをクソコードで殴り続けると死ぬ - megamouthの葬列
  • Pythonの可視化ツールはHoloViewsが標準になるかもしれない - Qiita

    HoloViewsとは HoloViews は砕けた表現をすると、matplotlibやBokehなどの可視化ツールを使いやすくしたラッパです。 どのバックエンド(matplotlib, Bokehなど)を用いても統一されたコードかつ簡素な記述で可視化を実装することができます。 可視化にかかる学習コストは結構ばかにならないので、HoloViewsを使うことで「可視化のコードを書くことに時間を浪費するのではなく、来のデータ分析などの業務に集中しましょう」といった感じのコンセプトのようです。 特にmatplotlibのシンタックスは難解なものが多いので、「もう少しシンプルにならないの?」と思っている方は多いのではないでしょうか。 バックエンド 下記の可視化ツールがバックエンドとして使えます。 matplotlib Bokeh Plotly(experimental) インストール conda

    Pythonの可視化ツールはHoloViewsが標準になるかもしれない - Qiita
  • 【はてなブログ】会話形式の吹き出しを記事内で使う!ちょっとした工夫で記事を見やすくカスタマイズ!!

    といった具合に、記事内で会話形式のコンテンツを作ることができるんですよ。 どうでしょう。 さらっと作った会話形式の文ですが、普通に書くより見やすくなっていませんか? 導入自体は、テンプレートとして保存しておけば簡単に使うことができるのでぜひ試してみてください。 HTMLの書き方をチェック 今回の方法では、はてなブログで記事を作成する時に直接記述する必要があるので、ある程度の基形をコピーしておいて即座に使えるようにしておくと良いと思います。 では、HTMLの書き方を確認してください。 <div class="person-right"> <img> <p>ここに右側の人のテキスト</p> </div> <div class="person-left"> <img> <p>ここに左側の人のテキスト</p> </div> 会話の数によって量が変わってきますが、とりあえず基形がこちらです。 ち

    【はてなブログ】会話形式の吹き出しを記事内で使う!ちょっとした工夫で記事を見やすくカスタマイズ!!
  • 【Create Link】画像引用を"劇的"に楽にするChrome拡張 - ぼっちサーファーのブログ

    ブログに使う写真や画像って大切ですよね。 今回は画像を引用するときの手間を劇的に減らせる小ネタです。 引用:写真 - Wikipedia なお引用自体の是非云々についての話ではないのでご理解の上お読みください。 ブログ画像の優先順位 Chrome拡張機能 Create Link 実際使ってみる 当は。。。 スポンサーリンク ブログ画像の優先順位 できるだけ自分で用意したいんだけどね。 出来ない時もあります。 そんなときは著作権フリーの写真サイトから画像を使わせていただいてます。 ぼっちさんがお世話になってるフリー写真のサイト。 こちらは出典の明示も不要。 pixabay.com また他のサイトの画像を引用させていただく事もあります。 でも出典元の明示に結構時間がかかるんだよね。 さっき上にあった画像の下のやつね。 これHTML的にはこんな感じ。 <span style="font-siz

    【Create Link】画像引用を"劇的"に楽にするChrome拡張 - ぼっちサーファーのブログ
  • 実践的なアプリケーションを書いてみよう! Rustの構造化プログラミング【第二言語としてのRust】 - エンジニアHub|若手Webエンジニアのキャリアを考える!

    実践的なアプリケーションを書いてみよう! Rustの構造化プログラミング【第二言語としてのRustRustを使って、実際にアプリケーションを3つ書いてみましょう! その前に、プログラムの構造化に必要な手法、ジェネリクス、構造体、列挙型、それにトレイトといった概念についても説明します。 前回の記事では、Rustの基的な文法や型を説明し、他のプログラミング言語ではあまり見かけない、Rustならではのメモリ管理の仕組み(所有権・参照・ライフタイム)についても解説しました。 今回は、Rustを使って、実際にアプリケーションを書いてみましょう。 制作するのは、Unix環境ではお馴染みの文字列検索プログラムであるgrep(その機能限定版をRustで書いたrsgrep)、アナグラム(単語の文字を入れ替えた単語)を求めるプログラム、そしてHTTP/0.9サーバです。 しかし、アプリケーション開発に入

    実践的なアプリケーションを書いてみよう! Rustの構造化プログラミング【第二言語としてのRust】 - エンジニアHub|若手Webエンジニアのキャリアを考える!
  • 長時間労働を解消したら優秀な人が来なくなった - 外資系金融マンの読書ブログ

    2017 - 07 - 30 長時間労働を解消したら優秀な人が来なくなった ブラック企業の代表例からホワイト企業の代表例へと変化したとあるSIerの話 業績はすこぶる好調、次なる課題は労働環境 実在する会社かどうかも含めて想像にお任せするが、ここでは仮にA社と呼んでおこう。 A社はインターネットの発展とともに急激に業績を伸ばしていった。月400時間という超長時間労働に支えられて非常に大きな会社へと発展していったのだ。 当時のA社に勤めていた人は「もらったストックオプションが結構な額になった」と喜んでいたり、「あのころは当に寝られなかった」などと懐かしんでいたりする。 そうして発展したA社の経営陣は、東京に対して次のようなミッションを掲げたそうだ。 業績はとても好調だ。みんなとても良く頑張ってくれている。しかし、頑張りすぎて弊社がブラック企業呼ばわりされている。会社としてのイメージアップの

    長時間労働を解消したら優秀な人が来なくなった - 外資系金融マンの読書ブログ
  • Pandasを使ったデータ操作の基本 - ぴよぴよ.py

    データ分析の会社に転職してから3ヶ月。 最初の1ヶ月はPandasの扱いに当に困ったので、 昔メモしてたことを簡単にブログに記録しておく(o ・ω・)ノ 【追記】2017/07/31 0:36 データが一部間違ってたので修正しました Pandasとは pandasでよく使う型 テストデータについて 余談 Pandasでのデータ操作入門 pandasのload データ(csv)のロード データのサイズ データのカラム 行列から必要な列(カラム)を取り出す 条件にマッチするデータを取り出す 1. DataFrame.queryで取り出す True/FalseのSeries型を指定し、Trueの行だけを取り出す 追記(2017/12/14) 行列から必要な行番号を指定してを取り出す グループ分けと集計 新たな列を追加する 固有値を追加する 他の列を加工して新たな列を作る 他の複数列を加工して新

    Pandasを使ったデータ操作の基本 - ぴよぴよ.py
  • ある文系プログラマがテックリードを任されるまでに学んだこと ── 最前線で生き延びる4つの戦略 - エンジニアHub|若手Webエンジニアのキャリアを考える!

    ある文系プログラマがテックリードを任されるまでに学んだこと ── 最前線で生き延びる4つの戦略 コンピュータサイエンスの専門教育を受けず、20代半ばで格的なプログラミングを始めた文系エンジニアが、いかに学び、考え、生き延びてきたのかを伝えます。 こんにちは。白山(@fushiroyama)と申します。現在は新聞社のデジタル事業部署で、モバイルアプリ開発のテックリードをしています。 自分のエンジニア人生を振り返ると、これまでの道のりは決して平坦ではありませんでした。コンピュータサイエンスの専門教育を受けず、格的にプログラミングを始めた年齢も23、4歳と決して早くありません。 そんな自分が、いかにして開発チームのリーダーを任せてもらえるまでになったか? 考えてみると、次の4つの戦略で生き延びてきたようです。 自分だけの居場所を見つける 必要な知識を効率的に取捨選択する 他のエンジニアに差を

    ある文系プログラマがテックリードを任されるまでに学んだこと ── 最前線で生き延びる4つの戦略 - エンジニアHub|若手Webエンジニアのキャリアを考える!
  • 上の世代の「闘う障碍者」には感謝もしてるけど、もう休んでほしいとも思う

  • 「しかたなく楽天」として利用され、愛されない&嫌われる2つの理由

    (他に選択肢がないから)「しかたなく楽天」パターンが多すぎそもそも、楽天という企業はどういう企業だろう? ビジネスのデータ上は「楽天カードがすごい」「楽天トラベルがすごい」など色々あるかもしれない。 しかし、利用者は【しかたなく楽天】という感覚が一番強いだろう。 魅力のないラーメン屋やショッピングモールに「しかたなく」入ることがある。 それと同じで、楽天が色んな事業を手広くやることから「しかたなく楽天を選ぶ」ことが、多すぎる。 しかも、なまじ規模が大きいから「しかたなく楽天」と言った人の意見は色んなとこから挙がっている。 財界人「あのホリエモンに野球チーム持たせるぐらいなら、三木谷に持たせたほうがまだマシ。ホリエモンに野球チーム持たれたら何するかわかんねーから楽天にします」(※楽天ゴールデンイーグルス誕生に至る世論) ネット民「Amazonは数多くの労働問題を抱えてるし、Amazonに合わ

    「しかたなく楽天」として利用され、愛されない&嫌われる2つの理由