ブックマーク / tech.innovator.jp.net (4)

  • 採用面談(カジュアル面談)をするときに考えていること - Innovator Japan Engineers’ Blog

    こんにちは、CTOの山岡(@hiro_y)です。 採用活動において、「採用面談」(あるいは「カジュアル面談」)を行うのが当たり前になってきました。いわゆる「採用面接」とは別の、選考過程ではない、その前段階という立て付けです。今回は、自分が採用面談をやる側として考えていること、心がけていることについて書いてみようと思います。 ちなみに、当社では私がエンジニアとデザイナーの採用面談を担当しています。自分一人で行うことも、誰かエンジニアやデザイナーと一緒に行うこともあります。 採用面談の目的としては、イノベーター・ジャパンという会社のことを知ってもらうことと、もし何か知りたいこと、聞きたいことがある場合にそれに対して答えることです。基的には会社紹介を行っていくのですが、話を始める前に、知りたいこと、聞きたいことがないか伺って、あるようならその話題を中心に紹介をしていきます。 昨今の情勢によって

    採用面談(カジュアル面談)をするときに考えていること - Innovator Japan Engineers’ Blog
  • 解明!password_hash関数で生成される文字列の正体 - Innovator Japan Engineers’ Blog

    こんにちは、CTOの山岡(@hiro_y)です。 (この記事は、来る2022年4月9日から開催されるPHPerKaigi 2022に登壇応募したものの選出されなかった題材をブログに書くことで供養しようという試みです。) Webシステムでパスワードを保存するとき、そのままの値(平文)で保存してはいけません。データベースの中身が何かしらのインシデントで漏洩してしまった場合、パスワードの内容が明らかになってしまうからです(漏洩の時点でもっと酷い事態になっていそうではありますが…)。では、どのような対策を行えばよいのでしょうか。 パスワードはハッシュ化しよう 一つ目の対策は、パスワードを秘密鍵を使って暗号化、保存する方法です。 その場合、それぞれの暗号化に共通の秘密鍵を使わないことが大切です。また、初期化ベクトル(IV)としてそれぞれ異なるものを用意、ブロック暗号化モードを利用して暗号化した結果が

    解明!password_hash関数で生成される文字列の正体 - Innovator Japan Engineers’ Blog
  • PHP 7.4 のFFIについてまとめてみた - Innovator Japan Engineers’ Blog

    こんにちは、エンジニアの @hanhan1978です。 2019/11/27(水)GMO Yoursにて開催された第144回 PHP勉強会@東京 - PHP勉強会@東京 | Doorkeeperにおきまして、「PHP 7.4 のFFIについてまとめてみた」というタイトルで発表してきました。 PHPカンファレンス第20回記念elePHPantも登場 PHP-FFIとは? PHPから、C言語やGo等で作成されたネイティブのコードを呼び出す拡張です。個人的にはすごく面白そうだなと思ったのですが、PHP勉強会が初心者の方が比較的多いということをすっかり失念していました。 念の為、プレゼンの冒頭で「今日覚えたことは、明日忘れても仕事に支障はありません。」とお伝えしましたが、学習曲線に変な影響を与えていなければよいなと心配しています。 下記に登壇スライドと、スライド内で紹介したブログやPHPマニュアル

    PHP 7.4 のFFIについてまとめてみた - Innovator Japan Engineers’ Blog
  • 勉強する意味、自分をアップデートする意味 - Innovator Japan Engineers’ Blog

    こんにちは、CTOの@hiro_yです。この記事はイノベーター・ジャパン Advent Calendar 2016の1日目、最初の記事です。これからメンバーが25日のクリスマスまでいろいろな記事を書いていくので、乞うご期待です。 さて、先日「リアルの勉強会やカンファレンスに参加する意味」という記事を書きましたが、その続きというかそもそもの前提みたいな話を書こうと思います。お題は「どうして勉強するのか」です。 皆さんはそれぞれ「できること」があって、それを提供することでお仕事・業務となり、対価を受け取っていると思います。その「できること」がどうしてできるようになったかというと、経験だったり、今まで勉強してきたことが元になっているのではないでしょうか。 「できること」の量は変わらないのでそのままお仕事を続けていける…と思いきや、世の中のテクノロジーや社会情勢はどんどん変化していきます。昔よりず

    勉強する意味、自分をアップデートする意味 - Innovator Japan Engineers’ Blog
  • 1