タグ

devに関するnekotankのブックマーク (172)

  • 【テンプレ付】chatgptを使ってツールの要件定義をしたら工数が40時間→4時間になった - みんなのシステム企画

    chatgptを使って要件定義の工数を削減したい」 「そもそもchatgptを使って質の高い要件定義ができるのだろうか」 とお悩みなのではないだろうか。 結論、chatgptで質の高い要件定義を短時間で実現することは可能だ。 実際に私もchatgptを使って下記のような要件定義書を完成させた。 通常この要件定義書を0から自力で作ろうと思うと40時間はかかるが、chatgptを使う事によって4時間で完成させることができた。 しかし、ただプロンプトをなんとな投げ掛ければ良いというわけではない。 目的を達成するために綿密に設計をしたプロンプトを投げかける必要がある。 また、要件定義の中でも ・chatgptに丸投げして良いところ ・自分で手直しをした方が良いところ を精査することも大切だ そこで今回は上記のような要件定義書を4時間で完成させるために、私がchatgptへ投げかけたプロンプトを全

    【テンプレ付】chatgptを使ってツールの要件定義をしたら工数が40時間→4時間になった - みんなのシステム企画
    nekotank
    nekotank 2023/07/24
    要件定義作るのも工夫次第で工数削減につながるのかー
  • 分散型SNS「Bluesky」って今どうなってるの?【7月7日更新】

    分散型SNSBluesky」って今どうなってるの?【7月7日更新】2023.07.02 08:15363,620 かみやまたくみ かつてTwitterCEOを勤めたジャック・ドーシー氏が関与し“Twitterの代わり”として機能してくれそうな分散型SNSBluesky」(ブルースカイ)。現在は開発中で、一部のユーザーがβテストに参加できている…といった状態です。 先日、そんなBluesky関連のミートアップが開催され、開発側から今どんな状況なのかが共有されました。βテスト中の「中」がどんな感じなのかと併せて、紹介します。 アプリ名:Bluesky Social ダウンロード先:App Store/Google Play Store BlueskyのコンセプトImage: Bluesky分散型SNSとは、特定のサーバーに依存しないSNSのこと。インターネット上に点在する複数のサーバーが

    分散型SNS「Bluesky」って今どうなってるの?【7月7日更新】
    nekotank
    nekotank 2023/07/03
    Twitterがこんな状態だとなぁーとは思いつつ決定打もないので気長には待ってる
  • とにかく日本の住所のヤバさをもっと知るべきだと思います|inuro

    「住所の揺らぎ程度のことにAIを使いたいだとかデジタル音痴」だの「住所の正規化なんてExcelで2時間あれば作れそう」だの、たいへんフットワークの軽やかな言説の数々に、位置情報界隈のみならず住所の正規化や名寄せに少しでも関わったことのあるエンジニアが総立ちでマサカリを投げていたのも記憶に新しい今日この頃ですが(2023年6月6日)、この手の騒動は周期的に起こってる印象です。 ということはつまり いつまで経っても解消されない、解決が困難な課題である その困難さが界隈以外に共有されていない であるわけで、その都度Twitterにトリビアが投下されてはTLが賑わい華やかではありますが、そろそろ自分の整理としてもどれだけ日の住所システムがカオスで、その計算機的な処理がいかに困難かをメモっておこうかと思いました。 なおこの件については既にQiitaにGeoloniaの宮内さんが鼻血の出そうな良エン

    とにかく日本の住所のヤバさをもっと知るべきだと思います|inuro
    nekotank
    nekotank 2023/06/07
    住所表記って大変だよね。。。どれが正解というのがないし、どれも正解という
  • 【育成施策】 入社メンバーに AWS 初心者向けハンズオン 8週間プログラム に取り組んでもらった | DevelopersIO

    この記事は アノテーション株式会社 AWS Technical Support Advent Calendar 2022 | Advent Calendar 2022 - Qiita 13日目の記事です。 はじめに アノテーション テクニカルサポートチームの 川崎 です。 現在私は、クラスメソッド グループ、アノテーション株式会社で AWS のテクニカルサポートに携わっています。 記事では、私が所属するテクニカルサポートチームの、新規入社メンバー向けの育成施策についてご紹介します。 初心者向けハンズオンとは 2022年12月現在、22 個のハンズオンが存在します。アカウントの作り方から始まり、幅広い AWS サービスのハンズオンが用意されています。 初心者向け、と レベル設定 されており、11は 理解しやすい内容になっていますが、22も揃うと、内容の充実ぶりに圧倒されます。 AWS

    【育成施策】 入社メンバーに AWS 初心者向けハンズオン 8週間プログラム に取り組んでもらった | DevelopersIO
    nekotank
    nekotank 2022/12/14
    参考にしたいところ
  • 開発者に訊きました : スプラトゥーン3 - CHAPTER1 カウンターカルチャー|任天堂

    任天堂のモノづくりに対する考えやこだわりを、 開発者みずからの言葉でお伝えする 「開発者に訊きました」の第7回として、 9月9日(金)に発売となる 『スプラトゥーン3』の 開発者のみなさんに話を訊いてみました。 まず、簡単に自己紹介をお願いできますか。

    開発者に訊きました : スプラトゥーン3 - CHAPTER1 カウンターカルチャー|任天堂
  • 接触アプリCOCOAが停止されるにあたり開発者や関係者のつぶやきと感想など、何が良くて何が良くなかったのか「開発者は悪くないのでは」

    Aki Kodama @akhkkdm COCOAは停止されることになりました。濃厚接触を含む感染者の追跡はもう止める方針ですから、その流れを受けてということのようです。正直当初目指していたような感染の抑止効果は発揮出なかったと思います。開発者としてできたこと、できなかったことがありました。 nikkei.com/article/DGXZQO… 2022-09-13 14:03:24 リンク 日経済新聞 コロナ接触アプリ「COCOA」停止へ 全数把握簡素化で 河野太郎デジタル相は13日の記者会見で、政府の新型コロナウイルスの接触確認アプリ「COCOA(ココア)」のサービスを近く停止すると発表した。感染者の詳細な情報を集める全数把握を26日から全国一律で簡素な方法に変えるのに伴う措置だと説明した。河野氏は「活用する前提が変わるので機能停止になる。サーバーの維持を含めて全体を止める」と述べた

    接触アプリCOCOAが停止されるにあたり開発者や関係者のつぶやきと感想など、何が良くて何が良くなかったのか「開発者は悪くないのでは」
    nekotank
    nekotank 2022/09/14
    いろいろ問題もあったけど啓蒙という意味では一定の役割は果たしたと思う。何が足りなかったかは今後に期待です。
  • 中日新聞:自動車工場のガロア体 QRコードはどう動くか

    その誕生を地元新聞も経済新聞も記事にしなかった。2年後、『コードの情報を白黒の点の組み合わせに置き換える』と最下段のベタ記事で初めて紹介された時、その形を思い浮かべることができる読者はいなかった。いま、説明の必要すらない。QRコードはなぜ開発され、どう動くのだろうか。 QRコードは、自動車生産ラインの切実な要請と非自動車部門の技術者の「世界標準の発明をしたい」という野心の微妙な混交の下、1990年代前半の日電装(現デンソー)で開発された。 トヨタグループの生産現場では、部品名と数量の記された物理的なカンバンが発注書、納品書として行き来することで在庫を管理する。そのデータ入力を自動化するバーコード(NDコード)を開発したのがデンソーだ。 バブル全盛の1990年ごろ、空前の生産台数、多様な車種・オプションに応えるため、部品も納入業者も急激に増え、NDコードが限界を迎えていた。63桁の数字しか

  • GitHubで会社用とプライベートアカウントを分けよう(問題ないよ)

    普段使うサービスで、会社用のアカウントとプライベートのアカウントを分けると便利でセキュアですよね?うっかり間違って仕事のデータを大公開してしまうリスクも小さくなります ただ、日国内では、アカウント分離はNGで、個人ごとに1つのアカウントに集約しないと規約違反であるという言説が広まっているようです。 認識共有用に頑張って書いた図。指摘歓迎ですそこでGitHub Supportに事実を確認したところ(英語)、規約違反ということはないという話でした。会社側で有償のオーガニゼーションを契約し、仕事用アカウントを所属させていれば、各自のプライベートアカウントは無料でOKです。 ロジックとしては、オーガニゼーションに所属させているアカウントは有償コーポレートアカウント(名称仮)なので、個人アカウントに対する無料アカウントの複数所持禁止条項は無関係となります。 該当条項 One person or l

    GitHubで会社用とプライベートアカウントを分けよう(問題ないよ)
  • 仕組みから理解する Git 入門 ~ ひとり開発でも便利 ~

    配信動画はこちら https://www.youtube.com/watch?v=qerW4vBftNA もし良かったらムーザルちゃんねるのチャンネル登録お願いします! https://www.youtube.com/channel/UCLPHXwLp90A5R69Eltxo-sg Twitter でもプログラミングネタをつぶやいているのでフォローお待ちしております。 ムー https://twitter.com/mu_vpoe zaru https://twitter.com/zaru

    仕組みから理解する Git 入門 ~ ひとり開発でも便利 ~
    nekotank
    nekotank 2021/02/12
    gitの解説記事(Githubは紹介のみ)
  • 売れるアプリにするコツ100個書きます(吐血) - Crieit

    はじめに 脱サラして、個人開発アプリだけで生活している、あたか絵師です。 Crieitアドベントカレンダー10日目として、売れるアプリにするためのコツを100個吐き出します。 僕は、個人開発アプリで月6桁の売上を出す感じですが 「売れてるな〜!!」 って感じるのは、1万円/月を超えるぐらいのアプリなので 「売れるアプリ」=「コンスタントに1万円/月ぐらい売り上げるアプリ」 と考えて下さい。 何となく書いていたら ・ASO ・CS ・UX ・企画 ・マーケティング ・運用 に分かれる気がしたので、その分類でいきますよ! 普段もたまに役立つことをつぶやいている可能性があるので、twitterフォローもどうぞ🐔 👉👉 https://twitter.com/atagon 👈👈 notezennの記事も気になったらどうぞ 📱 えるアプリにするための細かい工夫 (Zenn) 📱 売

    売れるアプリにするコツ100個書きます(吐血) - Crieit
  • VS Code + pipenv で MacにPython開発環境を作る - Savoのブログ

    なぜVS Code? Remote Developmentがよさそう intellisenseによる補完がよさそう そのうちpythonもintellicodeの補完もでるだろう 現在はPython中心でPycharm使っているが他の言語も使う予定 めっちゃ流行っている なぜpipenv? Pythonのパッケージ周りのベストプラクティスを理解する - エムスリーテックブログ VS Code の installと設定 Windows + Python 3.6 + PipEnv + Visual Studio Code でPython開発環境 - Qiita Visual Studio Codeの使い方、基の「キ」 (1/6):特集:Visual Studio Code早分かりガイド - @IT VS Code入れる cmd+shift+pでコマンドパレット表示して、shellを入力→ t

    VS Code + pipenv で MacにPython開発環境を作る - Savoのブログ
  • 批判の文化が日本を技術後進国にしているかもしれないという話 - メソッド屋のブログ

    先日、接触確認アプリがリリースされました。これは正直日のソフトウェアの進歩に画期的なことだったと思います。私も衝撃を受けました。 www.mhlw.go.jp その後起こったことに関して正直は私の感想はこの通りです。 日で起こっている地獄を見て、アプリ開発者は海外に流出してしまうわって思う。あの流れは最低最悪。みんな自分が気持ちよくなるためだけに、自分の国の未来を破壊してるんやで。— TsuyoshiUshio (@sandayuu) June 21, 2020 このような展開は、私が今住んでいるアメリカでは発生しない事案だと思います。じゃあ、日米でどういう違いがあって、日人の自分が小さな一歩を踏み出して、日がよりよい国になるようにできるとしたらどんなことだろうということを考えてみましたので、あまりソフトウェアの専門用語を使わない形で書いてみようと思います。 接触確認アプリが生まれ

    批判の文化が日本を技術後進国にしているかもしれないという話 - メソッド屋のブログ
    nekotank
    nekotank 2020/06/24
    これはあるよなぁー。いいことをやったはずなのに粗を探してダメにするっていう。。。いいところを褒めた上で、意見しないと。バグを憎んで人を憎まずの精神にならないと!
  • [CEDEC 2019]さまざまなIPのキャラがフェアに対戦するための工夫とは。「大乱闘スマッシュブラザーズ SPECIAL」の絵作りを開発陣が語る

    [CEDEC 2019]さまざまなIPのキャラがフェアに対戦するための工夫とは。「大乱闘スマッシュブラザーズ SPECIAL」の絵作りを開発陣が語る 編集部:御月亜希 ゲーム開発者向けカンファレンス「CEDEC 2019」の3日目となる2019年9月6日に,「大乱闘スマッシュブラザーズ SPECIAL」(以下,スマブラSP)のグラフィックスに関するセッション「『大乱闘スマッシュブラザーズ SPECIAL』〜3Dグラフィックスの絵作り」が行われた。開発のバンダイナムコスタジオのアーティストである池沢宇功氏,谷口幸宏氏,プログラマーの中村義朗氏が,どのようにスマブラSPのキャラクターやステージを作り上げていったかを語ったセッションの模様をレポートする。 右から池沢宇功氏,谷口幸宏氏,中村義朗氏 各キャラクターの見え方が違っていてはフェアにならない さて,今更説明するまでもないかもしれないが,ス

    [CEDEC 2019]さまざまなIPのキャラがフェアに対戦するための工夫とは。「大乱闘スマッシュブラザーズ SPECIAL」の絵作りを開発陣が語る
    nekotank
    nekotank 2019/09/09
    すごく工夫して作られていることがよくわかる記事
  • 次世代Webカンファレンス 2019 振り返り

    nwc.md 次世代Webカンファレンス 2019 振り返り この文章に関しても所属組織とは関係のない個人の見解です 所感など 当に全く打ち合わせをしていないので、話題が分散しがちだったかもしれない。 せっかくの所属組織とは無関係のレギュレーションなので、具体名を上げてガンガン治安の悪いことを言うつもりだったのだけど、直前に「具体的な企業名は避けましょう」と言われて若干遠慮した。 マズいことをガンガンしゃべる覚悟で来たので、防刃ベストを着ているが、特に出番は無かった。トイレにも行った。 当は話す予定だったトピックについて、いくつかは、別途private gistに書く。 話した話題の参考情報 CDN設定の話、request collapsing という名前の機能 https://tech.mercari.com/entry/2017/06/22/204500 http://www.it

    次世代Webカンファレンス 2019 振り返り
    nekotank
    nekotank 2019/01/16
    "マズいことをガンガンしゃべる覚悟で来たので、防刃ベストを着ているが、特に出番は無かった。"
  • プログラミングに関する情報を英語でググるときのコツ - koogawa blog

    あけましておめでとうございます!今年もブログをよろしくお願い致しやす🙏 さて、私はプログラミングに関する情報を調べる際、基的に英語でググるようにしています。理由は単純で、英語のほうが圧倒的に情報量が多いからです。このエントリではいつも私が英語でググる際に使っているキーワードなどをメモしておきます。 実装した機能がうまく動かない場合 〜が表示されない メソッドなどが呼ばれない/実行されない プログラムで〜したい 2つの違いを知りたい 〜かどうかをチェックしたい 〜を検知したい 〜の実装方法を知りたい 〜についての最良の方法を知りたい あわせて読みたい 実装した機能がうまく動かない場合 〜 not work でググります。「動く」だからといって move で検索しても期待した検索結果にはなりません。 さらにOSバージョン等を指定する際は 〜 not work in iOS 12 のように

    プログラミングに関する情報を英語でググるときのコツ - koogawa blog
  • Python本まとめ・2019年版 - Webとデータ分析を初心者が仕事にするまで - Lean Baseball

    毎年恒例、Pythonと学び方のまとめ・2019年バージョンとなります. ※2021/1/11更新:2021年版あります ※2020/1/9更新:2020年版もあります, こちらもよろしくおねがいします! ※ちなみに昨年版はこちら 改めましてこんにちは、Pythonと野球を仕事にしています、@shinyorke(Python歴おおよそ8年)ともうします. なお、Python その2 Advent Calendar 2018 12/24記事でもあります. このエントリーはそこそこ長いので、「最初の方をサクッと読んで、残りはつまみ読み」してもらえると良いかもです!*1 ※もちろん全部読んでも構いません!(それはそれで嬉しい) サクッとまとめると 入り口としての「独学プログラマー」は万人が読んだほうが良い名著 データ分析・解析やりたい人も、Webからやっておくと良いかも(特に前処理) Web

    Python本まとめ・2019年版 - Webとデータ分析を初心者が仕事にするまで - Lean Baseball
    nekotank
    nekotank 2018/12/25
    独学プログラマは読んでみようかな。
  • もう見た?GitHub最新人気リポジトリTop25総覧【2017年9月版】 - エンジニアHub|Webエンジニアのキャリアを考える!

    もう見た?GitHub最新人気リポジトリTop25総覧【2017年9月版】 GitHubで直近1年に作成されたリポジトリの中から、スター数が多いリポジトリ上位25個を収集!読み物からソースコードまで、皆さんの開発に役立つ要素満載です! 世界中の開発トレンドはGitHubにあり。 今回は直近1年に作成されたリポジトリの中から、スター数が多いリポジトリ上位25個を収集し、ジャンル別に整理しました。また、より内容を把握しやすくするため、各リポジトリの概要も記載しています。 上位にはソースコードだけでなく、開発に役立つ読み物系のリポジトリも多数。ぜひ参考にして、あなたの開発をブラッシュアップしてください。 読み物 Roadmap to becoming a web developer in 2017 Best websites a programmer should visit The Syste

    もう見た?GitHub最新人気リポジトリTop25総覧【2017年9月版】 - エンジニアHub|Webエンジニアのキャリアを考える!
  • 真偽値を返す関数のネーミング - Qiita

    みんな exists を使ってます。 納得できようができまいが、exists なのです。 ソフトウェアの世界では、AppleMicrosoftGoogle が黒と言ったら黒です。 黙って従いましょう。 このように、関数名の表現に困ったら、世の中の API を参考にすると良いです。 非ネイティブの我々では思いつかないような的確な表現が見つかることもあります。 関数の名付け方 真偽値を返す関数は if 文で使われることが多いので、頭に if を置いて最もしっくり来る表現が良いと思います。 個人的には、真偽値を返す関数名を考えるときは以下のフォーマットに当てはめるようにしています。 if オブジェクト名 関数名 「項目が選択中だったら」なら "if item is selected" なので関数名は item.isSelected() となります。 同様に「項目が存在したら」なら "

    真偽値を返す関数のネーミング - Qiita
  • 最近Webサービスを気軽に作ることができなくなった気がする - 最近のアクティビティ

    昔話 昔(2009〜11年くらい)はみんなTwitter APIを使うだけのWebサービスを大量に作ってた。ブラウザで動くTwitterクライアントだったり、診断系だったり、あとはTwitterとなんかのAPIをマッシュアップ(死語)させるやつを作ってた。最近の若者は、あんまりWebサービスを作ってインターネットに公開していないような気がする。今はアプリ開発の人もいるからそっちに流れてるのかもしれないけど。 気軽に作れない理由 これは結論から言ってしまうとWebサービスを作って公開するのに考えることが増えたという話だ。 Webサービスを公開するのに、最低限ローカルの開発環境とWebサービスをホスティングする環境(自宅サーバ、VPS、IaaS、PaaS、なんでも良い)の2つがあればよかった。今もそうだ。でも、今はそれだとダサいと言われるようになってしまった。 Ansible, Chef, I

    最近Webサービスを気軽に作ることができなくなった気がする - 最近のアクティビティ
  • これからプログラミングを学ぼうとする君へ | Social Change!

    今や、あらゆる場面においてソフトウェアが重要になってきた社会の中で、プログラミングを学ぼうと考える人も多いだろう。プログラミングを身につける方法は、インターネットにはたくさん情報があるし、も多くある。開発環境も無料で使える。独学したい人には良い時代になった。始めるのは、とても簡単だ。 一方で、挫折する人も多くいることが想像できる。情報が多くありすぎて、学び方ひとつとっても様々なことを言っているし、チュートリアルのようなものをやってみても、じゃあ自分で作るなら一体どうすれば良いかわからない。どの言語を選べば良いか、頭でっかちになって始められない人もいるかもしれない。 プログラミングを手っ取り早く身に付ける方法などあるのだろうか。これは、正解のない問題だ。人によるし、作りたいものにもよる。身に付けたい動機にもよるし、そもそもが、どこまで出来たらプログラミングを身に付けたと言えるのだろうか。

    これからプログラミングを学ぼうとする君へ | Social Change!
    nekotank
    nekotank 2017/05/25
    "最初の最初に身に付けたいのは、自分が考えた通りにプログラムが書けること、良いプログラムを書くための基本的な考えだ。"これだよなー。自分の考えた通りに動かなくて挫けそうな時もあるけど。