並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 1324件

新着順 人気順

プログラマの検索結果161 - 200 件 / 1324件

  • 30歳のフルスタックエンジニアになって思ったこと〜お前らはこうなるな〜|いぐぞー ✈️ 旅するプログラマー

    30歳のフルスタックエンジニア(一応こういう感じのポジションで雇用されている)になって思ったことを連ねる。 東京のイケイケIT企業(笑)で働いている、いぐぞー(@igz0)と申します。 まずは注意事項。 「できる」エンジニアは「できる」ことを書くのが普通だが、残念ながら自分は「そうでない」エンジニアだと自負しているので「できない」ことを重点的に書く。 フロントエンドの進化速度マジでキツイほんの2〜3年前はやれVue.jsだのReactだの、どちらが良い?みたいな話を当時のTwitterでワイワイキャッキャしていたくせに 破壊的変更をやらかしたNuxt.js(もっと言えばVue.jsくん)にホトホト呆れを感じて、Next.jsに行った。 トンネルを抜けると、そこは地獄だった。 現場に行ったらApp Routerってのを覚えてくれと言われた。 一ヶ月で覚えてくれと言われたから、とりあえずドキュ

      30歳のフルスタックエンジニアになって思ったこと〜お前らはこうなるな〜|いぐぞー ✈️ 旅するプログラマー
    • 同僚のプログラマーで目立つ存在でもない人のGitHubを見つけたところ、スター100以上のEmacs Packageを開発していました。私なら自慢したくなるものの、プログラマーは爪を隠すのでしょうか? - Quora

      同僚のプログラマーで目立つ存在でもない人のGitHubを見つけたところ、スター100以上のEmacs Packageを開発していました。私なら自慢したくなるものの、プログラマーは爪を隠すのでしょうか?

      • 『達人プログラマー 第2版』/ Pragmatic Programmer 2nd Ed.

        #devsumi 2022 https://event.shoeisha.jp/devsumi/20220217/session/3650/ 「ITエンジニア本大賞2022」に『達人プログラマー 第2版』が選出されたそうで、ご縁があって著者でも翻訳者でも編集者でもないのにプレゼン大会でピッチすることになりました 😇 Further Reading: * goto.bookclub: https://gotopia.tech/bookclub/episodes/pragmatic-programmer-in-2020 * 『達人プログラマー 第2版』(PDF版)https://tatsu-zine.com/books/the-pragmatic-programmer-2ed * 角谷信太郎 × 和田卓人 ピアソン技術書のゼロ年代と俺たち ―"OO厨"史観のふりかえりと、技術書翻訳のこれから

          『達人プログラマー 第2版』/ Pragmatic Programmer 2nd Ed.
        • 「プログラマーのためのCPU入門」は入り口として丁度よい!

          DevTools でパフォーマンスチューニング入門 / Introduction to Performance Tuning with DevTools

            「プログラマーのためのCPU入門」は入り口として丁度よい!
          • Elixir自社プロダクト「Bright」①:「今のIT業界でエンジニア/プログラマは適正に評価されない」と 25年間、思い悩んだ結果、「自社から変えよう」と始めて2年後、プロダクト化に至る - Qiita

            Elixir自社プロダクト「Bright」①:「今のIT業界でエンジニア/プログラマは適正に評価されない」と 25年間、思い悩んだ結果、「自社から変えよう」と始めて2年後、プロダクト化に至るElixirSaaSスキルシートfukuoka.exBright この記事は、Elixir Advent Calendar 2022 10の24日目です 昨日は、私で「Eixirで機械学習に初挑戦⑥:いま、Elixir AI・MLで何が出来る?→ElixirでAI・MLを構築するメリット→2023年にElixirで攻略する領域」でした 【2023/12/26追記】 皆さまに沢山、応援いただいた本コラムの続編をアップしました その後、Brightがどうなったかの後日談を、どうぞお楽しみください Merry Xmas! piacere です、ご覧いただいてありがとございます 今回は、なんだかエモいタイトルで

              Elixir自社プロダクト「Bright」①:「今のIT業界でエンジニア/プログラマは適正に評価されない」と 25年間、思い悩んだ結果、「自社から変えよう」と始めて2年後、プロダクト化に至る - Qiita
            • #技術書典 に出展する『AWSの薄い本 IAMのマニアックな話』はこんな本 - プログラマでありたい

              たびたびTweetしておりますが、2019年9月22日の技術書典7に、『AWSの薄い本 IAMのマニアックな話』という本を出展します。名前の通りAWS本ですが、IAMだけを取り扱っています。初の同人誌を引っさげて、技術書典デビューします。 IAM本の目的 書いた本はIAMの特化本ですが、何故IAMと聞かれるのでここに書いておきます。AWSが不正利用されて100万円の請求が来たというようなニュースが、たまにネットを駆け巡ることがあります。原因の多くがIAMのアクセスキーをGitHubに誤ってコミットしてしまい、そのキーを不正利用されたケースです。そういった事態を防ぐために正しくIAMを知って貰いたいのです。 IAMは、AWSの利用権限を管理する極めて重要な機能です。AWSには多種多様な機能があり、IAMはそれに応じて様々な記述方法で権限を設定できるようになっています。その分設定項目が多く、I

                #技術書典 に出展する『AWSの薄い本 IAMのマニアックな話』はこんな本 - プログラマでありたい
              • プロのプログラマーから、親切なメールが来た

                こんにちは。 私は、貴方のデバイスのオペレーティングシステムをハッキングしたプロのプログラマーです。 過去数カ月間、私は貴方を監視し続けておりました。 要するに、貴方のデバイスは最近ご訪問なさったアダルトサイトからウイルスに感染しています。 ウイルス感染についてあまりご存知でない方もいらっしゃると思うので、全てご説明致しましょう。 トロイの木馬ウイルスは感染したデバイスへの完全なアクセスとコントロールを私に与えてくれます。 貴方の画面に表示されたもの全てを私は拝見することができますし、貴方に気付かれずにカメラやマイクをオンにすることもできます。 その上、ソーシャルネットワークや貴方のディレクトリ全体にある連絡先の一覧にもアクセスすることが可能です。 なぜあなたのウイルス対策ソフトが私のマルウェアに反応しなかったのか、とお思いでしょう。 それは、私のマルウェアはドライバーを使用して4時間毎に

                  プロのプログラマーから、親切なメールが来た
                • ついに発売!子どもプログラマーキーボード|shi3z|note

                  「秋葉原式プログラマーキーボード for kids」が本日より発売! 税別2,480円! 各記号に正しい読み方が書いてあるので お子様や初心者だけでなく、 記号は分かるんだけど他の人に説明するのに正式名称なんだったっけ…? 等、プログラミング初心者でなくてもおススメできるキーボードです! pic.twitter.com/IrrfDVsKYl — ツクモ池袋店 (@TIkebukuro) September 24, 2019 というわけで、吾輩の企画したお子様プログラマーキーボードが全国のTSUKUMOで発売開始になりました。 自分で自分の顔が出ている商品を撮影にいくのが恥ずかしかったので、TSUKUMO各店舗さんのツイートを引用することでお茶を濁したいと思います。 【for kids】 未来のプログラマの為に発売!アルファベットや記号キーに全て「カナ」を振ったkids向けです 『秋葉原式プ

                    ついに発売!子どもプログラマーキーボード|shi3z|note
                  • 新人プログラマ アンチパターン:原理原則多すぎて脳みそOOMエラー - Qiita

                    この記事で伝えたいこと(忙しい人向け) 新人ほど「保守していく」ことの感覚が腹落ちしにくいのではないか説 我々は保守しやすいコードを書くべきであり、保守しやすいコードを達成するための手段として原理原則やデザインパターンが存在している 保守ってなんで必要なんだっけ?という体系的な理解を持ったうえで、具体的なテクニックを学んでいくことが大事 // 追記(2023/12/9) なんとミノ駆動 さんにコメントいただけました。 もちろん良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方は読んで影響を受けてます。 とってもうれしい。 想定読者 新卒 ~ 2年目くらいまでのプログラミング初心者 Webアプリの保守開発をしているエンジニア 3ヶ月前くらいの自分(未経験からエンジニアになって1年くらい) こんなことないでしょうか 先輩などから原理原則の観点を共有してもらったり、

                      新人プログラマ アンチパターン:原理原則多すぎて脳みそOOMエラー - Qiita
                    • 「禅とオートバイ修理技術」をプログラマが読んだ - Software Transactional Memo

                      「禅とオートバイ修理技術」これら2つの間にどのように関係があるのかまるで見当が付かず、タイトルだけ聞くとキワモノのようだがWikipediaによるとアメリカでは一番良く売れた哲学書とされている。 海外のエンジニアのブログを読み漁っていた時にオススメされていたのでKindleで買って読んだのだが想像以上に良かったのでメモを残したい。と言ってもwikipediaで説明されている内容を改めて説明しても面白くないのでソフトウェアエンジニアとして響いた部分を引用して僕の感じた事を書き連ねていく。 大都市の重工業地帯に一歩でも足を踏み入れてみれば、そこにはその全てが存在している。テクノロジーである。正面には有刺鉄線を施した高い塀が立ちはだかり、門は常に閉ざされ、「立入禁止」の札が掛かっている。そしてその向こうの薄汚れた大気の中には、金属や煉瓦で造られた醜い建物が立っている。その目的は不明であり、またそ

                        「禅とオートバイ修理技術」をプログラマが読んだ - Software Transactional Memo
                      • 「けしからん発想」が創造性を生む 天才プログラマー・登大遊氏が語る「シン・テレワークシステム」開発秘話

                        「けしからん発想」が創造性を生む 天才プログラマー・登大遊氏が語る「シン・テレワークシステム」開発秘話(1/3 ページ) IT業界に身を置く人なら、情報処理推進機構(IPA)から「スーパークリエータ/天才プログラマー認定」を受けた「登大遊」の名を一度は聞いたことがあるだろう。高いセキュリティレベルと、高速なスループットを兼ね備えたVPNソフト「SoftEther」を開発し、2000年代前半からその名を轟かせてきた登氏は現在、IPAに所属するかたわら、筑波大学の准教授や、自らが学生時代に起業したソフトイーサ社の代表を務めている。 登氏はこれらの仕事に加え、4月1日付でNTT東日本に非常勤社員(特殊局 特殊局員)として入社。NTT東日本とIPAの共同施策として、シンクライアントVPN「シン・テレワークシステム」の開発に携わってきた。 シン・テレワークシステムは、ユーザーが自宅にあるPCに専用ア

                          「けしからん発想」が創造性を生む 天才プログラマー・登大遊氏が語る「シン・テレワークシステム」開発秘話
                        • おわりに - なぜ機械学習はうさん臭く感じられるのか? / 真面目なプログラマのためのディープラーニング入門

                          本講座では計8回にわたり、ディープニューラルネットワークの原理と実装について 説明してきた。ニューラルネットワークの原理は基本的には 勾配降下法であり、その基盤となっているのが関数の微分可能性である。 ニューラルネットワークにはさまざまな形態が存在するが、 画像処理・画像認識の場合は畳み込みニューラルネットワークが非常に 有効であることがわかっている。また、ニューラルネットワークの 出力形式や損失関数を変えることにより、ニューラルネットワークが 物体検出や奥行き推定など、さまざまなタスクに利用可能であることを紹介した。 さて、本講座は「真面目なプログラマのための」ディープラーニング入門、 と銘打っている。真面目なプログラマとは何か? 諸説いろいろあるだろうが、 多くのプログラマは、ソフトウェア開発において 仕様の明確さや、 システムの効率・堅牢性、そして 保守のしやすさといったものを 追求

                          • オレ流プログラマー腹立つ

                            何で公式で用意したものをすぐぶっ壊してオレ流にするの? 一緒にやるプログラマーは迷惑極まりないんだよ 協調性なさすぎるだろ 公式を尊重しろよ 何でオレデキる風吹かせてるんだよ 俺はわざと普通にやってんだよ お前料理でもレシピ通りに作らないタイプだろ カスタマイズもいいけど公式が何でそうしたのか一旦考えろよ ※公式がない場合は「一般的な方法」とか「標準」に読み替えてください

                              オレ流プログラマー腹立つ
                            • プログラマーを解雇して新しい人員に置き換えることがソフトウェアにとって致命的になり得るという指摘

                              IT業界は人材の入れ替わりが激しいことが知られており、有能な開発者は好待遇を求めてさまざまなチームを渡り歩いているほか、企業側も不景気時には積極的に人員整理を行います。ところが、ソフトウェア開発チームの運営に関する複数の著書を持つBaldur Bjarnason氏は、「プログラマーを解雇して新しい人員に置き換えることは、ソフトウェアにとって致命的になり得る」と主張しています。 Theory-building and why employee churn is lethal to software companies – Baldur Bjarnason https://www.baldurbjarnason.com/2022/theory-building/ Bjarnason氏はソフトウェアのプログラマーを庭師にたとえた上で、「ソフトウェアは一時的な庭であり、その運命は庭師と密接に関わっ

                                プログラマーを解雇して新しい人員に置き換えることがソフトウェアにとって致命的になり得るという指摘
                              • きしだൠ(K1S) on Twitter: "現代プログラマが40年前くらいに転移してしまうと「え?メモリ8KB?え?画面幅40文字?え?コードは紙に。。。え?」とかになってなんも無双できなそう"

                                現代プログラマが40年前くらいに転移してしまうと「え?メモリ8KB?え?画面幅40文字?え?コードは紙に。。。え?」とかになってなんも無双できなそう

                                  きしだൠ(K1S) on Twitter: "現代プログラマが40年前くらいに転移してしまうと「え?メモリ8KB?え?画面幅40文字?え?コードは紙に。。。え?」とかになってなんも無双できなそう"
                                • 『PCに詳しい人しか答えられない漢字クイズ』プログラマ向け中心の全8問が無事に大喜利会場化「プログラムを[?]らせる 」

                                  くいなちゃん @kuina_ch PCに詳しい人しか答えられない漢字クイズ: 1. プログラムを[?]らせる 2. プロセスを[?]す 3. サーバが[?]ちる 4. APIを[?]く 5. 例外を[?]げる 6. エラーを[?]く 7. バグを[?]む 8. メモリを[?]う 2021-11-04 21:05:31 くいなちゃん @kuina_ch わたしの知識の一部をあげますので、あなたの一部をください! くいなちゃん、6さい。 フォローが多いですが、結構読んでいます。 サイト→ kuina.ch [イラスト/作曲/プログラミング/ゲーム制作/あらゆる学問/… kuina.ch

                                    『PCに詳しい人しか答えられない漢字クイズ』プログラマ向け中心の全8問が無事に大喜利会場化「プログラムを[?]らせる 」
                                  • プログラマのための公開鍵による暗号化と署名の話

                                    初めに 公開鍵による暗号化と署名をプログラマ向け(?)に書いてみました。ちまたによくある暗号化と署名の話はインタフェースと実装がごちゃまぜになっていることが分かり、暗号化と署名の理解が進めば幸いです(と思って書いたけど、余計分からんといわれたらすんません)。登場する言語は架空ですが、多分容易に理解できると思います。 公開鍵による暗号化PKE 早速、公開鍵による暗号化(PKE : Public Key Encryption)を紹介します。登場するのは暗号化したいデータのクラスPlainText, 暗号文クラスCipherText, 秘密鍵クラスPrivateKeyと公開鍵クラスPublicKeyです。PKEは次の3個のインタフェースを提供しています。 abstract class PKE { abstract keyGenerator(): [PrivateKey, PublicKey];

                                      プログラマのための公開鍵による暗号化と署名の話
                                    • プログラマーがメンタル弱い人向きと話題ですが、ここでIT業種の「こころの病と診断されたことがある割合」を見てみましょう

                                      リンク 日経クロステック(xTECH) 調査編2 「こころの病」にかかる比率、最も高いのはPG、ベンダーはユーザーの1.5倍 今回は、どんな人が「こころの病」にかかりやすいのかを、プログラマやSEなどの職種別、ベンダー/ユーザーの違い、年齢層別、性別、残業時間別など、様々な属性で分析していこう。 89 users 7 Shirai@禁酒中 0/60 @shiraponsu 株式会社Upa/元単価170万エンジニア。生成AIを利用したDXリスキリングUPACITY(upacity.jp)/未経験転職に強いキャリア支援事業ウパキャリ(https://t.co/NcDlClGwb2)など。春から法学部の社会人学生!東洋囲碁5段。 youtube.com/@shuraisan?si=…

                                        プログラマーがメンタル弱い人向きと話題ですが、ここでIT業種の「こころの病と診断されたことがある割合」を見てみましょう
                                      • プログラマーといえばスーパーハッカーかコーディング職人みたいな2極化した個人のイメージがまだ根強そうだということを今回のツイッターの騒動から感じた - in between days

                                        今回のツイッターの件でいろいろな記事や書き込みやコメントを見てて、未だに世間的にはプログラマーといえばスーパーハッカーな超人くんか、無個性な組立工やコーディング職人の集団、というような2極化した個人のイメージが主流なのかなと感じた。 イーロン・マスクを支持してる陣営は、優秀だが有害な前者に鉄槌を食らわした、あるいは無能な後者を大量に撃滅したみたいな喝采をおくっている。逆の陣営は、スーパープログラマーや属人化した知識を持ったエンジニアが解雇されたことを残念がっている(後者はまた雇えるだろうくらいに思ってそうだけど)。 でも実際のところ、エンジニア個人の去就より、ツイッター内のいろいろな開発チームが壊れてしまったこと。もっというとイーロン・マスクが自らの手で「チームを壊した」としか言いようのない行動を取っていることのほうが今後への影響は大きいんじゃないかと思う。スポーツと同じで、たとえエースが

                                          プログラマーといえばスーパーハッカーかコーディング職人みたいな2極化した個人のイメージがまだ根強そうだということを今回のツイッターの騒動から感じた - in between days
                                        • AI時代のプログラマの在り方|牛尾 剛

                                          ChatGPT 4がリリースされてから、近い将来プログラマという職業はどうなってしまうのだろうと、と不安になったのですが、ようやく考え方が整理できたので書いてみたいと思います。 AIと過去のテクノロジーの違い今までもディスラプティブなテクノロジーは自分の人生で何回か登場しています。そもそもパーソナルコンピュータが衝撃的でしたし、自分が大学生の時に体験したインターネットもそうでした。スマートフォンもかなりのものでした。 しかし、私はそれのどれも「脅威」は感じたことがありませんでした。なぜかというと、やりたいなら、それを自分がそれをやればよいので、そんなには困りません。ところが、今回のAIの場合は、たとえAIを自分がやったとしても、そんなに遠くないうちに自分はいらなくなるでしょう。モデルをトレインする人は必要かもしれませんが、たぶんそんなに多くの人は必要ありません。 そうでなければ、AIをイン

                                            AI時代のプログラマの在り方|牛尾 剛
                                          • プログラマーじゃなくてもChatGPTで複数キャラ会議を簡単に開催できる「GPTブロック」がおもしろかつ実用的(CloseBox) | テクノエッジ TechnoEdge

                                            このChatGPT機能、もっと早く出ていたらだいぶ楽だったのに……。 そんなAIサービスが今日リリースされました。昨今話題の生成系AI、チャットAIを使いやすくするサービスです。 筆者が他界した妻の写真をAIで生成していることに対してさまざまなご意見を頂戴し、それに対する考えを記事にしたのが1月6日。SNSなどから拾ったコメントを分類し、いろいろな立場からの異論・反論・オブジェクションに対して回答していったのですが、非常に骨の折れる作業でした。もちろん、記事を書いたことによる成果は非常に大きく、その後はほとんど反論らしい反論は見かけなくなったのですが、事前にこうした反響をシミュレーションできていれば、記事内に予防線を張っておけたかもしれません。 そうしたセンシティブな話題のときの反響をある程度推定し、対策できるようなサービスが出ました。 清水亮さんが開発・運営している画像生成AIサービス「

                                              プログラマーじゃなくてもChatGPTで複数キャラ会議を簡単に開催できる「GPTブロック」がおもしろかつ実用的(CloseBox) | テクノエッジ TechnoEdge
                                            • 「プログラマーの本質に立ち返る時が来た」コードを書き続けてきたアラフォー世代に迫られるAI時代の自己変革【伊藤淳一×遠藤大介】 - エンジニアtype | 転職type

                                              転職・求人情報サイトのtype エンジニアtype 働き方 「プログラマーの本質に立ち返る時が来た」コードを書き続けてきたアラフォー世代に迫られるAI時代の自己変革【伊藤淳一×遠藤大介】 2023.04.18 働き方 プログラマー生成AIAICTO 過去に何度か訪れたAIブーム、ノーコードツールの普及……新しいテクノロジーが登場するたび、「プログラマーは不要になるのでは」という議論がなされてきた。 ただ、どこか現実味に欠けたその議論を何となく受け流してきたプログラマーにとっても、ここ最近の生成AIの進化は無視できないものがあるのではないだろうか。 特に、10年以上ものづくりの現場でコードを書き続けてきたアラフォー世代のプログラマーにとっては、これまでのやり方をどう変えるべきか、そもそも変えられるのか……という不安がよぎる。 そこで、開発現場の最前線で長年プログラマーとして活躍してきた伊藤淳

                                                「プログラマーの本質に立ち返る時が来た」コードを書き続けてきたアラフォー世代に迫られるAI時代の自己変革【伊藤淳一×遠藤大介】 - エンジニアtype | 転職type
                                              • プログラマなんて飯を食べれればいい派にとって「高1の途中以降の数学は要らない」と思う|euroGOGO

                                                フォローよろです (この方がそうかわからないけど)Rust界隈の人の発言が結構、プログラミングスクール界隈の人と水と油みたいになっているきがして、気になる。 ===(追記)=== とおもって書いてたら数学は要らない派の人がちょっと不味いことをいってたので。。https://techgym.jp/colmn/mingra38/私はできれば高1の途中ぐらいまでの数学はいると思います。不要なのは、東大目指して大量に「二次関数」の問題を大量に取り組むみたいな数学のことを指し示します。学習指導要領に沿っていうと中2で数学を辞めるという感じだとそもそも、頭をつかってプログラミングに向いてなさそうです。 ===(追記)=== なんだかゴール設定が違うのが理由かもしれないが、一応両方の心が分かる人だと思うし、プログラミングスクール界隈の方に肩入れしているので、Rust界隈の人のエッジの効いた発言に対しては

                                                  プログラマなんて飯を食べれればいい派にとって「高1の途中以降の数学は要らない」と思う|euroGOGO
                                                • 「アニメ『Dr.STONE』の世界にプログラマーが行っても何もできないのでは」に対して様々な役立つ具体例が提示される流れ

                                                  寺本.hackforplay(); @teramotodaiki 最近はLLMsで遊んでばかりいる、プログラミングが好きになるゲーム「ハックフォープレイ」の開発者です。 hackforplay.xyz IPA未踏'15 とか、未踏ジュニアメンターとか。仕事ではHelpfeelというFAQのSaaSを開発しているWebのエンジニアです。 hackforplay.xyz 寺本.hackforplay(); @teramotodaiki Dr.STONE観てると、プログラミングしか出来ない自分はストーンワールドで何が出来るかっていつも考えさせられる。真空管からプログラミングまでのギャップがあまりにも大きい。コンピューターを作るまでにどれだけの専門家の頭脳が必要になるのか。プログラミング人材は復活の優先度が低い 2019-12-22 23:43:57 寺本.hackforplay(); @tera

                                                    「アニメ『Dr.STONE』の世界にプログラマーが行っても何もできないのでは」に対して様々な役立つ具体例が提示される流れ
                                                  • IntelliCodeがプログラマのリファクタリング作業を自動的に学習。学習内容からリファクタリング箇所を提案するように

                                                    IntelliCodeがプログラマのリファクタリング作業を自動的に学習。学習内容からリファクタリング箇所を提案するように マイクロソフトは、機械学習を用いてプログラミングを支援するVisual Studioの拡張機能「IntelliCode」の新機能として、リファクタリング作業の支援が可能になったことを発表しました。 IntellCodeはGitHubなどに公開されているコードを機械学習し、その学習内容を基にコード入力や補完の適切なレコメンデーション、コードレビュー時のアドバイス、問題がありそうな部分の指摘などをしてくれるツールです。 今回の新機能では、プログラマが行うリファクタリング作業をIntelliCodeが自動的に学習し、コードのほかの部分でも同様のリファクタリングが適用可能な場所があればそれを提案してくれるようになります。 これによりプログラマはリファクタリング可能なコードの探索

                                                      IntelliCodeがプログラマのリファクタリング作業を自動的に学習。学習内容からリファクタリング箇所を提案するように
                                                    • プログラミングの副業おすすめ3選!初心者プログラマーでも月5万稼げる方法を現役エンジニアが教えます – 資格ナビ

                                                      プログラミングができれば、副業で稼ぐことができることをご存知でしょうか。 副業解禁の時代になり、副業でプログラミングをする人が増えています(主にプログラマーが多いです)。 エンジニアとして働いていますが、私の周りもプログラマーも、仕事以外でプログラミングスキルを使って副業をしています。 人材不足のIT業界では、プログラミングができる人ならばクラウドでも募集する時代になったのが影響していると感じています。 でもスキルがあるプログラマーでなければ、副業なんてできないと思っていませんか? 確かにスキルがないと受注できない案件も多いですが、初心者プログラマーでもできる副業があり、月に数万円稼ぎながらスキルアップしている人も多いです。 しかもプログラミングスキルがあれば、選べる副業も増えるので今後も稼げることが期待できます。 今回は現役エンジニアが試して、初心者プログラマーにおすすめできる副業を紹介

                                                        プログラミングの副業おすすめ3選!初心者プログラマーでも月5万稼げる方法を現役エンジニアが教えます – 資格ナビ
                                                      • 恐るべき職人技!米国のプログラマーが「妊娠検査キット」でプレイアブルな『DOOM』を動作させることに成功

                                                        米カリフォルニア州在住のプログラマーであるフォーン・トゥリングは、なんと1993年のオリジナル版『DOOM』を妊娠検査キットで動作させることに成功し、ビデオゲーミングを次のレベルへと昇華させた。 フォーンは自分のTwitterアカウントで、リック・アストリーの「ギヴ・ユー・アップ」のミュージック・ビデオや踊るナナフシなど、複数の映像を妊娠検査キットで再生している様子を公開したが、ビデオゲームの世界では『DOOM』と『The Elder Scrolls V: Skyrim』の映像はとりわけ大きな反響を呼んだ。下の動画を観てみよう。 hey you, you're finally awake. You were trying to get pregnant, right? pic.twitter.com/uCgmymvahS — foone (@Foone) September 5, 2020

                                                          恐るべき職人技!米国のプログラマーが「妊娠検査キット」でプレイアブルな『DOOM』を動作させることに成功
                                                        • 中国のプログラマー、違法「壁越え」で処罰 重すぎる没収額に物議 | 毎日新聞

                                                          中国のインターネット検閲システムをVPN(仮想プライベートネットワーク)で違法に「壁越え」をしたなどとして、河北省承徳市の公安当局が、同市在住のプログラマーの男性に対し約3年間の所得105万元(約2100万円)の没収を命じる処分を言い渡し、中国内で物議を醸している。「行き過ぎだ」と所得没収への批判が強く、背景に地方政府の財政難があるのではとの疑念を示す声も出ている。 香港メディアなどによると、この男性は2019年9月から22年11月までの間、世界中の誰もが利用できるソフト開発共有サイト「GitHub」などを活用しながら、海外のソフトウエア会社から受注したプログラミング業務に従事。地元の公安当局は、中国政府が認めていないVPNを使い海外サイトに接続したとして200元(約4000円)の罰金に加え、不当な所得だとして3年余りの収入105万元の没収を命じたという。 国家の安全と社会の安定を最優先と

                                                            中国のプログラマー、違法「壁越え」で処罰 重すぎる没収額に物議 | 毎日新聞
                                                          • 「ベタープログラマ」を読んだ - Magnolia Tech

                                                            原著が出てたときから割と気になっていた「ベタープログラマ」を読んだ。 全体的な感想 第Ⅰ部はコードスタイルや、不要なコードの存在、テストコードを書く話など、非常に実践的な内容が多かった。 第Ⅱ部は割と考え方というか、思想的な話になっていって、第Ⅰ部をきちんと読んで危機感を持って行動を変えられる人であれば自然とそこに到達するのでは?と思った。 まずは第Ⅰ部をしっかり読んで、自分の置かれた環境との差異や、これから行動することを書き出す、みたいな読み方をすると良い。 第Ⅲ部以降は、もう完全に生き方というか、エンジニアとしての振るまいや、哲学の話になってくるので、一気に通読する、というより少し間を置いて拾い読みしながら読み進めて行くと良いかも。 流し読みしても全然役に立たないタイプの内容なので、読書メモは必ず書いた方がいいと思うし、書かれていることが万人にとって正解、といった類いのものでもないので

                                                              「ベタープログラマ」を読んだ - Magnolia Tech
                                                            • 書店の音楽コーナーで「リーダブルコード」を発見するプログラマ

                                                              Kazushi @vr_kzsh 今日は書籍部に行きました。 『リーダブルコード』が音楽のところに置いてありました。 そっちのコードじゃねえからな!!!!! pic.twitter.com/Vqb6zjZwpX 2021-04-08 21:27:42

                                                                書店の音楽コーナーで「リーダブルコード」を発見するプログラマ
                                                              • 技術記事を書かないプログラマへ向けた記事

                                                                はじめに 今回の記事では効率的に技術記事を書くための具体的なテクニックは取り扱わない。技術記事を書くことのメリットや技術記事を書く上で重要なマインドセットを中心に徹底解説する。 要旨:プログラマーは積極的に技術記事を書くべき 私たちプログラマーは積極的に技術記事を書くべきだ。TwitterでもQiitaでもこのZennでも構わない。とにかく何でもいいので、自分の学びや気づきを記録してそれを公開する習慣をつけよう。自分で学んで得られた知識や気付き、新しい価値観をまとめる作業は自分にしかできない。 記事を書くべき理由 記事を書くべき理由はざっくり以下の通り。 知識が定着するから 説明する能力が上がるから プログラマーとしての人となり(興味のある技術やプログラミングに対する価値観、説明する能力など)を知られるから それぞれ順番に解説する。 知識が定着するから 知識を定着させるための最高の手段は、

                                                                  技術記事を書かないプログラマへ向けた記事
                                                                • 達人プログラマー(第2版) 読んだ - console.lealog();

                                                                  久しぶりに物理本を読んだけど、やっぱ物理はええな・・かさばるとこ以外。 せっかくなので読書感想文と、特に印象に残った部分を、章ごとに書いておく。 第1章: 達人の哲学 この本を読んでいくにあたって、そもそも達人とはなんぞやという話がメイン。 プログラマーというより、いわゆる社会人としてこうあれみたいなテーマで書かれてて、なんかみんな読んだらいいのではと思いました。 物事をうまく進捗させるために、 まず何を言いたくて その結果どうしたいのかまで考えて 相手の状況やタイミングを見計らって コミュニケーションを実行する・されると、あれこれスムーズにいきますよっていう。 このテクは中々に便利で、日常生活でもそれこそ夫婦間とかのコミュニケーションでも使える話かなーと思ってて。 ただ自分の場合はこれをやりすぎて、質問してるはずが誘導尋問みたいになっちゃうときがたまにある・・。 第2章: 達人のアプロー

                                                                    達人プログラマー(第2版) 読んだ - console.lealog();
                                                                  • DeepMindのAI「AlphaCode」が人間のプログラマーと互角になってきた

                                                                    DeepMindのAI「AlphaCode」が人間のプログラマーと互角になってきた2022.12.23 20:0020,014 Mack DeGeurin - Gizmodo US [原文] ( 禿頭帽子屋/Word Connection JAPAN ) 人工知能(AI)に秘められた能力の段階的な発達をたどるという話になると、なぜかチェスや囲碁といった昔ながらのボードゲームが持ち出されがちです。その例は挙げればきりがないほどで、つい最近にも、戦略ゲーム「ディプロマシー」をプレイできるAIが話題になりました。しかし、こうした事例で示されるのは、あくまでもAIが現実世界の問題を解く能力の範囲に限られます。 これよりずっといい「力試し」になりそうなのが、AIと人間をプログラミングのコンテストで競わせることです。Alphabet傘下のDeepMindが保有するAIモデルAlphaCodeが、実際に

                                                                      DeepMindのAI「AlphaCode」が人間のプログラマーと互角になってきた
                                                                    • 非プログラマーの人から「Githubってなに?」と聞かれたら「プログラマー版のpixiv」って答えるとわかりやすいと思うのでぜひ使ってください

                                                                      坂すたじお@工業ゲー開発者 @sakastudio_ 非プログラマーの人から聞かれた「Githubってなに?」に対する答えで「プログラマー版のpixiv」って答え直感的にわかりやすいと思うのでみんなぜひ使ってください 2022-01-04 09:05:46 坂すたじお@工業ゲー開発者 @sakastudio_ Unity/C#/java/Python/Blender/UE4/C++ 個人ゲーム開発者です。#moorestech という工業ゲー作ってます。 Steam→onl.tw/1g1su2U Discord→https://t.co/ZPymAW25IC github.com/sakastudio

                                                                        非プログラマーの人から「Githubってなに?」と聞かれたら「プログラマー版のpixiv」って答えるとわかりやすいと思うのでぜひ使ってください
                                                                      • Node.jsのスーパープログラマ達の今 - @ledsun blog

                                                                        僕がNode.jsを熱心に勉強していた頃に、スーパープログラマとして憧れていた人たちが、今何をやっているのか調べてみました。 github.com Express.jsなんかを作っていたtjは、Go言語がメインに書いているようです。 OSS活動自体あまりやっていなさそうです。 github.com Browserifyをつくっていたsubstackは、主にrustを書いているようです。 サーバーを書いていた人はGo言語に、CLIを書いていた人がrustに行くのかもしれません。 github.com Babelを書いていたsebmckもrustです。 github.com Rad VaggはGo言語とPythonのようです。 github.com tjfontaineはOSS活動がほとんど無くなっています。 ここからはNode.jsを去っていない人たちです。 github.com Guill

                                                                          Node.jsのスーパープログラマ達の今 - @ledsun blog
                                                                        • プログラマーのための行動経済学 (コードをきれいにするのはいつ?) - techtekt

                                                                          はじめに サマリー 先延ばし傾向(現在バイアス) 対策:コミットメント 課題点 1. 金銭的な制裁を行うのが難しい 2. 現在バイアスを自認していない人はコミットメント・デバイスを使わない 3. コミットメント・デバイス設計の問題 組織内の先延ばしを防ぐには まとめ ※三浦は退職していますが、本人の同意を得て、掲載を継続しています。 はじめに こんにちは。パーソルキャリア株式会社でデータアナリストとして働いている三浦です。 8 か月前ぐらいに、将来の自分のためにもコードはきれいにした方が良いという内容の記事を書きました。 プログラマーのための行動経済学 (自信過剰とリーダブルコード) コードをきれいにする、新しい技術を学ぶ。 将来のために必要だと分かっていても、面倒でつい先延ばしにしてしまいませんか。 この記事も、半年前には書き終わっている予定でした。 今回は、こういった先延ばしをテーマと

                                                                            プログラマーのための行動経済学 (コードをきれいにするのはいつ?) - techtekt
                                                                          • Appleで26年間勤め上げたプログラマーが引退後に思いを語る、「気づいたらまたプログラミングを始めてしまう」とポツリ

                                                                            Appleで26年間働き、退職してから1年半が経過したというプログラマーのジョン・カルフーン氏が、退職後に感じたことをブログにつづりました。 Same Stop https://www.engineersneedart.com/blog/samestop/samestop.html 1980年代後半、大学生だったカルフーン氏はMacintoshコンピューターを手に入れてプログラミングに夢中になりました。カルフーン氏はもともと遊びでシェアウェアのゲームを制作しており、その後生活のために商用ゲームを制作する日々が続いたあと、Appleに入社しました。 大学生時代のカルフーン氏。 退職した医師が手術をやめてゴルフを始めるように、26年間働いたAppleを退職したあとはキーボードを手放すだろうと予想していたカルフーン氏。退職後の14カ月間は木工製作やBlender・3Dプリントの実験、自転車に乗っ

                                                                              Appleで26年間勤め上げたプログラマーが引退後に思いを語る、「気づいたらまたプログラミングを始めてしまう」とポツリ
                                                                            • プログラマ視点での生成AIとの付き合い方

                                                                              プログラミングについて、最近考えてることについてのポエム。 基本的に、 GPT-4 と Claude-3-Opus を使った経験を念頭に置いて話をする。機械学習エンジニアではないので、あくまで利用者に徹した視点での話。仕事で生成AIを使ったパイプラインを作ったりはしている。 生成AIの進化速度を予測しておく 今大事なことは、今AIがどの程度の性能かという定点の話ではなく、その進化の速度を認識すること。 コード生成というタスクにおいて、生成AIモデルを人間に当てはめると、こんな感じの人物像を自分は持っている。 GPT-4: プログラミング経験2年目の大学2年生 Claude-3-Opus: プログラミング経験3年目の大学3年生 ここでいうn年目は、業務経験ではなく、プログラミングの単位がある大学での、教育課程としての経験年数。今のひたすら学習量を増やす方式だと、単に1年に1年分ぐらい賢くなっ

                                                                                プログラマ視点での生成AIとの付き合い方
                                                                              • プログラマーがソースコード内に書いた「アスキーアート」図2000点以上を収集 使われ方を分析しデータベース化【研究紹介】 レバテックラボ(レバテックLAB)

                                                                                米カリフォルニア大学サンディエゴ校に所属する研究者らが発表した論文「Taking ASCII Drawings Seriously: How Programmers Diagram Code」は、ソースコード内で使用するアスキーアート(ASCII art)を収集し分析した研究報告である。 ▲ソースコード内で活用されたアスキーアートの一例 keyboard_arrow_down 研究背景 keyboard_arrow_down 研究内容 オープンソースのソフトウェア開発では、プログラマーがコードの中にアスキーアートを使って図を描き、アイデアを視覚的に表現することがよくある。アスキーアートはコードや自然言語では表現しにくい概念を視覚的に明快に説明でき、またコードよりも詳細度は低いものの、コードを理解するうえで「サムネイル」のような役割を果たす。 こうしたアスキーアートは、実際のソフトウェア開発

                                                                                  プログラマーがソースコード内に書いた「アスキーアート」図2000点以上を収集 使われ方を分析しデータベース化【研究紹介】 レバテックラボ(レバテックLAB)
                                                                                • ロジクール、エンジニア/プログラマ向けの無線キーボード「MX Keys」

                                                                                    ロジクール、エンジニア/プログラマ向けの無線キーボード「MX Keys」