タグ ソフトウェア開発者
新着順 5 users 10 users 50 users 500 users 1000 usersすべてのプログラマが読むべき記事10選 | POSTD
POSTD は、HackerNewsなど日本国外で話題になっている開発者向けのブログ記事やニュースなどを翻訳し、日本の開発者にむけて配信するメディアです。Javaプログラマやソフトウェア開発者として、私は「プログラマが知っておくべき…」というタイトルが付く記事から、多くのことを学びました。そういった記事は、特定のトピックに関する有益かつ詳細な情報を数多く与えてくれましたが、探し出すのが非常に困難で... 続きを読む
プログラマーの力量を見極める--面接官になったら尋ねるべき質問実例集 - IT業界を生き抜く秘密10箇条 - ZDNet Japan
ソフトウェア開発者を採用する面接の場において、応募者の専門家としての力量を見極めることは非常に難しい。そこで本記事では、開発者を評価するうえでの優れた質問を紹介するとともに、なぜそれらが優れているのかを説明する。 ソフトウェア開発者を採用する面接の場においては、応募者の専門家としての力量を見極めることが最も困難な作業の1つである。彼らの考え方については、面接時に少しやり取りを行えばそれなりに見当が... 続きを読む
「挫折しないRedmine」の資料が分かりやすい: プログラマの思索
僕が使い始めた2008年頃と違って、現在はかなりRedmineが普及している。 ソフトウェア開発者だけでなく、製造業や製薬業、営業や事務、勉強会のタスク管理に使っている事例も多い。 最近特に目立つのが、初心者がRedmineを使っているものの、Redmineの良さを出し切れていない場面。 上記の資料では、「Redmineは、チームでチケットを消すゲーム」と定義して、わかり易く説明しているのがすごく... 続きを読む
コードが読めるソフトウェア開発者 - As a Futurist...
Apr 20, 2021僕はコードを読むのは得意な方だけど、それが過ぎてコードを書かなくてもシニアソフトウェア開発者になってしまった。実はコードをちゃんと読めるソフトウェア開発者って希少価値が高いのではないか、と思ったので自分がどんな感じでシニアになったのかをまとめてみた。似た様な人の参考になれば幸いだ。 同... 続きを読む
30代後半や50代からでもソフトウェア開発者になるのには遅くないという10人の実例 - GIGAZINE
テクノロジー業界の発展に伴ってソフトウェア開発者の人材不足がいたるところで発生していますが、言い換えれば「プログラミングスキルを身につければ仕事に困らない」ということでもあります。とはいえ、「若いころならまだしも、30歳を超えてイチからプログラムの書き方を勉強するのは遅すぎるのでは」と思う人は多いかもしれませんが、下は35歳、上は57歳からプログラミングを習って成功を収めている10人の開発者が「ソ... 続きを読む
【楽天ウェブサービス】RAKUTEN WEBSERVICE
楽天ウェブサービス(webservice)は、webアプリケーションを構築するソフトウェア開発者(エンジニア)向けのリソースです。楽天ウェブサービスから提供されるAPIを利用してアプリケーションを開発することができます。 続きを読む
ソフトウェア開発者のための推薦図書
Code Complete 2 [ Code Complete第2版―完全なプログラミングを目指して (上・下) ] スティーブ・マコネルのCode Completeはソフトウェア開発者のための「楽しい料理」本だ。この本を読むということは、自分の仕事を楽しんでいるということであり、自分のすることに真剣であるということであり、もっと向上したいと思っているということなのだ。Code Completeの... 続きを読む
ソフトウェアアーキテクチャの基礎
ソフトウェアアーキテクチャとは、ソフトウェアシステムの成功に欠かせない重要な土台です。そのためソフトウェア開発者には、効果的なアーキテクチャを実現するスキルが求められます。本書は、そうした効果的なアーキテクチャを設計、構築、維持するアーキテクトになるために必要なスキルや知識を、現代的な視点から整... 続きを読む
なぜ全てのプロフェッショナルがブログを書くべきなのかという10の理由 - GIGAZINE
By tarop Facebookやmixiなどのソーシャル・ネットワーキング・サービス(SNS)を通じて、インターネット上に日記を投稿するブログは身近なものとなりました。ソフトウェア開発者でありIBMの技術エバンジェリストであるAntonio Cangiano氏は、「プロフェッショナル(専門家)はインターネット上のブログを通じて知識を共有するべきだ」と主張し、その10の理由を紹介しています。 W... 続きを読む
30歳を迎えたソフトウェア開発者である私が、20代のころに聴いておきたかったアドバイス | ライフハッカー[日本版]
itou - キーパーソン,人生,仕事術,生活 10:00 PM 30歳を迎えたソフトウェア開発者である私が、20代のころに聴いておきたかったアドバイス どんな業界でもキャリアを始めるときには、期待に胸が膨らむ一方で、先行きの不安が立ちこめるものです。与えられた仕事をひたすら頑張ればいいのだろうか? それとも、将来有望なプロジェクトに狙いを定めて動くべき? 今回は、ひとりのソフトウェア開発者と... 続きを読む
ほぼ全てのインジェクション攻撃を無効化/防止する入力バリデーション | yohgaki's blog
入力バリデーションはセキュリティ対策として最も重要なセキュリティ対策です。なぜセキュリティ対策であるのか?を理解していない方も見かけますが「ほぼ全てのインジェクション攻撃を無効化/防止する入力バリデーション」の効果と拡張方法を見れば解るのではないでしょうか?ソフトウェア開発者が知っておくべきセキュリティの定義/標準/ガイドで紹介しているセキュリティガイドラインでは入力バリデーションが最も重要なセキ... 続きを読む
1時間以内に解けなければプログラマ失格となってしまう5つの問題が話題に
プログラマの素養を確認するための簡単な問題として有名な「FizzBuz」問題。ただしこれだけ有名になってしまうと、プログラムの能力を試験するための新たな問題が必要とされているかもしれません。 経験豊富なソフトウェア開発者、Santiago L. Valdarrama氏が、「ソフトウェアエンジニアならば1時間以内に解けなければいけない5つの問題」を出題し、Redditなどで話題となっています。 その... 続きを読む
PythonコードからFPGAを生成、深層学習したDNNをハードウェアに:機械学習/Deep Learningの仕事が増える2017年、ソフトウェアエンジニアがFPGAを学ぶべき理由 - @IT
PythonコードからFPGAを生成、深層学習したDNNをハードウェアに: 機械学習/Deep Learningの仕事が増える2017年、ソフトウェアエンジニアがFPGAを学ぶべき理由 ソフトウェアエンジニアがFPGAを使うハードルがさらに下がってきている。ソフトウェア開発者の立場でFPGAに取り組むイベント「FPGAエクストリーム・コンピューティング」を主宰する佐藤一憲氏、FPGAの高位合成によ... 続きを読む
【翻訳】開発者がビッグデータ分析にPythonを使う時によくやる間違い | POSTD
システムの構築、新しい技術の習得、PythonやDevOpsなどに情熱を注ぐソフトウェア開発者です。現在はチューリッヒを拠点とするビッグデータのスタートアップで働いており、データ分析およびデータ管理ソリューションのための […]システムの構築、新しい技術の習得、PythonやDevOpsなどに情熱を注ぐソフトウェア開発者です。現在はチューリッヒを拠点とするビッグデータのスタートアップで働いており、... 続きを読む
自宅勤務で頭がおかしくならないためのクイックガイド : ライフハッカー[日本版]
オフにやること , メンタル , モチベーション , 仕事がはかどる , 仕事術 , 健康 , 時間管理 , 生産性向上 自宅勤務で頭がおかしくならないためのクイックガイド 2013.06.03 22:00 あなたも自宅で仕事をすることに決めたのですね? それでは、フリーランスでソフトウェア開発者をしている私の話に、少し耳を傾けてください。従来のオフィス勤務から自宅勤務に切り替えて1年。この変化は... 続きを読む
ソフトウェア開発者は徹夜してはいけない - ソフトウェア工学研究の日々
睡眠は大切とよく言われますが、睡眠不足が開発者に与える影響をまじめに調べた面白い論文が、ソフトウェア工学のトップ論文誌 IEEE Transactions on Software Engineering に掲載されていました。ソフトウェア工学研究室助教の Raula 先生から教えてもらいました。 Need for Sleep: The Impact of a Night of Sleep Dep... 続きを読む
Chrome などで保存したパスワードが丸見えだから危険とか言われている件について | WWW WATCH
ソフトウェア開発者の Elliott Kember 氏が自身の Blog に「Chrome's insane password security strategy」 というタイトルで指摘する記事を書き、日本ではギズモード・ジャパンで翻訳記事が上がったことで話題になった、「Google Chrome では設定画面からブラウザに保存してあるパスワードを簡単に見ることができて、マスターパスワードの設定も... 続きを読む
プログラマの権利宣言
Jeff Atwood / 青木靖 訳 2006年8月24日企業は開発者に給与として60-100kドル支払いながら、ひどい作業環境と汚い使い古しのハードウェアによって彼らを損なっている。信じられない話だ。そんなのはビジネス的に理屈に合わない。ところがそういうのをどこでも目にする。ソフトウェア開発者が成功するために不可欠なものを与えていな い企業がいかに多いかは驚くばかりだ。そこでプログラマの権利宣... 続きを読む
今日からソフトウェア開発者になった人に本気で勧める5冊 - ledsunの日記
本気!どれくらい本気かって言うと会社の新人に強制的に読ませてるくらい本気*1。読めたら偉いとか、興味をもってくれたらうれしいとかじゃない。絶対読め。そして絶対読める。 誰に? 対象とする人SIerでWebアプリを作る。研究の道具としてプログラミングをしたことはあるがプロダクトを作ったことがない。今まで書いたプログラミングのコード量が3000行以下。文系出身でプログラミングとか知らない、今日からソフ... 続きを読む
Obsidian がすごくいい
Obsidian(オブシディアン) と出会ってまだ3日目ではありますが、ここ最近で一番興味をそそられるアプリだったので紹介します。 A second brain, for you, forever. https://obsidian.md/ 出会いの経緯 を眺めていたときに一つの記事が目に付きました。 私がソフトウェア開発者として Notion から Obsidian に移った理... 続きを読む
キミのコードが汚い理由 ― @IT情報マネジメント
The Rational Edgeより:ソフトウェア開発者がコードを書くに当たり、エレガンス、構造、そして効率について学ばなくてはならない理由を考察する。 筆者は今夏、ミネソタ州ミネアポリスで開催されたAgile 2006カンファレンスに参加し、これを大いに楽しんだ。そこで筆者がソフトウェア開発を教えるときのアプローチについてRon Jefferies氏と話をしていたところ、Agile Toolk... 続きを読む
『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか』 発売のお知らせ
ご来店いただきありがとうございます。新刊『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するのか』発売開始のお知らせです。 ほぼすべてのソフトウェア開発者がお世話になるコンピューターの最重要パーツ、CPU。「演算をする」というざっくりした役割は知っているし、もう少し踏み込んでレ... 続きを読む
採用面接で「あなたの最大の弱みは?」と聞かれた時の答え方 : ライフハッカー[日本版]
企業の採用面接で「あなたの最大の弱みは何ですか?」と聞かれるほど嫌なものはないでしょう。「完璧主義なところがありまして...」とか「気を使いすぎてしまうところがあって...」などという退屈でありきたりな回答はしたくないもの。では、この質問にどう答えればいいのでしょうか? ソフトウェア開発者(さらに、システム思考を活用したソフトウェア開発プロジェクトのコンサルティングも行っているそうです)で、ブロガ... 続きを読む
セキュリティ・バイ・デザイン導入指南書 :IPA 独立行政法人 情報処理推進機構
ソフトウェア開発者でなくとも、セキュリティ・バイ・デザインという言葉は聞いたことがあると思います。しかし、セキュリティ・バイ・デザインが十分に実施できていると言える組織は多くないのではないでしょうか。 いざセキュリティ・バイ・デザインを実施しようとしても「何をすればよいのだろう?」「どうやれば良い... 続きを読む
オープンソースソフトウェアの老舗サイト「SourceForge」はいかにして堕ちていったのか - GIGAZINE
By Hugh Gallagher オープンソースソフトウェアの開発・ダウンロードサイトとして老舗の「SourceForge」が、ソフトウェア開発者から三行半を突きつけられるという事態に陥っています。「老舗サイトは、どのようにして堕ちたのか?」をまとめるとこんな感じです。 Black “mirror”: SourceForge has now taken over Nmap audit tool ... 続きを読む