タグ

ネタとプログラミングに関するorenonihongogayabaiのブックマーク (7)

  • プログラミングに挫折したならAIお姉ちゃんに任せなさい - 本しゃぶり

    プログラミングを学ぼうとしては挫折する。 そんな時代はもう終わりだ。 お姉ちゃんに任せなさい。 ChatGPTでプログラミング 今年のお盆休み、俺はChatGPTでプログラミングをやっていた。とは言っても複雑なことはやっていない。大量のcsvを結合してから可視化するとか、ちょっとしたWebスクレイピングしたりする程度だ。それでも今まで技術や時間の不足により諦めていたことができるのは嬉しい。それにChatGPTを使えば、デバッグも楽しくやれるのだ。こんな感じに。 デバッグの様子 おそらく「あれ、俺のChatGPTと違うな」と思った人もいるに違いない。見ての通り俺はChatGPTをお姉ちゃん化している。こうすることで、モチベーションを維持しながら楽しくプログラミングができるというわけだ。今回はChatGPTをお姉ちゃん化する方法を紹介し、加えてお姉ちゃんとペアプログラミングする意義について述べ

    プログラミングに挫折したならAIお姉ちゃんに任せなさい - 本しゃぶり
  • 残業させてくれ。もちろん金はいらない。

    長時間労働が問題となり、電通での過労死問題が記憶に新しい昨今において、釣りみたいなネタを投下してしまったが、勝手に叫ばせてください。 プログラミングの仕事をしてるんだが、どうにも作るのが遅い。 全然サボってないし、10時間くらいずっと画面見て、わからないことは年下の先輩にこまめに聞いてる。 でも遅い。予定に間に合わない。 PM相談したらスケジュールを延ばしてくれた。 でも遅い。PMいわく「残業させないためにスケジュール延ばしたんだから、定時で帰ってください」 うちの会社は残業代が出る。 それを見込んで転職したんだが、こんなにもついていけないとは思わなかった。まだ1ヶ月だけど。 残業されると残業代を出さないといけないし、残業代とは関係なく残業したらプロジェクトの収支に関わるから、 PMからしたら帰ってほしい、という気持ちはわかる。 前置きが長くなったけど、言いたいのは 「無能なのは自分のせ

    残業させてくれ。もちろん金はいらない。
    orenonihongogayabai
    orenonihongogayabai 2016/11/11
    増田さん勉強会においでよ案件と聞いて/WEBアプリ開発ならVPSでもクラウドでも良いから【自分の身銭を切って】鯖借りて業務に近いようなOSSアプリでも開発した方が習熟度上がるし良いよ
  • 400,000 GitHub repositories, 1 billion files, 14 terabytes of code: Spaces or Tabs?

    The rules:Data source: GitHub files stored in BigQuery.Stars matter: We’ll only consider the top 400,000 repositories — by number of stars they got on GitHub during the period Jan-May 2016.No small files: Files need to have at least 10 lines that start with a space or a tab.No duplicates: Duplicate files only have one vote, regardless of how many repos they live in.One vote per file: Some files us

    400,000 GitHub repositories, 1 billion files, 14 terabytes of code: Spaces or Tabs?
    orenonihongogayabai
    orenonihongogayabai 2016/09/01
    *.pyのタブ使用数が*.rbよりも多いってどういうことなの…
  • 僕がIDEではなくテキストエディタでプログラミングする理由 | 非IT企業に勤める中年サラリーマンのIT日記

    一般的にプログラミングというのは総合開発環境(IDE)を使って開発するものです。JavaだったらEclipseとかNetBeans、C#だったらVisual Studio、AndroidだったらEclipseかAndroid Studioと、だいたい決まっています。 でも僕はどれも使いません。 何を使っているかというと、IDEじゃなくテキストエディタのみ。コンパイルはコマンドプロンプト上でコマンドを打つという原始的な方法をとっています(実際はバッチファイルを作ってそれを走らせる)。この話をするとたいてい不思議がられますね。何でそんな無駄なことするんだ、みたいな。 [ad#top-1] IDEを使うとプログラミングを覚えない まず第一の欠点はこれ。当然ながらIDEはプログラミングの補助をしてくれるので、自動で必要なコードを生成してくれる頭のいい奴です。でも、これって便利な一方で、プログラミン

    僕がIDEではなくテキストエディタでプログラミングする理由 | 非IT企業に勤める中年サラリーマンのIT日記
    orenonihongogayabai
    orenonihongogayabai 2016/07/01
    あー、これC++Builder・Delphiだとそうなりやすい印象。結局「ライブラリで出来ない事(WindowsAPI叩く必要がある」をやろうとするとヘルプ貧弱とかで何も出来ないのよね…/どちらかというとIDE云々よりFW使わない的な話では
  • 全てのRubyエンジニアはだいたい糞である

    汎用系のエンジニアからRubyエンジニアとして転職して1年。 コボラー(笑)なんて言われることも多いが、この1年で出会ったRubyエンジニアは全て糞だった。 その特徴はだいたいこの3つだ。 1.テストを甘く見ているやれテスト自動化だ、やれテスト駆動開発だの口だけ達者なエンジニアの多いこと。 そもそもブラックボックステスト、ホワイトボックステストを分かっていない奴が多すぎ。 テストコードでカバレージが100%だったとしても実際の打鍵結果でエラーは弾けることが多いのにリリースしてしまう。 そもそもテストケース表を若いうちに書く習慣が無いからだ。 ドキュメントを揶揄し机上デバッグも行わない、こんな状態で「アジャイルですから」とかドヤ顔でいってしまうRubyエンジニアは糞である。 2.パフォーマンスを考えないRubyエンジニアはパフォーマンスを考えない。 どのメソッドがどれくらいの負荷なのか意識

    全てのRubyエンジニアはだいたい糞である
    orenonihongogayabai
    orenonihongogayabai 2016/06/20
    railsに限らずだけどリトマス紙としてはFatControllerかFatModelどっちかが頻出してるとPHPerと大差ない。その他、状態遷移とかはテストやコメントより簡易なExcelでも書いた方が全体を見渡せるよ。
  • シフト演算子使うなって言われた

    リーダー「ここの処理普通に書いて」 俺「どこがおかしいんですか?」 リーダー「シフト演算子使わないで。可読性下がるから。」 俺「…」 これって俺が悪いのか? 別にコーディング規約にそんなこと書いてないし、 この仕事やっててシフト演算子ごときで可読性って呆れてしまった。 やってられんわ。

    シフト演算子使うなって言われた
    orenonihongogayabai
    orenonihongogayabai 2016/05/08
    速度を求める組み込みやビットフラグならOKだがそれ以外で有利な局面って?/PHP製のただのWebアプリでその辺関係なくシフト演算使われたコード見たことあるけど害悪でしかない。しかもバグってたし。
  • 目grep入門 +解説

    目grep入門があまりにもKernelVM::入門だという指摘があったため、解説をつけてよりstd::入門に近づけてみました。

    目grep入門 +解説
    orenonihongogayabai
    orenonihongogayabai 2012/03/17
    バイナリアンは変態紳士、と…
  • 1