treeappsのブックマーク (606)

  • 女性エンジニアが少ないとやる気が出ない問題で批判「懲戒解雇されてほしい、エンジニアやめろ」一方、過敏に反応しすぎの声も

    リンク ログミーTech(テック) 「女性エンジニア少ない問題」を解決するために、機械学習で男性エンジニアを女性に変換する 2018年4月21日、株式会社サイバーエージェントが主催するイベント「Battle Conference U30」が開催されました。30歳以下のエンジニアによる30歳以下のエンジニアのための技術カンファレンスであるイベントには、さまざまな領域で活躍する若手が登壇。企業の枠を超えて、自身の技術・事業・キャリアに関する知見を発表しました。「機械学習ブームの裏側に」に登壇したのは、ヤフー株式会社データプラットフォーム部の池上哲矢氏。「女性エンジニアが少ない」という問題に対して、機械学習を用いて解決を試みた、 384 users 527

    女性エンジニアが少ないとやる気が出ない問題で批判「懲戒解雇されてほしい、エンジニアやめろ」一方、過敏に反応しすぎの声も
    treeapps
    treeapps 2018/06/22
    何かを発信するという事は、色々な批判を受ける可能性があります。私もブログでクソ記事書いた時、想像もしてなかった批判を浴びました。批判や炎上を避けるため、言葉を選ぶ能力を身につける必要があります
  • Spring ではないプロジェクトに Spring REST Docs を使う - L is Bエンジニアブログ

    みなさん、こんにちは。 direct のサーバー開発担当の持田(@mike_neck) です。 日は Spring を使わない、 Spring REST Docs の話をしようと思います。 Spring REST Docs は spring-core に依存しているため、実質的には Spring を使っているのですが、 ここではプロダクションコードに Spring を使っていないプロジェクトに Spring REST Docs を使って テストとドキュメンテーションを行うという意味で「 Spring を使わない」という言葉を使っています。 Spring REST Docs とは? Spring REST Docs はAPIのテストとあわせて用いるドキュメント生成ツールです。 Spring REST Docs では、 Mock MVC または WebTestClient(Spring We

    Spring ではないプロジェクトに Spring REST Docs を使う - L is Bエンジニアブログ
    treeapps
    treeapps 2018/06/21
  • ReactとVueのどちらを選ぶか - Qiita

    主に非Web系のバックエンド開発者(C/C++, Java, Python等を使用)がReactVueをそれぞれ簡単に触れて、感じたメリット、思ったことなどをまとめています。 色々と書いてますが、どちらも完成度の高いライブラリ/フレームワークですね。 結論 JavaScript等にあまり深入りせずにWebアプリを簡単に書きたい、あるいは効率的に書くことが目的であればVueの方がお勧めです。しかし開発者としてスキルや設計などについて中長期的にレベルアップを図りたいのであれば、Reactから学ぶことをお勧めします。 何故かと言うと、ReactVueにはそれぞれの利用者に対するスタンスが明確に異なり、Reactの方が利用者を開発者であることを想定/期待しているからです。 Reactは利用者が「開発者」であることを想定/期待します。 What, Whyを重視する 利用者を厳しめに教育する Vu

    ReactとVueのどちらを選ぶか - Qiita
    treeapps
    treeapps 2018/06/17
    vue人気ってphp人気に通じるものがあるように感じている
  • 仕事中に弁当注文で神戸市職員処分(ABCテレビ) - Yahoo!ニュース

    神戸市の職員が弁当の注文のため、勤務中に職場を離れる「中抜け」を繰り返したとして、減給処分されました。 神戸市水道局の64歳の男性職員は、去年9月から今年3月の間に、勤務時間中に近くにある飲店に弁当の注文をするため、3分程度の中抜けを26回したとして、半日分の減給となりました。職場を出て行く姿が所長の部屋の窓から見えたことで発覚しました。神戸市の担当者は、会見で「このような不祥事が生じてしまったことは、大変遺憾であり、申し訳ございませんでした」と陳謝しました。男性職員は「気分転換のためだった」と話しているということです。

    仕事中に弁当注文で神戸市職員処分(ABCテレビ) - Yahoo!ニュース
    treeapps
    treeapps 2018/06/16
    業務中におかしとかアイス買いに15分とか勝手に出かける事あるけど、だめだったか。謝罪会見するしかないのか
  • 他人のPCを遠隔操作し仮想通貨|NHK 東北のニュース

    他人のパソコンを無断で遠隔操作して仮想通貨を得ていたとして、宮城県警察部は2人を書類送検しました。 書類送検されたのは、東京都新宿区の24歳のIT企業の会社役員ら2人です。 このうち会社役員は、仮想通貨の動きを監視することで仮想通貨を得られるソフトを、自分が運営するアダルトサイトに組み込み、ほかの人がそのサイトを見ている間にそのパソコンを遠隔操作で無断で使って不正に利益を得ていたということです。 また、もう1人はオンラインゲームを有利に進められるよう改ざんしたプログラムの中に、仮想通貨を得られるソフトを組み込み、そのプログラムを使った人のパソコンを遠隔操作して利益を得たということです。 警察によりますと、書類送検された2人は容疑を認めているということです。 警察がインターネット上を監視するサイバーパトロールで発覚し、14日、全国10県の警察で16人を書類送検したということです。 2人が不

    他人のPCを遠隔操作し仮想通貨|NHK 東北のニュース
    treeapps
    treeapps 2018/06/16
    やっべー、会社でユーザにとって有益な情報をjs使って検索できるサイト作ってるけど、ユーザのPCを遠隔操作して利益を与えてしまっている。豚箱行きで臭い飯確定か・・・
  • Google App Engineがスタンダード環境でNode.jsをサポート。パッチ適用は自動、カスタムドメインでのHTTPSも利用可能

    Google App Engineがスタンダード環境でNode.jsをサポート。パッチ適用は自動、カスタムドメインでのHTTPSも利用可能 Google App Engineはクラウド上にアプリケーションの実行環境が提供され、サーバが落ちた場合の復旧や負荷に応じたサーバの増減などの管理をすべてクラウドにまかせることができるサービスです。 アプリケーションの実行環境として、あらかじめGoogleが言語の実行系を含めた実行環境をマネージドサービスとして提供する「スタンダード環境」と、開発者自身がGoogle App Engineのコンテナに実行系をインストールすることで任意の言語を利用可能な「フレキシブル環境」の2種類が提供されています。 スタンダード環境はこれまで、JavaPythonGoPHPの言語が利用可能でした。これにあたらしくNode.js v8の実行環境が加わることが発表され

    Google App Engineがスタンダード環境でNode.jsをサポート。パッチ適用は自動、カスタムドメインでのHTTPSも利用可能
    treeapps
    treeapps 2018/06/14
    やったぜ
  • GAE/Node.js Standard Environmentでスピンアップからテキストが返るまでの速度をゆる〜く確認する - 文系プログラマによるTIPSブログ

    appengineに待望のNode.js standard environmentが正式リリースされたので、早速計測してみました〜 前回のあらすじ 計測の仕方 環境 計測に使用したソースコード スピンアップしてフレームワークを初期化してテキストが返るまでの速度 計測1回目 計測2回目 計測3回目 計測4回目 計測5回目 結果と平均値まとめ 雑感 前回のあらすじ www.bunkei-programmer.net GAE/Javaは8になってもやはり初動が遅かったのだ。というかGAE/Java1.7とほとんど違いは無かったのだ。 www.bunkei-programmer.net GAE/Goは(javaと比較すると)くっそ速かったのだ。 そしてGAE/Node.jsが出たので計測してみたのだ。 計測の仕方 前回のGAE/Java8の時と同様に、インスタンスを削除して、必ずスピンアップが発生

    GAE/Node.js Standard Environmentでスピンアップからテキストが返るまでの速度をゆる〜く確認する - 文系プログラマによるTIPSブログ
    treeapps
    treeapps 2018/06/13
    書いたよ
  • 今日乗ったタクシーの運転手にムカつき過ぎて寝れない

    今日タクシーに乗った。 自宅までワンメーター、10分もかからない距離だったが、疲れていたし、早く帰らなければいけない事情もあったからだ。 自宅は幹線道路から奥まったところにある、特に目印になるものも近くにないような住宅地の一角だ。タクシーの運転手に行き先を説明するのに、ちょうどいい言葉が出てこなくて、少し遠めの地名を出した。仮にA町としよう。 「とりあえずA町の方向に向かってもらえますか。全然、そこまではいかないんですけど」 とりあえずA町の方面に向かって走れば、自宅の近くを通りかかるのだ。 だがこれがいけなかった。 5〜6分走って自宅に近づいたので、細かい指示をして自宅に到着したのだが、支払いの時に運転手がこう言った。 「お客さん、ここをA町と言わないでもらえますか」 言われた瞬間、ムカっとした。ここがA町じゃないのなんか百も承知だ。数秒、なにか言い返してやろうと考えたが、結局、 「すみ

    今日乗ったタクシーの運転手にムカつき過ぎて寝れない
    treeapps
    treeapps 2018/06/11
    東京23区のタクシー運転手はガチでゴミクズみたいなのしかいないな。小学生がそのままおっさんになったみたいな。関わると頭おかしくなるので極力関わらない方がいい
  • NHK、ネット同時配信へ 受信料新設へ布石着々(1/2ページ)

    テレビと同じ番組をインターネットで流すNHKの「常時同時配信」が現実味を帯びてきた。ネットのみの視聴世帯に対する受信料新設も視野にNHKが平成31年度の実施を目指す中、政府の規制改革推進会議がまとめた答申が、「NHKの同時配信の是非について早期に結論を得る」と容認姿勢をにじませたためだ。実施に向けた布石が次々と打たれるが、肥大化による民業圧迫も懸念される。(大塚創造) 「今、受信契約を結んでいる方を対象に同時配信をスタートさせたい」。NHKの上田良一会長が7日の会見でそう述べたように、同時配信は開始時、受信契約締結世帯向けの付加サービスとして行う方針だ。契約が確認できないネットのみの視聴世帯には画面にメッセージを表示して制限する。しかし、将来的にはテレビを持たないネットのみの視聴世帯にも負担を求める可能性は極めて濃厚だ。 規制改革推進会議の答申を受けて今後は、総務省を中心に検討が進められる

    NHK、ネット同時配信へ 受信料新設へ布石着々(1/2ページ)
    treeapps
    treeapps 2018/06/10
    これは凄い!なという画期的なアイデアなんだ。ネット環境有り=強制徴収可能という事は、全世界から徴収可能じゃん。これで日本の社会保障費の問題解決可能。完
  • はてなブログのHTTPS化実施に伴い, Let's Encryptへの寄付を実施しました - Hatena Developer Blog

    先日開催した Hatena Engineer Seminar #10 でも紹介しましたように, はてなブログのHTTPS化を実現するにあたって, 独自ドメインの証明書を取得するためにLet's Encryptの活用を計画しています. そこで, はてなはLet's Encryptを運営する非営利団体, Internet Security Research Group(ISRG)へ寄付を実施しました. 今回の寄付は, インターネットのHTTPS化を推進するLet's Encryptというサービスを, はてな社内でははてなブログを含むさまざまなサービスで利用していること, そしてそういった仕組みを無料で提供するISRGの理念と取り組みに敬意を表してのものです. なお, ISRGへの寄付については, これからも継続して実施いたします. はてなでは, 今後もOSSやそれを支援するコミュニティ/組織に

    はてなブログのHTTPS化実施に伴い, Let's Encryptへの寄付を実施しました - Hatena Developer Blog
    treeapps
    treeapps 2018/06/04
    やっぱりLet's encryptになりますよねー
  • Javaを通じて学ぶメールの世界

    2018年5月26日開催の JJUG CCC 2018 Springのセッションで発表した資料です。

    Javaを通じて学ぶメールの世界
    treeapps
    treeapps 2018/05/30
  • Spring Boot Actuator 2.0 & Micrometer #jjug_ccc #ccc_a1

    Spring Boot Actuator 2.0 & Micrometer #jjug_ccc #ccc_a1 @JJUG CCC 2018 Spring / 2018-05-26

    Spring Boot Actuator 2.0 & Micrometer #jjug_ccc #ccc_a1
    treeapps
    treeapps 2018/05/27
  • 最適な Java の Docker イメージを選びたい

    Java アプリケーションを Docker コンテナ上で実行しようとしたときに、ベースイメージとしてどの Docker イメージを選ぶのがよいかを考えてみます。 はじめに Java で Web アプリケーションを開発して運用、というと、昔は Tomcat をインストールしたサーバに JAR ファイルや WAR ファイルを配布してデプロイしていたような記憶が微かに残っているのですが、数年前からは Spring Boot のように組み込み Tomcat などを採用し、Maven や Gradle のビルドオートメーションツールの力を借りて Java アプリケーションの実行に必要な JAR ファイルをひとまとめにした fat JAR (uber JAR) を構築し、単体の JAR ファイルだけを Java がインストールされているサーバに配布してデプロイ… とすることが圧倒的に多くなった気がして

    最適な Java の Docker イメージを選びたい
    treeapps
    treeapps 2018/05/22
  • 日本企業の給料が低いのは、社員を解雇できないから。「雇用」より「人」を守れ。 | Books&Apps

    先日、フェイスブックの社員の給料が年収2600万円であると報じられた。 フェイスブック社員の年収2600万円 17年中央値 ソニー平均の3倍 :日経済新聞 2017年の中央値は2600万円で、パートタイム労働者も含んだ数字であるとして平均年収はもっと高い可能性があるという。 少し前には中国IT企業ファーウェイの初任給が月額40万円だと話題になった。グーグルの新入社員は年収1800万円と報じられたこともある※1。 国内の大手企業やIT企業と比べてもフェイスブックの給料は著しく高い。なぜここまで高い給料を払えるのだろうか。フェイスブックは儲かっているから、というだけの話なのか。 ■フェイスブックの脅威の利益率 フェイスブックの給料が高いのは儲かっているから、という指摘は当然のことながら正しい。 2017年の売り上げは約406億ドル、営業利益は202億ドル、営業利益率は約50%と驚異的な数字

    日本企業の給料が低いのは、社員を解雇できないから。「雇用」より「人」を守れ。 | Books&Apps
    treeapps
    treeapps 2018/05/16
    一方NECは大量に解雇しても利益がさっぱりなのであった
  • App Engineが軽量コンテナのgVisorを実行環境として採用、スタンダード環境でNode.jsをサポート開始

    App Engineが軽量コンテナのgVisorを実行環境として採用、スタンダード環境でNode.jsをサポート開始 Google App Engineには、Google自身が最初から実行系を用意するスタンダード環境と、ユーザーが実行系をクラウドに持ち込むフレキシブル環境があります。 これまでスタンダード環境ではJavaPythonGoPHPが利用可能でしたが、これにNode.jsが加わることが、5月8日から10日の3日間、米サンフランシスコで開催されたGoogle I/O 2018で発表されました。 App EngineでのNode.jsの実行環境として、Googleがオープンソースとして公開したばかりの軽量かつ高い分離性能を持つコンテナ実装であるgVisorが採用されたことも同時に発表されました。 コンテナの軽量さと、より安全な分離を実現する「gVisor」、Googleがオープ

    App Engineが軽量コンテナのgVisorを実行環境として採用、スタンダード環境でNode.jsをサポート開始
    treeapps
    treeapps 2018/05/15
    待望のnode.jsがキタ~
  • angular v6にアップデートした際に起きたエラーの対応 - 文系プログラマによるTIPSブログ

    いつものです〜 Local workspace file ('angular.json') could not be found. angular-cliのバージョンアップをする .angular-cli.json を angular.json に変換する angular/core, angular/material, rxjsのバージョンアップ import { Observable } from 'rxjs/Observable'; がコンパイルエラー TS2322: Type 'Store<string>' is not assignable to type 'Observable<string>'. Unknown option: '--extractCss' Unknown option: '--sourcemaps' Configuration 'true' could not

    angular v6にアップデートした際に起きたエラーの対応 - 文系プログラマによるTIPSブログ
    treeapps
    treeapps 2018/05/08
    書いたよ
  • ひとつの本屋で起きたこと。

    ご存知の方もいらっしゃると思いますが、2018年3月31日で10年務めた丸善キャンパスショップを退職しました。

    ひとつの本屋で起きたこと。
    treeapps
    treeapps 2018/05/05
    経営って数字が重要なのに見た目に走り出すって事は組織の崩壊直前かも。次は「人員削減で選択と集中だ!」とか言い出したりして。多分本部に意識高い系が集まってるのかも
  • Twitter、全3.3億人のユーザーにパスワード変更勧める告知 社内バグ発見で

    Twitterは5月2日(現地時間)、全ユーザーに対し、Twitterへのログインに使っているパスワードを変更するよう求める告知を送ったと発表した。社内システムのバグで、パスワードをプレーンテキストで保存していたことが判明したためとしている。 社内調査の結果、パスワードが外部に流出したり悪用された可能性はないが、念のため全ユーザーに通知したとしている。ジャック・ドーシーCEOは「対策済み」だとツイートした。 パラグ・アグラワルCTO(最高技術責任者)は公式ブログで、同社ではユーザーがパスワードを入力する際、「bcrypt」という強力なアルゴリズムを使ってハッシュ化しているが、今回見つかったバグで、ハッシュ化処理の前にログにプレーンテキストで保存されていたという。 何人分のパスワードがテキストとして保存されていたのか、それがいつ頃からのことなのかについては明らかにしていない。 米Reute

    Twitter、全3.3億人のユーザーにパスワード変更勧める告知 社内バグ発見で
    treeapps
    treeapps 2018/05/04
    twitterが日本のサービスだったら物凄い叩かれるんだろうなあ。基本無料のサービスなのに過剰サービスを求める。海外サービスはドライなので「パス変えてね」で終了
  • 「人月」←これが日本のIT業界の発展を妨げた癌だった : IT速報

    35年前と言えば、日IT業界に人月商売がはびこり始めた頃だ。 日IT業界のもう一つの特徴である多重下請け構造はまだ確立されていなかったが、技術者を客先に派遣して「人月いくら」で稼ぐビジネスが盛んになり、技術者の長時間労働、待遇の悪化が問題になりつつあった。では、今に至る人月商売はいつ頃から始まったのか。実は、2018年はIT業界の人月商売の「生誕50周年」なのである。 http://tech.nikkeibp.co.jp/atcl/nxt/column/18/00148/041200010/

    「人月」←これが日本のIT業界の発展を妨げた癌だった : IT速報
  • 喫煙者を一切採用しないことにしました。 | マコなりの社長室

    Tweetしたところ反響があったのでブログにも簡単に書こうと思います。 今後、喫煙者は一切採用しないことを決めました。オフィス等の喫煙場所は撤去。現在の喫煙者の禁煙外来費用は会社が負担します。法の範囲で個人の生き方は自由ですが、①健康②生産性③周囲への影響という観点で会社にとって良いことが何もありません。喫煙者不採用の会社が増えることを願っています。 — まこなり (@mako_yukinari) 2018年4月27日 なぜ喫煙者を採用しないことを決めたのか Tweetに書いたように①健康②生産性③周囲への影響の面で会社にとって良いことが何もないと思ったからです。 健康面のリスク 健康面では、肺がんのリスクが5倍になります。人だけではなく受動喫煙者もリスクが高まります。 別に自分で好きなことやって勝手に死ぬならいいだろという意見も出そうです。 ただ、実際に将来、肺がんになってしまった時に

    喫煙者を一切採用しないことにしました。 | マコなりの社長室
    treeapps
    treeapps 2018/04/29
    さあ、喫煙者による意味不明な攻撃が始まります↑