ブックマーク / atmarkit.itmedia.co.jp (15)

  • ブルーグリーンデプロイとカナリアリリースを理解したいならOSSの「Argo Rollouts」で実践しよう

    ブルーグリーンデプロイとカナリアリリースを理解したいならOSSの「Argo Rollouts」で実践しよう:Cloud Nativeチートシート(27) Kubernetesやクラウドネイティブをより便利に利用する技術やツールの概要、使い方を凝縮して紹介する連載。今回は、代表的なデプロイ戦略の「ブルーグリーンデプロイ」と「カナリアリリース」について「Argo Rollouts」で実践する。

    ブルーグリーンデプロイとカナリアリリースを理解したいならOSSの「Argo Rollouts」で実践しよう
  • 私はなぜ、部下を退職に追い込んでしまったのか

    ワタシには無理でした――つらいひとことを残して去っていった女性エンジニアIT“業界”解説シリーズ、第8弾は準委任の仮面をかぶった請負かつ派遣な契約で部下を退職に追い込んでしまった男の悔恨の告白です。 複雑怪奇なIT“業界”を解説する連載、第1弾はIT業界にまん延する多重下請け構造と偽装請負について、第2弾は多重下請け構造が起こる仕組みについて、第3弾はシステム開発プロジェクトには複数の契約形態が混在することを、第4弾はユーザーはなぜプロジェクトに協力したらがらないのか、第5弾は「案件ガチャ」が起こるメカニズム、第6弾はベンダーの営業が安請け合いする理由、第7弾ではエンジニア年収が上がらない理由を説明しました。 今回は、IT訴訟解説でもおなじみの細川氏が、請負契約と準委任契約の違いを解説する。若かりし日の反省も込めて――。 ジュンイニンって何ですか? 準委任契約なのに成果物に責任を持ち

    私はなぜ、部下を退職に追い込んでしまったのか
    perl-o-pal
    perl-o-pal 2020/01/20
    コンプライアンス研修と称して「セキュリティカードだけは絶対に無くしてはいけない」ことを耳にタコが出来るくらい聞かされるが、請負と準委任のべからずについては説明されたことがないなあ。
  • 由来がはっきりしないWindowsの“謎”仕様──Windowsの雑学(諸説あります)

    由来がはっきりしないWindowsの“謎”仕様──Windowsの雑学(諸説あります):その知識、ホントに正しい? Windowsにまつわる都市伝説(133)(1/3 ページ) 多くの企業では新年度も始まったことですので、今回はIT系企業に入社した新人さん向けに“知らなくてもいい雑学”をご用意しました。昔からよく話題になることばかりかもしれませんが、その由来について思いを巡らせることは、コンピュータの歴史を知る良い機会になると思います。 Windowsにまつわる都市伝説 Windowsに古くからある“謎” Windowsには古くから、幾つかその由来がはっきりしない“謎”が存在します。事実かどうかは別として、その由来に思い当たるものがあると気にならない、ちょっとしたことです。しかし、最近のWindowsしか使ったことがないユーザーにとっては、とても気になることかもしれません。 先に断っておき

    由来がはっきりしないWindowsの“謎”仕様──Windowsの雑学(諸説あります)
    perl-o-pal
    perl-o-pal 2019/04/12
    オプション指定にスラッシュだからパス区切りはバックスラッシュというのはイケてないよなあ。//大部分のテキスト指向プロトコルもCRLFだが、UNIXがちょっと楽をしようとしたばかりに…
  • 21世紀の人類がZIPのパスワードを直後のメールで送るのは、なぜデスか?:こうしす! こちら京姫鉄道 広報部システム課 @IT支線(11) - @IT

    井二かけるの追い解説 今回の漫画のテーマは、ITエンジニアの間でしばしば批判される「後続メールでのパスワード別送」です。 ここでいう「後続メールでのパスワード別送」とは、メールで添付ファイルを送付する際、添付ファイルをパスワード付きzipとし、後続メールでパスワードを送付するという方式です。 現在、情報セキュリティ対策の一環として、「後続メールでのパスワード別送」を採用する企業が数多く存在します。漫画のようにパスワード別送をシステムで自動化している企業も少なくありません。 では「後続メールでのパスワード別送」は何が問題なのでしょうか。代表的な2つの点を挙げます。 1.後続メールでパスワードを別送しても、セキュリティはほぼ向上しない 電子メールはその仕組み上、基的に相手に届くまでに複数のサーバを経由します。メール送信にTLS/SSLを用いても、暗号化が保証されるのは自分が使用しているメール

    21世紀の人類がZIPのパスワードを直後のメールで送るのは、なぜデスか?:こうしす! こちら京姫鉄道 広報部システム課 @IT支線(11) - @IT
    perl-o-pal
    perl-o-pal 2018/12/20
    暗号化は1対多で送れないから代案として微妙。ただ、MLに送る時点で公開範囲をコントロールできてない問題がある。(誰がMLにいるのか送信者がわからない)//会社が検閲したいというのもあるような。
  • 「PCを使わないこと」が最強のセキュリティ対策なのか? (1/3):セキュリティクラスタ まとめのまとめ 2018年11月版 - @IT

    PCを使わないこと」が最強のセキュリティ対策なのか?:セキュリティクラスタ まとめのまとめ 2018年11月版(1/3 ページ) 2018年11月のセキュリティクラスタは「賑わうセキュリティカンファレンス」「PCを使わないセキュリティ担当大臣」「突然閉鎖したWizard Bibleサイトの続報」に注目が集まりました。 セキュリティクラスタ まとめのまとめ 一覧 セキュリティの担当大臣がPC使ってないってあり? なし? 内閣サイバーセキュリティセンターサイバーセキュリティ戦略部の担当大臣である桜田義孝衆議院議員が、2018年11月14日の衆議院内閣委員会で「これまでPCを自分で使ったことがない」という内容の発言をしました。この発言によって、サイバーセキュリティを担当している大臣がその分野の知識がないって大丈夫なのか? と話題となります。 やはり少なくない人が、PCを使っていないことは問題

    「PCを使わないこと」が最強のセキュリティ対策なのか? (1/3):セキュリティクラスタ まとめのまとめ 2018年11月版 - @IT
    perl-o-pal
    perl-o-pal 2018/12/13
    「PCを…」ってテンプレジョークを真に受ける人もいるかもしれないから、それなりのリテラシーは必要。
  • 「27°C×2=54°C」が何の意味もない理由とは――「測定」と「データ」の基礎知識 (1/2):「AI」エンジニアになるための「基礎数学」再入門(2) - @IT

    「27°C×2=54°C」が何の意味もない理由とは――「測定」と「データ」の基礎知識:「AIエンジニアになるための「基礎数学」再入門(2)(1/2 ページ) AIに欠かせない数学を、プログラミング言語Pythonを使って高校生の学習範囲から学び直す連載。今回から具体的に数学を学ぶと予告しましたが、まずは「測定」と「データ」の基礎知識について押さえておきましょう。 私たちは“測定”を毎日行っている AIに欠かせない数学を、プログラミング言語Pythonを使って高校生の学習範囲から学び直す連載『「AIエンジニアになるための「基礎数学」再入門』。初回は、「AIエンジニア」になるために数学を学び直す意義や心構え、連載で学ぶ範囲についてお話ししました。今回から具体的に数学を学ぶと予告しましたが、まずは「測定」について理解する必要があります。 そもそも統計や機械学習AI)を用いて問題を分析する

    「27°C×2=54°C」が何の意味もない理由とは――「測定」と「データ」の基礎知識 (1/2):「AI」エンジニアになるための「基礎数学」再入門(2) - @IT
    perl-o-pal
    perl-o-pal 2018/11/27
    表題は明らかにおかしいと分かるが、得られるデータをこね回して、例えば「アクセス数×応答時間」みたいな一般的じゃない単位を作り出して、その意味や性質を深く考えないで使っている人はいそう。
  • IT業界の仕組みと偽装請負の闇を分かりやすく解説しよう

    IT業界の仕組みと偽装請負の闇を分かりやすく解説しよう:「多重下請け+客先常駐+偽装請負」のコンボで業火に包まれるな(1/3 ページ) 上流企業のエンジニアは、プログラミングを行わないって当?――IT業界への就職/転職を考えている学生や若手エンジニアに贈る、エンジニアとして希望通りのスタイルで活躍するために知っておきたいIT業界の仕組みと慣習、そして自分に合ったIT企業の選び方。 ITエンジニアに憧れてIT業界に入ったのに、数年たつと「こんなはずではなかった」と後悔するエンジニアの声を聞くことがある。 理由はさまざまだ。単純に「入社した会社が合わなかった」という人もいるだろう。しかし体感では「IT業界の構造そのものに対する誤解によって生じたミスマッチ」が驚くほど多いように思う。 私も学生時代はIT業界の構造を正しく把握しておらず、業界に入って数年たってようやく、正しく認識できるようになっ

    IT業界の仕組みと偽装請負の闇を分かりやすく解説しよう
    perl-o-pal
    perl-o-pal 2018/09/11
    なんでこうなるかを説明しないと、中の人以外にはピンとこないだろう。n次請けの人の賃金で回せるならn-1次までの人件費の差分は過剰請求だと思うが。共産主義者ではないが、「信用」という仕組みに疑問がある。
  • Microsoft、オープンソースの自動UIテストスクリプトツール「WinAppDriver UI Recorder」を公開

    Microsoft、オープンソースの自動UIテストスクリプトツール「WinAppDriver UI Recorder」を公開:自動UIテストのスクリプトを簡単に作成できる Microsoftは、Windows 10対応のUI自動化サービス「WinAppDriver」の新しいオープンソーステストスクリプトツール「WinAppDriver UI Recorder」を公開した。 Microsoftは2018年6月20日(米国時間)、「Windows Application Driver」(WinAppDriver)コミュニティー向けの新しいオープンソースツール「WinAppDriver UI Recorder」(以下、UI Recorder)の公開を発表した。UI Recorderは、自動化されたUI(ユーザーインタフェース)テストのスクリプトを簡単に作成できるツールだ。 WinAppDrive

    Microsoft、オープンソースの自動UIテストスクリプトツール「WinAppDriver UI Recorder」を公開
  • スクラム崩壊からの復活、神Excel手順書ベースの運用からAnsibleでの自動化へ――泥臭い現場の取り組みに学ぶ、明日から使える開発ノウハウ

    スクラム崩壊からの復活、神Excel手順書ベースの運用からAnsibleでの自動化へ――泥臭い現場の取り組みに学ぶ、明日から使える開発ノウハウ:明日の開発カンファレンス 2018(1/2 ページ) より良いサービス、より良いモノを作るため、現場で泥臭く試行錯誤を重ね、前進し続けている現場のエンジニアの「声」を、「明日の開発カンファレンス 2018」で行われたセッションの中から拾ってみた。 より良いサービス、より良いモノを作るため、開発現場は日々試行錯誤している。書籍で学ぶ方法論も大いに役に立つが、何より参考になるのは、自分たちと同じように現場で泥臭く試行錯誤を重ね、前進し続けている現場のエンジニアの「声」だ。そのような生の声を、2018年4月17日に開催された「明日の開発カンファレンス 2018」で行われたセッションの中から拾ってみた。 黄ばむTrello、崩壊するスクラム……次々変わる異

    スクラム崩壊からの復活、神Excel手順書ベースの運用からAnsibleでの自動化へ――泥臭い現場の取り組みに学ぶ、明日から使える開発ノウハウ
    perl-o-pal
    perl-o-pal 2018/06/12
    「Excelの設計書を読み取り…」、これなあ!一番苦労したと言ってるけど、一番苦労に見合ってないところ。設計書なりconfファイルのフォーマット変わったら作り直さないといけないし、そんなに変更するもんでもないし。
  • 「東ロボ」を主導した数学者が「読解力がない子どもにプログラミングを教えても、意味がない」と主張する理由

    「東ロボ」を主導した数学者が「読解力がない子どもにプログラミングを教えても、意味がない」と主張する理由:特集:小学生の「プログラミング教育」その前に(8) 2020年度から小学生のプログラミング教育が始まる。官庁や教育機関、企業を巻き込んだ教材開発やデモ授業などが進む中、国立情報学研究所の新井紀子教授は、AIや全国の子どもを対象にした研究活動の成果から「プログラミング教育以前に、学校は子どもの『読解力』を伸ばすべき」と主張する。その理由とは。 こんな状況を想像してほしい。あなたは小学生の子どもを持つ親で、AIの導入やモノのデジタル化が進む将来を見据えている。そのため、自分の子どもには、 最新の環境で、優秀な講師によるプログラミングの授業を受けさせるつもりだ。20年後、あなたの子どもは、プログラミングを深く使いこなし、自分のアイデアをコンピュータで形にできる大人に育つだろうか? 2000年代

    「東ロボ」を主導した数学者が「読解力がない子どもにプログラミングを教えても、意味がない」と主張する理由
    perl-o-pal
    perl-o-pal 2018/04/26
    この先生は学部生にプログラミング教えたりしてるんかな?読解力以外のところでつまづいてる学生さんも相当数いると思うんだが。コンパイラのエラーメッセージなんて、まともな読解力の持ち主じゃ意味不明なのでは。
  • もはやテクノロジーだけが差別化の源泉になる時代ではない――日立製作所

    ビジネスとITが直結している今、テクノロジーを使った課題解決、価値の創出の在り方にも“変革”が求められている。では変革をスローガンに終わらせず、実現するためには何が必要なのか? 日立製作所 サービス&プラットフォームビジネスユニット CEO 執行役専務 小島啓二氏に聞いた。 ――2017年は御社にとって、どのような1年でしたか? 小島氏 2017年、弊社では金融、公共をはじめ各業種でのSI事業、データストレージなどのプラットフォーム事業、アナリティクス、AI、IoTといった新分野の事業、それぞれを順調に伸ばすことができました。特に印象的だったのは、デジタルトランスフォーメーション(以下、DX)の文脈において、この3つを統合的に語れるようになってきたことです。 それはお客さまも同様で、従来のようにサーバ、ストレージなどの導入を個別に考えるのではなく、「データから価値を引き出すためにはどのよう

    もはやテクノロジーだけが差別化の源泉になる時代ではない――日立製作所
    perl-o-pal
    perl-o-pal 2018/01/19
    いい事言ってる風だけど、「うちは上流工程専門ですから」の時代に戻ってるようにも感じる。
  • RubyやPythonができるからって何?――エンジニアがパーツに成り下がらずに生き残る方法

    2017年夏、@ITの人気連載「開発残酷物語」のナビゲーター山一郎氏と、「IT訴訟徹底解説」の筆者細川義洋氏が、エンジニアのキャリア形成について汗だくになりながら話し合った。 細川氏は、NECソフト、日アイ・ビー・エムでエンジニアコンサルタントとして活躍した後、日国内にも数十名しかいない、IT事件担当の民事調停委員に推薦され着任。2017年春まで数多くのIT紛争事件の解決に寄与してきた。@ITでは『「訴えてやる!」の前に読む IT訴訟 徹底解説』など、IT紛争回避指南の記事を執筆している。 訴訟に至った悲惨なプロジェクトを数多く目の当たりにしてきた細川氏と、「開発残酷物語」でベンダーへのインタビューを通じてIT業界の「残酷物語」をコレクションしてきた「IT業界のヤコペッティ」こと山氏。IT業界の大先輩であり、所属会社ではなく自分の名前で勝負しているお2人が考える、使い捨てにされな

    RubyやPythonができるからって何?――エンジニアがパーツに成り下がらずに生き残る方法
    perl-o-pal
    perl-o-pal 2017/08/25
    新しい手段を学ばず、ドメイン知識だけを墨守していた結果が今のSIerじゃん。言語だけじゃなく、色んなことを学ぼうとする奴が強いのは当たり前。
  • .NET開発者がよく使うサイト、本当に使えるサイト【2016年度版】

    .NET開発者がよく使うサイト、当に使えるサイト【2016年度版】:特集:.NET開発者のためのオンラインリソースガイド(1/2 ページ) Web上には.NET関連サイトが数え切れないほどたくさんある。その中でも.NET開発初心者がまずは押さえておきたいWebサイトを厳選してまとめた。 稿は、これから.NETでプログラミングを始めようとしている方や、新しく.NETでの開発に携わることになった方に贈るオンラインリソースガイドの2016年度版である。インターネット上に数ある.NET関連サイト/プログラミング関連サイトの中で、.NET開発者がまずは押さえておくべきWebサイトについてまとめている。 稿がまとめているサイト&ジャンル分けについて .NET開発者がよく利用するサイトの代表は、やはり.NET Framework & Visual Studioを提供するマイクロソフトのサイトだろう

    .NET開発者がよく使うサイト、本当に使えるサイト【2016年度版】
  • 『The DevOps 逆転だ!』著者に聞く、「DevOps」や自動化よりも大切なこと

    『The DevOps 逆転だ!』(著:ジーン・キム、ケビン・ベア、ジョージ・スパッフォード/日経BP社/2014年8月)「店頭小売りとネット通販を統合したシステムを3カ月以内にリリースせよ」という経営からの要求を受け、チームでさまざまな課題に立ち向かう中で「自分たちのやり方」を見いだしていくストーリー。小説を通じてDevOpsが分かりやすく語られている。 IoTやFinTechトレンドが格化しつつある今、「ニーズを基にITサービスを開発・改善するスピード」が差別化の一大要因となっている。国内企業にもそうした認識が広がり、その実現手段となるDevOpsがあらためて見直されている。ただ、その重要性は認識されていながら、いまだ十分に理解されているとは言えない状況だ。 これを受けて、特集では「DevOpsとは何か」を徹底的に見直すという趣旨で記事を展開。前回は国内DevOpsトレンドをけん引

    『The DevOps 逆転だ!』著者に聞く、「DevOps」や自動化よりも大切なこと
    perl-o-pal
    perl-o-pal 2016/03/04
    邦題ひどいな…。 アジャイル、XPそれら以前から同じテーマに取り組んでいたはずだけど、その辺の比較がないとビジネス書の域を出ない気がする。
  • 基本設計文書の質を下げる「4つの心理バイアス」

    開発現場は日々の仕事の場であるとともに、学びの場でもある。先輩エンジニアが過去に直面した困難の数々、そこから学んだスキルや考え方を紹介する。 前回「当は楽しいドキュメント作成」に引き続き、システム開発プロジェクトで作成される文書にフォーカスします。 今回は基設計文書について考えたいと思います。なお、以下の内容は筆者の私見であることをあらかじめお断りしておきます。 基設計文書の品質を下げる要素とは 基設計工程では、文書作りに対して、その完成度を下げるための「負の心理バイアス」がかかると考えています。文書作りの際、文書の量と質を下げようとする意識が働くのではないかということです。 基設計文書の完成度を下げる「負の心理バイアス」にはさまざまなものがあります。わたしは、下記の4つが代表的なものだと考えています。 ユーザーとの検討に関するバイアス 開発手順に関するバイアス 文書用途の理解不

    基本設計文書の質を下げる「4つの心理バイアス」
  • 1