Photo by Matt Madd こんにちは。倉内です。 ITエンジニアというと「アプリケーション開発をする」「コードを書く」などのイメージが強いと思いますが、実際は一口にITエンジニアと言っても職種は多岐に渡ります。 なんとなくは知っていても、実際にどんな業務をしているか具体的には分からないという方も多いのではないでしょうか。 そこで今回はITエンジニアを目指す就活生や他業種から転職したいと考えている方へ、ITエンジニア・IT関連の職種について特徴や業務内容を解説していきます。 自分がどのようなITエンジニアを目指すのかを考える上でも、ぜひ職種について知っておきましょう。 ITエンジニアの業務領域 ITエンジニアの職種と業務内容 ◆開発系 システムエンジニア(SE) プログラマ(PG) アプリケーションエンジニア 組み込み系エンジニア フロントエンドエンジニア サーバサイドエンジニア
このガイドラインについて こちらのガイドラインは社内のバッチ処理スクリプト開発にあたっての、安定運用等に関わるガイドラインを公開用に書きなおしたものになります。 バッチサーバ規則 基礎項目 以下の要項を満たすことを確認する その他の用途で動作しているサーバ上での動作は行っていないこと 運用期間中に想定しうるデータ量にてOOMキラーに殺されないこと 想定の時間で終了すること データの読み込みは極力Read Replicaを見ていること データの書き込みによる本番サーバへの影響が見積もれていること 冪等性が担保されており、何度実行しても処理上の不具合は発生しないこと 多重実行時に不整合が発生しないこと エラー時の社内への通知が用意されていること エラー時の通知には再処理のための手順が揃っていること、もしくはそのドキュメントの場所が示されていること 個人ユーザー下にログや成果物を絶対に書き込んで
休日個人開発で学ぶテストコード! 画像に“集中線”を合成するツールを作ってみよう プライベートでも何か作りたい! そんなときの「今日からはじめる休日個人開発」シリーズ、第二弾はテストコードを書きながら簡単なMVCモデルの画像加工ツールを作ってみましょう。好きな写真に集中線を合成できます。 皆さん、プライベートで何か開発していますか? 「何か作りたい」という気持ちはあるものの、いまひとつ何から始めたらいいのか分からず、動けないままの人も多いと思います。 そんな皆さんのために、「仕事以外にも休日に個人で気軽に何かを作ってみよう!」という企画の第二弾です。今回は、第一弾で用意した開発環境を使って、画像を加工するツールを実際に作っていきます。 せっかくですので、ただ作るだけではなく、テストコードも一緒に書いてみましょう。最近は、CI(継続的インテグレーション)やCD(継続的デリバリー)も一般的にな
yaaamaaaguuu.hatenablog.com ほぼ1年越しの再入門。既存のvSphere環境を管理するために色々と試してみる 今回は, フォルダとvDS, データストアをインポートして ~planで差分がなくなるところ~ だるかったのでインポートまで。 terraform v0.11.3 で検証 色々試す前の確認事項 ワークフロー 初回のみ terraform init 以降 tf ファイルに既存の構成を書く terraform import で既存の構成をインポート terraform plan で確認 変更があれば tf ファイルを編集 terraform plan で確認 terraform apply で実行 importなりapplyなりをすると、terraform.tfstateが作成される。tfstateに無いものは新規作成としてみなされるっぽい。 でもって、ter
仕事柄ちょくちょく海外に行くことがあるんだけども、自分の名前をどう呼んでもらうかで毎回非常に悩んでいる。 タイトルの通り、名前の一部にRyuが入っており、一部の外人には大変に読みづらいらしい。 この「リャ・リュ・リョ」問題で指摘されている事柄と自分が気付いたことをまとめる。 (A) 舌を巻く"R"の発音で「リャ・リュ・リョ」は物理的に発音できない小学校・中学校の頃に巻き舌の"R"の発音を習ったと思う。 舌を喉側に巻きながら「アール(アーゥ)」と発音するアレです。 これに基づいて"Ryu"の表記に従うのであれば、"Ryu"は、(1)"R"の巻き舌をしながら(2)「ュー」で舌の先を弾く必要がある。 つまり、『巻き舌をしながら舌の先を弾く』というパラドックスが"Rya,Ryu,Ryo"に存在するために、スペル通りの発音は絶対にできない。 ネイティブスピーカーうんぬんに関わらず、英語で"Rya,R
今回マイクロソフトの社内カンファレンスに参加するために、シアトルに滞在したが、以前からどうしてもやりたかった、マイクロソフト最高の DevOps チームを直接観察してみたいという夢をかなえてみた。 私はマイクロソフトの DevOps エバンジェリストだが、Sam Guckenheimerのチームの話は、本人の口と、プレゼンテーションと、アーティクル経由で理解したものに過ぎない。現場に行って本物を見てみたかったのだ。 だから、今回Samにお願いして、VSTS/TFSを開発しているMatthewのチームを観察させてもらった。そこで得たことを皆さんと共有しておきたい。 気になっていたSamの一言 VSTS / TFSの開発チームがいるビルにやってきた。ここにあのチームがいるのかと思うとすごくワクワクしてきた。一体どんなことを彼らはやっているのだろう。それと同時に、私が顧客訪問をSamと日本で行っ
はじめに こんにちは、藤本です。 過去3エントリでAnsibleモジュールを開発する上でのルールや開発に便利なユーティリティライブラリ、実際にAnsibleモジュールを開発する方法をご紹介しました。 Ansibleのモジュール開発(基礎編) Ansibleのモジュール開発(Python実装編) Ansibleのモジュール開発(実践編) 今回はAnsibleモジュール開発において、予期せぬエラー時に失敗を返すことができますが、何が起きたのか、何が原因で失敗したのかトレースに手こずりました。そこで今回はデバッギングに役立ったロギング、Ansibleが提供するテストツールをご紹介します。 ロギング プログラム開発におけるログ出力は適切な処理フローであるかのトラッキングや、トラブルの切り分けに必要なものとなります。AnsibleもAnsibleModuleクラスのロギングメソッドを利用することでモ
たった1秒で仕事が片づく Excel自動化の教科書 posted with ヨメレバ 吉田拳 技術評論社 2016-06-08 Amazon Kindle 楽天ブックス 記事の目的 仕事などで使う機会が多い表計算ソフトウェアのExcel。「Excelの基本を知りたい」、「Excelで業務をもっと効率化したい」という方は多いのではないでしょうか。その反面、「どうやって身につけていけばよいかわからない」という声もあります。 今回は、 無料で使えて独学におすすめのExcel学習サイトや、ショートカット&小技、グラフ、関数、アドイン&ツールに関する良記事を紹介 します。Excelの様々な事柄を学んでいくことで、Excelの世界をもっと楽しんでいきましょう! スポンサーリンク 学習サイト 1. Office トレーニングセンター Microsoftによるチュートリアル。Excelを基礎から学びたい方
少ない収入で生きてる人へ、主に新しいお金の稼ぎ方を提示し、踊りながら(楽しみながら)生き抜くための知恵を紹介するブログ。 www.flickr.com サロンの宗教性とnoteの集金マシーン化 宗教とは? noteの集金マシーン化 イケダハヤト信者は教祖を利用している、教祖に利用されている? イケダハヤトと信者のこれから 先日投稿した下記記事が発端となり、イケダハヤトから「攻撃」を受けました。 事実に基づく分析をしたつもりだったのですが、彼からは「妄想でストーリーを作っている」と言われました。 しかし、この「妄想でストーリーを作っていく」様子はすごいなw これがアフィリエイター()の文章力か…。https://t.co/INZcfXL4NE — イケダハヤト (@IHayato) 2016, 2月 13 しかも上のツイートのように これがアフィリエイター()の文章力か と発言しています。
はじめに アプリによってビジネスモデルは異なりますが、大多数のアプリがゴール(KGI)にしているのは売上増かと思います。 では、あなたは売上増に向けた指標の把握と整理ができているでしょうか? この記事ではKPIツリーを使ってアプリの売上に貢献する指標を洗い出し、各指標について説明したいと思います。 1.KPIツリーの重要性 ◆そもそもKPIツリーとは? KPIツリーとは、例えばアプリのKGIを売上とした場合、売上を構成する要素を分解して施策が実行可能になるレベルまで落とし込まれた指標(KPI)の一覧です。 ◆KPIツリーを作らない場合の問題点 ①ボトルネックとなっている問題がわからない 売上を構成する要素を洗い出さないと、売上増の妨げになっている問題に気づかないことがあります。 ②具体的な施策を考えるのが難しい 売上やアクティブユーザー数など上位の指標を分解しないままでは、「じゃあその指標
これは、HashiCorp Advent Calendar 2015の9日目の記事です。 Packerって何というのは説明しませんので、公式ページを読んでください。 Packer 0.8.7からvmware-iso builderでESXiを利用したときに、OVFを作ることができるようになるので、その紹介です。 この機能をマージしてもらえるまでに1年くらいかかってしまい、その間にgovmomiがリリースされているので、いつかgovmomiを使った実装に書き換えたいと思っています。 とても簡単に説明するとvmware-isobuilderにformatというオプションが追加されるので、template.jsonに"format": "ovf"と書くとOVFがエクスポートされるようになるというものです。 元々は、作ったVMがunregisterされ、データストアにVMXとVMDKだけ残るという
今週の頭、チームコミュニケーションアプリのSlackがダウンして人々がTwitter上で同情の声を寄せる、なんてことがあった。 果たしてこのスタートアップは本当に28億ドルもの評価があるのだろうか?未だにウェブサービスであるし、ウェブサービスというものはそもそも停止することがある。 もちろん、インターネットリレーチャット(IRC)はこれまでにもあった。しかしそれはプロトコルに過ぎない。究極にはSlackは高性能なIRCクライアントとしてホストされることを考えるべきであり、ここには選択肢が沢山存在している。 ということで、ここにSlackの対案、別の言葉で言えばIRCという枠を超えたツール類となるものを5つ紹介しよう。これらは全てオープンソースのソフトウェアで、自由にダウンロードして自分のサーバーにインストールして利用可能なものとなる。つまり、良くも悪くも、Slackの代わりにあなた自身がセ
ようやく正式公開となった「iOS 9」。「Xcode 7」では「Swift 2」も利用可能となり、これを機会にあらたにSwiftを学び直したいという方も多いかもしれません。 そんな方におすすめなのが本日紹介するサイト「Hacking With Swift」です。作年一度紹介しましたが、その後アップデートされ、全てのプロジェクトがSwift 2で書きなおされ、またiOS 9のチュートリアルも追加されています。 Swift 2の新機能は「What's new in Swift 2」として、iOS 9の新機能は「What's new in iOS 9」として公開されています。また、iOS 9の新機能を自分のアプリ開発で活用するためのチュートリアルもまとめられています。 Hacking With Swiftのチュートリアルは実践的で、またソースコードもGitHubで全て公開されています。英語で書か
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く