All slide content and descriptions are owned by their creators.
2018年現在でもJava開発をしていると、Antすら使っていないEclipseプロジェクトにそこそこの頻度で出くわします。Eclipseの自動コンパイルが通ればOKであり、ビルドはExcel手順書をもとに手動で行われ、依存関係ライブラリはもちろんlibフォルダに各種jarファイルが放り込んであります。Eclipse上以外ではどう動かせば分かる人がいないため、コマンドラインからビルドなどを行うことは叶わず、CI化なんて夢のまた夢です。 そんなJava開発から脱却したい人向けのJava開発のモダン化ガイドです。 基本的にJava 8以降での開発を想定しています。 OpenJDK/OracleJDK上での開発を想定しています。 Android開発の場合は一部適用できない可能性あり。 英語のIDE、ツール等は積極的に使用します。 英語嫌いだとモダン化は難しい。 Java開発全般を前提としているた
はじめに サイボウズさんの ImageMagick の利用をやめる記事について少し思う所を書きます。否定というよりアシストのつもりです。(2018年08月26日投稿) さようなら ImageMagick 自分のスタンスを3行でまとめると、 policy.xml で読み書き出来るファイル形式を絞れば、いうほど怖くはない ただ、ImageMagick に限らずサーバサイドで動かすのは手間と覚悟が要る Yahoobleed の件でコード品質が信用ならないと言われたら、ごめんなさい 「ImageMagick を外した理由」 サイボウズさんのブログでは、2017年の ImageMagick 脆弱性報告数が多いので駄目との事です。 脆弱性 ImageMagick には脆弱性が大量に存在します。 2017 年に報告された ImageMagick の脆弱性は 236 件 でした。 大量にある上にリモートコ
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 DNS 名参照用の JVM TTL の設定 Java 仮想マシン (JVM) は DNS 名参照をキャッシュします。JVM がホスト名を IP アドレスに変換すると、(TTL) と呼ばれる指定された期間、その IP アドレスをキャッシュしますtime-to-live。 AWS リソースは、ときどき変更される DNS 名を使用するため、60 秒を超えない TTL 値で JVM を設定することをお勧めします。これにより、リソースの IP アドレスが変更されたときに、アプリケーションは DNS に対して再度クエリを実行することで、リソースの新しい IP アドレスを取得し、使用できるようになります。 一部の Java 設定では JVM のデフォルトの TTL が設定されるた
昨今のデータサイエンティスト求人の高給に釣られてこれからデータサイエンティストになろうとしてる人の多くは、望むような収入にありつけないと思う。 理由は簡単で、日本にはびこるITベンダとは名ばかりの人売りベンダが、こぞって「データサイエンティスト募集!未経験応募可!」求人を出しまくってるから。 こいつらこそが日本のプログラマの地位と待遇を貶めてきた悪の親玉、ITに巣食う病理、悪性リンパ腫、諸悪の根源。 多くのデータサイエンティストの卵たちが、3〜5年後には「こんなはずじゃなかった」と唇噛み締めてる姿が手に取るように浮かぶ。 今後どういうことが起こるかというと、まずはこういう人売りITベンダがかき集めたド素人を適当にラッピングして”でーたさいえんてぃすと”に仕立て上げ、IT音痴のバカなユーザー企業に高価な値札を付けて大量に売りさばく。 そうするとどうなるか。 「データサイエンティストって役立た
「Kotlinを愛でる」という言葉、Kotlinイン・アクションの原著だと「Embracing Kotlin(Kotlinを抱きしめる)」だったとのこと。国内ではどんどん定着している言葉が、翻訳の悩みの中で生まれたものだったとは、なかなか趣深いです。 Kotlinの哲学の紹介。実用主義/簡潔/安全/相互運用性の4つの哲学をもとに開発されている。 Kotlinを知るリソースについて。 大体のことは公式リファレンスでわかる。あとはKotlin Koans。Android開発ならKotlin Guidesがいい道標になる。 日本語リソースならKotlinイン・アクションや赤べこ本、黒べこ本など、書籍が充実している。 その後、イベントに関する各種注意事項などがあり、オープニングセッションは終了。 (以下、8月25日15:30追記) ## Kotlin もう一歩 Yahoo!の森さん。Kotlin初
会議や取り引きなどビジネスの場で「前向きに検討します」という回答を得た案件のうち、その後実際に検討した割合が0%であることが、美富士大学経済学部(山梨県)のビッグデータを利用した研究から明らかになった。これまで多くの人が感覚的に経験していたことが、数値として裏付けられたかたちだ。 人工知能やデータ分析の専門家らが参加する日本ビッグデータ学会で21日、美富士大学経済学部の栗延ディレイ教授が発表した。 栗延教授は国内の民間企業300社の協力を得て、過去20年分、計800万ページ分に及ぶ議事録をデータベース化。専用に開発した人工知能を利用して、このビッグデータから「前向きに検討」「善処」などの対応を決めた案件を抽出し、その後実際にどのような対応が取られたかを追跡的に調査した。 その結果、「前向きに検討」「善処」など一見肯定的とも受け取れる対応を決めた案件約23万件のうち、実際に再検討したり、相手
今日は、日本の代表的なソフトウェア開発手法について紹介しよう。 その名も、メテオフォール型開発である*1。 第一節 通常のウォーターフォール型開発におけるプロジェクトはこのような形を取るが、 メテオフォール型開発ではこのような形が取られる。 そしてこうなる。 これはアジャイル型開発手法におけるサイクルであるが、 神の前では無力である。 神の一声は全てを崩壊させ、 民は一生懸命これを再建す。 これが、メテオフォール型開発*2である。 第二節 全てのスケジュールは天界の都合によって決まる。これを黙示録と呼ぶ。 ソフトウェア開発においてフィードバックは重要なファクターだが、 神にフィードバックは届かない。 ただし、祈りを捧げることはできる。この祈りはごくまれに届く。 神は様々な姿を取る。 外から現れることもあれば、 内に棲んでいることもある。 あるいは、まだ会っていない or 会うことすらできな
はじめに 最近、社内外の多くのプロジェクトマネジメント実態を調べる機会に恵まれた。 その中で、面白いことに気がついた。 問題に直面して、原因を分析しなければ、対策も取ろうとしないマネージャ達。 彼らはマネジメントしていない。ただ祈ってるだけ。 つまり、P"r"aying Manager じゃね?と。 ※Pray ・・・ 祈る Praying Managerの生態 [ケース1] 進捗をPGが自力で回復してくれることを祈る あるプロジェクトでは、3ヶ月の工期のうち、1ヶ月が経過したが、進捗が半月分しか出なかった。 つまりプロジェクトとしては破綻状態であるわけだ。 このことについてマネージャは、 プロジェクトの最初は立ち上がりが悪く、進捗が出ないものなんです。 対策はいずれメンバのスピードが上がってくればという感じですね。 と回答し、なにも手を打たなかった。 (最終的には会社が介入して正常化を図
はじめに Webサイト掲載用のjpeg画像の品質設定を絞り込むためのツールを作りました。 imagemin-parameter-report また、ツールの動作イメージを掴むためにデモページを用意しました。とりあえず触ってみてください。 Demoページ この記事は、このツールとその使い方、そしてチェックシートを利用して、WEBサイト構築の初期段階でjpegの品質設定を絞り込む手法を共有するためのものです。 なお、このリポートツールで扱うのはあくまでWebサイトに掲載する一般的な画像です。また、作業の最終目的はサイトの高速化です。 jpegの品質問題 画像ファイルはWebサイトの総転送量と表示時間に非常に大きな影響を与えます。しかし、jpegの品質設定を詰める作業は以下の理由で難しくなります。 人手が足りない jpegの品質設定はプロジェクトのなるべく早いうちに決めるべきです。少なくともプロ
どうも、 「単純な要件でも、システムの作りによって大きく難易度が変わる」 「システムは決して規格品ではなく、作る人によって全く出来が異なる」 ということが直感的に理解しにくいところが、色んな問題の根本原因の一つなんじゃないかなあ、という気が最近しています。 しんざきは、システム開発関連の仕事をしています。元々の専門分野はDB屋なんですが、まあ他にも色々やります。 で、当然のことながらユーザーと色々やりとりをして、仕様を固めて設計して開発して、みたいなことも何度もやっているのですが、その際何度も何度も聞いた言葉の一つに、 「ちょっと変えるだけでしょ?」 という言葉があるんです。 恐らく、システム開発に携わったことのある人であれば、何度となく聞いた言葉ではないでしょうか。 この「ちょっと変えるだけでしょ?」という言葉は一種の呪いの言葉、パワーワード・キルのようなものでして、ユーザー側と開発側の
肉級です。 最近プロブロガー界隈で「スポンサー募集」という名の有料リンクを集める手法がはやっているようです。 ※この記事が出て以降記事内にあるブログでもnofollowを入れて修正しているものもあるようです。nofollow入れたものについてはツイッターでDMいただければ削除いたします。 今回の場合は、 イケハヤが初心者ブロガーにスポンサー料を払って、有料リンクを貰う。 もう一つが、 イケハヤのブログに月数万円払って企業が広告を貼って有料リンクを貰う。 という手段なのよ。 簡単に言うと、有料リンクの意図的な売買という意味ね。 グーグルのガイドラインではこの有料リンクの売買はダメとなってるのよ。 support.google.com ※なぜ他サイトからリンクを欲しがるのかは検索で強くなる可能性が高いから。 これは別のお話し。 スポンサー募集からのリンクは、違反に当たるのでは?と 今色々ブログ
2020年東京五輪・パラリンピックのボランティア募集期間(9月中旬~12月上旬)を控え、主力と見込む学生を十分に確保できるのかとの懸念が関係者の間で広がっている。「10日以上の活動が基本」「宿泊は自己手配、自己負担」といった条件が厳し過ぎるとの指摘があるのに加え、学生にとって2年後の予定が見通しにくい事情があるからだ。東京大会で必要なボランティアは大会組織委員会、東京都の募集分を合わせ、11万
2022.11.15 働き方 SIerプログラマーひろゆき駆け出し 日本のSI(システムインテグレーション)ビジネスの未来を危惧する声が聞かれるようになって久しい。にも関わらず、旧態依然としたビジネスモデルは回り続けており、そこでは多くのエンジニアが今も働いている。 日本最大の電子掲示板「2ちゃんねる(現5ちゃんねる)」の設立者であり、理路整然とした語り口と歯に衣着せぬ物言いで知られるひろゆき氏は、そうしたエンジニアに向けて「今すぐ逃げた方がいい」と呼びかける。 改めて、SIerはなぜ「ヤバい」のか。どうやって「それ以外の道」を模索すればいいのか。最新著『働き方完全無双』の売れ行きも好調なひろゆき氏に、今エンジニアが採るべきキャリア戦略を聞いた。 ※本記事は2018年8月7日に公開し、2022年11月15日に最新プロフィール情報に更新しています。 ひろゆき(@hirox246) 本名・西村
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く