nv-hのブックマーク (186)

  • エンジニアが開発しやすい環境作りをする

    はじめに 自分は渋谷のWeb系開発会社にて執行役員兼エンジニアをやっています。(新卒入社3年目) 直近では6~8名程のエンジニアがいるプロジェクトで、ディレクトリ設計やissue作成、コードレビュー、スケジュール管理、PMへのUI/UX及び機能提案などを行なっています。 その中で自分が「エンジニアチームにとって開発しやすい環境整備」を色々試し、実践してきたので整理していきます。 この記事の主な対象者 エンジニアチームの開発モチベーションを上げたい人 エンジニアにとって開発しやすい環境の作り方 おことわり 今回紹介するのは自分が実践してきた一例であり、必ずしも正解というわけではありません 「こうしなさい」ではなく「こうするとより良くなるかも」といったモチベで書いています 具体的な開発の設計を紹介するものではありません エンジニアが開発しやすい環境作り 5つのセクションに分けて紹介していきます

    エンジニアが開発しやすい環境作りをする
    nv-h
    nv-h 2023/04/20
    こういうのを人間がやってロジックをAIがやるようになるんじゃないかなぁ、と↓の人とは逆のことを思った。 要はプロジェクトのプロンプト書いてるようなもんだし。
  • プログラマが凄いものを作ることについての雑感

    空港で暇なので何か文章でも書こうという事で。 podcastなどでも度々話をしているが、ここ1年くらい掛けてお仕事で作っていた独自言語が割と使えるようになった。 リリースまでにはまだやる事がそれなりに残っているが、2年弱くらいで作ったとは言えそうだ。 これはコレクションからUnitTestのライブラリからパーサーから全て手作りで、結構大掛かりであり、実装の面でも色々な工夫が入っているし、 そもそもに実現しているものも、自分が作らなければ類似のものは無いくらいには新規性のあるものだ(独自言語なので当たり前だが)。 こういう、結構大きくて、自分が作らなければ世の中に無いものが、たった一人で生み出せる、というのは、結構凄いことだよなぁ。 一方で、2年くらい仕事でずっと一人で何かを作り続ければ、相当なものが作れる人は、世の中にはそれなりにたくさんいるんんじゃないか。 自分と同世代のプログラマの友人

    nv-h
    nv-h 2023/04/05
    モチベーションがなぁ… 誰か身近な人が困ってることを解決するんだったら楽しくできるけど、うっすらこれ出来たら楽しそうってやつを続けるのはつらい
  • 部屋で音漏れを気にせず歌える!?約1万3千円で、大学生に優しい防音室を1日で作ってみた | Kindai Picks

    自宅で友達と通話をしているとき、歌を歌っているとき、Zoomでミーティングをしているとき、「周りに迷惑をかけていないかな」と思ったことはありませんか? 今回はDIY未経験でも簡単かつ、安価でできる防音室作りに挑戦します! 初めまして! 近畿大学広報室でインターンをしている、理工学部 理学科物理学コース 2年生の中井七海です。 私は軽音サークルに所属しており、ボーカルとしてよくライブに出演しています。そのため、自宅でも歌の練習をしたいのですが、今住んでいる実家ではなかなか練習ができません。というのも、自分の部屋で歌うとよく音が響いてしまい、親に怒られる上に、近所迷惑にもなってしまうからです。 また、私はゲームが好きなため、よく友人と通話しながらオンラインゲームをします。ついはしゃぎすぎて、親に「うるさいで〜あんた電話控えてよ!」と怒られてしまいます。 そこで防音室があれば、自由に自分の趣味

    部屋で音漏れを気にせず歌える!?約1万3千円で、大学生に優しい防音室を1日で作ってみた | Kindai Picks
    nv-h
    nv-h 2023/04/01
    mutalkと比較してほしい。価格も似たようなもんだし。 https://ja.shiftall.net/products/mutalk
  • 「有能なバカ」ChatGPTを使って1週間でiOSアプリを公開する方法

    初めまして、にわとろです。 さて今回は、ChatGPTを使ってiOSアプリをイチから作ってみました。ChatGPTの記事なんてもうオーバーフローするほどあるのですが、今のところiOSアプリを最後まで作り通した記事はありません。 理由は簡単で、ChatGPTは「バカ」なのでiOSアプリなんて複雑なモノを完成させられないからです。 しかしバカも使いようです。上手く使いこなしてやれば、アプリだって作ることができます。ChatGPTはバカですが、有能なバカです。でもあなたがヤツをわかっていなければ、やっぱり無能のままです。だから、この記事を読んで理解してあげないといけません。 それじゃあ、ChatGPTと仲良くなりにいきましょう。 ChatGPTを使う極意 早速ChatGPTを使う極意を教えます。全部読み通せなくても、これだけは覚えてください。 いい上司になれ。 何を言っているかというと、Chat

    「有能なバカ」ChatGPTを使って1週間でiOSアプリを公開する方法
    nv-h
    nv-h 2023/03/13
    これが新しいプログラミングかーって感じがする
  • JTCでアジャイルするには組織としての仕掛けが必要 - arclamp

    近年、DXの流れでアジャイルが注目されていますが、JTC(日の伝統的な大企業)では、組織の問題でアジャイルチームがうまく機能しないことがあります。この問題を解決するために必要なことについて整理してみました。なお、 JTCとは「ウォーターフォール型のシステム開発が中心で、そのために部署の分割とルールが整備されており、文化にまでなっている会社」のことです。 はじめに なぜ、DXアジャイルか? アジャイルはタクシーか、電車か 素早さは優先順位の決定回数で決まる JTCでアジャイルをするときの課題 いかに優先順位を調整するか いかに決定するか JTCでアジャイルをするための取り組み いかに優先順位を調整するか いかに決定するか まとめ はじめに このエントリは、2023/1/27に開催されたアジャイル経営カンファレンスでの講演「ビジネスとITをリンクさせるアジャイルな組織のつくり方」の内容に補

    JTCでアジャイルするには組織としての仕掛けが必要 - arclamp
    nv-h
    nv-h 2023/02/20
    ウォーターフォールは何も考えなくても作業できる仕組みで、アジャイルは常に最終目標と現状を比較検討しなければならない仕組み JTC的には結局社内SIerを誰かがやる必要あってアジャイルの認知負荷高すぎってなりそう
  • Linuxのサポートがしんどすぎる

    PC・スマホ・タブレット等のIT機器のヘルプ対応をしているけど、このうち対応が最も面倒なのがLinuxWindowsmacよりも件数はかなり少ない代わりに、対応の難易度の高さは飛び抜けている。 それもうオンサイト対応じゃなきゃ解決できねーよみたいな内容が極端に多い。 どういう使い方で、どんなソフトウェアをどのように入れたかにより、OSの奥深くにある基的な設定が書き換わるケースもあるし、もちろんディストリビューションやバージョンごとの違いもあるしで、 設定ファイルの修正方法やコマンドを送ったくらいでは解決せず、挙げ句 「このコマンドを実行してください」 「解決しませんでした」 「このファイルを修正してください」 「解決しませんでした」 というやりとりが延々続くだけになり、手に負えなくなってサポート打ち切りになるケースがほとんど。 というかサーバじゃなくデスクトップで使っているなら、そ

    Linuxのサポートがしんどすぎる
    nv-h
    nv-h 2023/02/19
    大変そう だけどこういう会社でLinux使いたいと思った
  • 雑に作って、それから作り込んで、最後にテストを書く「テストラスト」開発 - give IT a try

    (この話は最初Twitterに書こうと思ったけど、長くなるのでブログに書くことにしました) 僕はRSpecやMinitestでテストを書くのは得意ですが、常にテストファースト(TDD)で開発するとは限りません。 今業務でやってるタスクはこんなふうに進めてます。 雑に動くものを作る ↓ 見た目をきれいにする&機能を作り込む ↓ テストを書く ↓ リファクタリングする この順番で開発する理由を以下に述べます。 雑に動くものを最初に作る理由 最初は見た目とか、異常系とか、細かい仕様とかを無視して、正常系が一通り動くものを作ります。 これはこれから作ろうとしているものの認識が合っているかどうかをPO(プロダクトオーナー)に確認するためです。 実際に動く画面を見せると「こんな感じでOK」とか「ここはこういうふうにしたい」というフィードバックをもらうことができます。 また、開発者としてもコードを書きな

    雑に作って、それから作り込んで、最後にテストを書く「テストラスト」開発 - give IT a try
    nv-h
    nv-h 2023/02/17
    仕様なにそれ状態でそもそも実験しながら実装してるとデモ≒QA(手動テスト)時点でしか仕様が決まらなくて、こうなるのは納得感ある。
  • Amazonがネット上のヤミ市のようになってきているという指摘

    オンライン書店サービスとして生まれたAmazon.comは、オンラインショップにとどまらない拡大を続けています。一方で、その主要事業の1つであるネットショッピングの部分で、目当ての商品がうまくみつからなかったり、目当ての商品だと思ったらどこのブランドのものかわからない低品質な品だったりと、ヤミ市じみた状態になってきていることが指摘されています。 Why Does It Feel Like Amazon Is Making Itself Worse? https://nymag.com/intelligencer/2023/01/why-does-it-feel-like-amazon-is-making-itself-worse.htmlAmazonでの買い物体験がそこまで素晴らしいものでなくなってきている」ということは、2022年11月に日刊紙のワシントン・ポストも指摘しています。

    Amazonがネット上のヤミ市のようになってきているという指摘
    nv-h
    nv-h 2023/02/02
    Amazonあんまり好きじゃなくて専門店で買いたいけど、いちいちアカウント作るの面倒だから配送版のpaypalとかあるといいなぁ。 どっかの運送会社がやってくれないかしら?
  • 日本はもうダメみたいな意見が上の世代から流れてくるんだけどイチゆとり世代として「日本が今よりよかった時とか本当にあったんですか?」と聞いてみたい

    つなぽん🐟31w @tunatuna_01 日は元に戻らないとか、日はもうダメみたいな意見が私より上の世代から流れてくるんだけど、イチゆとり世代として一言いいっすか? 「えっと…日が今よりよかった時とか当にあったんですか…?」 2023-01-21 18:55:13 つなぽん🐟31w @tunatuna_01 GDP的には3位なんだっけ? それで病院行けば医療を受けられるし、教育も普通以上だとは思う。特に初等、中等教育は悪くない。 政治家が時代遅れのお爺さんばかりなのは絶望的だと言うのは同意するが、「昔」に比べて悪くなっているという印象はそんなにない。 2023-01-21 18:58:20

    日本はもうダメみたいな意見が上の世代から流れてくるんだけどイチゆとり世代として「日本が今よりよかった時とか本当にあったんですか?」と聞いてみたい
    nv-h
    nv-h 2023/01/28
    余裕がある分、見える範囲が増えてるだけなような気がする。ホントにつらくなった人もいるだろうけど、解像度が上がったことによって逆に不幸に見えてるだけなんじゃないか説。
  • オンボーディングの作法。入社してくる仲間のお手並みを拝見するな。 - フジイユウジ::ドットネット

    今日はチームメンバーのオンボーディング時の作法、チームでの仲間の受け入れまたは受け入れられについて書きたいと思います。 ここ最近、ぼくは自分で会社をやりつつ、色々なスタートアップや事業会社にも入らせていただいて一緒に事業をやったりプロダクトを頑張ったりマーケティングをアレコレしたりしているのですが、その関係もありチームメンバーを沢山迎え入れることもあれば、新しいチームに迎え入れてもらう側ということもあります。一般的な人よりも両方のオンボーディング機会が多い人生を歩んできました。 そこで気づいたことというか、経験してみて考えたことを書いていこうと思います。 つよつよ人材が有名企業から来てくれたけど特に活躍しないで消えていくあるある GAFAや有名な企業・スタートアップで働いていたとか、いわゆる「つよつよ」とされる人。当然「つよつよ」と言われるのだから優秀であると認識されていると思います。 で

    オンボーディングの作法。入社してくる仲間のお手並みを拝見するな。 - フジイユウジ::ドットネット
    nv-h
    nv-h 2022/12/02
    たしかに!!と思わされた。どっち側だとしても目線を合わせるの大事。
  • エンジニアがゾンビになる日

    エンジニアがゾンビになる日 エンジニアは、実に楽しく刺激的な仕事だ。 ソフトウェアエンジニア仕事は、他人の問題を解決する方法(How)を提供することだ。クライアントが持つ課題を解決したい意思(Will)を、エンジニアはエレガントに解決し、その方法を極めていく。 だがそれは、エンジニアにとって落とし穴でもある。 知り合いの社長からこんな話を聞いた。コロナ禍で受託開発の案件が少なくなった。しかし資金には余裕があったので、「好きなプロダクトを開発していい」と社員のエンジニアたちに言った。しかしエンジニアたちからは「何を作ったらいいのか指示してください」という答えが返ってきたというのだ。 これは、トップの指示が曖昧であったともいえる。しかし見方を変えると、エンジニアたちには自分が解決したい課題がなかったことを示している。エンジニアを長く続けると、意思を失う。エンジニアと営業や企画との分業化が進む

    エンジニアがゾンビになる日
    nv-h
    nv-h 2022/11/16
    なるほど。これは思い当たる節があるし耳が痛い。エンドユーザ向けの自社製品やってるとエンジニアも企画的な視点(≒作りたいもの)も必要だなーって思う。けど、それがうっとおしくなることもあるのが怖い。
  • テスラが自動運転システム開発の従業員200人を解雇

    テスラが自動運転システム開発の従業員200人を解雇2022.07.01 12:0037,961 Mack DeGeurin - Gizmodo US [原文] ( 岩田リョウコ ) 大事な部門の人々が大幅に解雇される。 テスラはカリフォルニア州のサンマテオにあるオフィスを閉鎖し、ドライブアシスト機能などの専門であるオートパイロット部署の従業員200名を解雇したことが判明しました。今週火曜日に解雇の情報がブルームバーグ社によって報じられましたが、当だったようです。 しかも350人中200人を解雇という大規模さ。データアノテーション業務を担っていた従業員たちは今後、他の場所にあるオフィスへ移動するとのこと。おそらくニューヨーク州バッファローにあるオフィスへ行くのではないかとされています。今回解雇された200名のほとんどは、顧客車両からの運転データをラベリングする業務をしていた時間給の従業員。

    テスラが自動運転システム開発の従業員200人を解雇
    nv-h
    nv-h 2022/07/02
    ラベラーさんかぁ。単純作業だし、今必要な分学習セットが揃ってるなら切られちゃうよね。 日本でもそういうバイト多いのでは?
  • 個人データ持ち出しにGPS付き専用ケース 尼崎USB紛失受け名取市が導入 | 河北新報オンライン

    宮城県名取市は29日、個人情報データを外部に持ち出す場合の専用ケースを導入すると発表した。ダイヤルキー付きで移動中の開封を制限するほか、衛星利用測位システム(GPS)で位置情報を追跡できる。 兵庫県尼崎市で全市民約46万人分の個人情報が入ったUSBメモリーが紛失したのを受け、情報管理態勢のさらなる…

    個人データ持ち出しにGPS付き専用ケース 尼崎USB紛失受け名取市が導入 | 河北新報オンライン
    nv-h
    nv-h 2022/07/02
    クローズドネットワークにしかつながってないもの同士でデータやり取りするにはハンドキャリーするしかない、とかなのかなぁ。
  • 旦那が皿洗いをしないのはやる気じゃなくて流しの問題かもしれない

    自炊する平均身長以上の男性は、流しの蛇口の高さを検討しようという話。 長々と書いちゃったので結論だけ読みたい人は最終段落だけでも。 我が家は一人暮らしが二人で集まって暮らし始めたような夫婦で 共働きかつ生活時間帯が合わないので事に関しても それぞれで惣菜やレトルトを買ってべたりでいいねというルールの下で暮らしてた。 ただ、たまに休みが合った日に、旦那がちょっとした材を組み合わせて 実用的なオトコメシ(冷凍チャーハンにちょい足しとか余り物ブチこみ焼きそばとか)を 作るのをみて、センスとスキルはあるんだからもっと日ごろから自炊をすればいいのに そもそも自炊が嫌いなの?と聞いたことがある。 返ってきた答えは想像もしなかったもので 「台所に立つと腰が痛いからなるべく立ちたくない」と。 旦那は身長180cm、増田は155cmで、25cmの身長差がある。 台所に立つと腰が痛い? 考えたことなかっ

    旦那が皿洗いをしないのはやる気じゃなくて流しの問題かもしれない
    nv-h
    nv-h 2021/12/01
    優しさに感動した。こういうのって高圧的に詰めると解決しなそうなのでちゃんと相手の立場に立って聞くのって大事なんだねー。気をつけよ。
  • 【Excel】そっくりなExcelブックを簡単比較:Spreadsheet Compareアプリの使い方

    Microsoft Excel(エクセル)」で作業を行っていると、バックアップとしてブックを別のファイルに保存したり、回復処理などでブックファイルが複数になってしまったりすることがある。すると、似たようなシートができてしまい、それが同じかどうかを比較したくなる。Tech IIPS「【Excel】もう眉間にシワはよらない 2つのシートを比較して同じか違うかチェックする」で紹介したように、条件付き書式を使って表の比較を行うことで判別可能だ。 一部のExcelには、ブックの比較や分析が可能になる「Inquire」アドインが付属している。これを使うことで、シートの高度な比較や分析などが可能になる。ただし、ソフトウェアは英語表記であり、現在のExcelヘルプでは、利用できるのはパッケージ版のOffice Professional Plus以上かMicrosoft 365 Apps for ente

    【Excel】そっくりなExcelブックを簡単比較:Spreadsheet Compareアプリの使い方
    nv-h
    nv-h 2021/09/05
    Winmergeとかで比較してる
  • タイムラインをテキスト編集だけで簡単に作りHTMLで出力できる「Cascade Timeline Maker」

    経歴や年表を一目でわかるように図示したタイムラインを、テキストを編集するだけで簡単に作成できるのが「Cascade Timeline Maker」です。静的なHTMLで出力されるので、出力したタイムラインは自分で自由に使うことができます。 Cascade Timeline Maker https://cascade.page/ Cascade Timeline Makerにアクセスするとこんな感じ。最初からサンプルのタイムラインが表示されています。 左下のテキストボックスに「開始月/開始日/開始年-終了月/開始日/終了年:内容」という形式で入力を行うと、即時にタイムラインが出力されます。月日は抜いてもOKです。 以下の画像は、年だけで指定した場合、年月で指定した場合、年月日で指定した場合、そしてわざと開始年と終了年を入れ替えてエラーになるように指定した場合を表示させたもの。年月指定にすると

    タイムラインをテキスト編集だけで簡単に作りHTMLで出力できる「Cascade Timeline Maker」
    nv-h
    nv-h 2021/05/31
    plantumlとかmermaid-jsの単機能版みたいな感じかな?エディタつかわない人にはいいかも。
  • 「秀丸エディタ」v8.96で代替フォントを5つまで登録可能に ~数字・英字・漢字に異なるフォントを指定できる/カラー絵文字のサポートも強化。肌色を指定した顔絵文字や長い家族文字も扱える

    「秀丸エディタ」v8.96で代替フォントを5つまで登録可能に ~数字・英字・漢字に異なるフォントを指定できる/カラー絵文字のサポートも強化。肌色を指定した顔絵文字や長い家族文字も扱える
    nv-h
    nv-h 2021/02/05
    VScodeはかなり初期から複数フォント指定出来てましたよ。consolas + Meiryo とか。 https://kawadome.hatenablog.com/entry/2017/11/24/194118
  • Excelを自動化できる!Pythonのモジュール「OpenPyXL」で効率化してみた

    DX(デジタルトランスフォーメーション) Excelを自動化できる!Pythonのモジュール「OpenPyXL」で効率化してみた 現在では表計算ソフトのExcelは企業の業務に欠かせない存在となっていますよね。 ですが、実際に活用していくと不便さを感じる場面もあり、これが業務の足かせとなって効率を下げてしまうことも。ところが今このExcelはプログラミング言語「Python」と組み合わさることで、操作を自動化して業務の効率化を行えるようになっています。 ちなみにどうやって自動化を行うのかというと、ExcelPythonを結び付けるモジュール「OpenPyXL」を活用していくのです。 今回はこのExcelPythonで何ができるのかからExcelPythonを実現する「OpenPyXL」の基礎や準備について。また、簡単なExcelファイル、「シート」「セル」の操作方法をそれぞれ説明して

    Excelを自動化できる!Pythonのモジュール「OpenPyXL」で効率化してみた
    nv-h
    nv-h 2021/01/27
    普段pandasとかでよろしくやってる人たちが、急にExcelしか読めない人にExcel作って渡す必要が出た場合は役に立つかもしれない。
  • M1搭載MacBook Airが届いたのでJavaやDockerなどいろいろベンチマークした - きしだのHatena

    M1 MacBook Airが届いていろいろやってたら年も明けてだいぶたったけども、ビルド速度とかJavaとかDockerとかTensorFlowとか、技術者が気になるベンチマークを試してたので、まとめました。 MacBook Airを買ってしまった なんかM1 Mac解説動画をとるためにいろいろ調べていたら、悪質サイトのリンクを踏んだみたいで、MacBook Airを買ってしまっていた。 その悪質サイトは最初は7万円台ですよーっていっておいて、結局12万円くらいになっていた。 みんなもapple.comってサイトには注意しましょうね。 www.youtube.com とどいた! 12/12到着予定といいつつ11日になっても羽田から動いてなかったので大丈夫かーと思ったら11日深夜というか12日未明というかそのあたりには福岡に届いてて、朝発想されて夜にとどいた。 でこれだ! ベンチマーク G

    M1搭載MacBook Airが届いたのでJavaやDockerなどいろいろベンチマークした - きしだのHatena
    nv-h
    nv-h 2021/01/27
    Ubuntuとか他のLinuxが動けば買いたい。FPGA開発でMacはつらすぎるけど、M1のベンチマーク見てるとこれで回路合成させたくなってくる。
  • 今後のサイトの更新について

    あいまい検索(英語検索) あいまいな日語で(英語でも)検索できます。上手く動くか分からないのでお試しです。 「マスクを付けた〇〇」というイラストが無い場合はマスク単体と既存のイラストを組み合わせてください。 検索の仕方については「検索のコツ」をご覧ください。 いらすとやパーティの漫画を載せているツイッターアカウントです。 Eテレのショートアニメです。 写真とイラストを載せているインスタのアカウントです。 いらすとやが更新されたらお知らせするツイッターアカウントです。 いらすとやLINEスタンプに関する情報をお知らせするLINEアカウントです。 こんにちは作者のみふねです。2月からサイトが不定期更新になるお知らせです。 早いものでいらすとやは2月で10年目に入ります。一人でコツコツ描いていた素材もいつの間にか25000点以上になりました。おかげさまで遠い世界の方達にイラストを使ってもらっ

    今後のサイトの更新について
    nv-h
    nv-h 2021/01/25
    めちゃめちゃすごい。ちゃんと意味のあることを毎日やるなんて一ヶ月だとしても考えられない。 自分ももうちょっと頑張ろうって思った。