並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 69件

新着順 人気順

プログラミング初心者の検索結果1 - 40 件 / 69件

  • 2023年にブックマークしたページでよかったもの集めた - Really Saying Something

    2013年から「その年ごとにブックマークしたページでよかったもの集めた」と題して、1年分の「自分がブックマークしたページ」を振り返り、まとめています。正確には毎年ではなくて、2022年だけ抜けています。いろいろなことがあり抜けました。そしてあきらめて、2023年版を作りました。 完全に「私得」なまとめなのでカテゴライズなどは一切しておらず、主に自分のブックマークした順番となっています。基本的には、以下の基準で選出しています。 当年に作られたエントリーであること Wikipediaや当年に作られたことが明確でない役所のページなどは除外 ブックマークが多く集まっていてもリンク切れであるものは除外 Yahoo!ニュース(掲載終了)、サイトクローズなど 内容が「閲覧する際に1記事単位になっている(ページャーはOK)」になっていること 有料記事、課金しないと全部読めない記事などは除外 今年は入院した

      2023年にブックマークしたページでよかったもの集めた - Really Saying Something
    • プログラミング初心者がゲーム感覚で楽しく学べる無料サービス16選|苦しんでプログラミングを学んだ柴犬(くるしば)

      こんにちは。 苦しんでプログラミングを学んだ柴犬こと、「くるしば」と申します。 元々コンサルタントの仕事をしていましたが、独学でプログラミングを学習し、Webサービスを作って起業しました。 その後個人で開発したサービスを売却したり、また別のIT系の会社を創業、経営したりしています。 去年の8月から下記のTwitterにてプログラミング学習に関して発信し始め、ありがたいことに10000人以上の方々にフォローして頂きました。 プログラミング初心者に絶対覚えてほしい、ググる時の効率が10倍上がるコツ pic.twitter.com/hK1ZhNavwh — くるしば | 読めば10倍効率が上がるプログラミング学習の教科書 (@shiba_program) September 13, 2022 技術書、Webサービス、QiitaやzennのWeb記事など、最近は本当にプログラミングを学習できるコン

        プログラミング初心者がゲーム感覚で楽しく学べる無料サービス16選|苦しんでプログラミングを学んだ柴犬(くるしば)
      • 元ひきこもり37歳業務未経験女性がバックエンドエンジニアとして地方で採用されるまで - Qiita

        実務未経験、独学でプログラミングを勉強し、応用情報技術者試験に合格、ポートフォリオとしてのWebアプリケーションを制作し、地方のIT企業に就職にしました。 34歳のころからプログラミングの勉強を始め、ITエンジニアとして就職することに憧れていましたが、まさか実現できるとは…と自分が一番驚いています。どんなことをしたのか、こちらの記事でまとめたいと思います。 結論 34歳(35歳目前)から初めてプログラミング学習を独学で開始 放送大学を卒業、基本情報技術者試験、応用情報技術者試験に合格 ポートフォリオを制作、応募先に提出 37歳で地方(東京以外)のIT企業(Web受託がメイン)に試用期間の3ヶ月間契約社員として働き、正社員に 提出したポートフォリオについてはこちらの記事で解説しています。 就職できたと思う要因 ポートフォリオを完成させ、GitHubでコードを公開、Qiitaで解説記事を書いた

          元ひきこもり37歳業務未経験女性がバックエンドエンジニアとして地方で採用されるまで - Qiita
        • 急に仕事で英語を使うことになった社会人に贈るまとめ(便利ツール/コンテンツ) - Qiita

          急に仕事で英語を使うことになった社会人に贈るまとめ(便利ツール/コンテンツ/勉強本) 新規案件参画初日。 Goやk8sを使えることなってワクワクしていたあの日、 参画してすぐにチーム内のエンジニアで日本人が自分以外に一人であること、 それ以外のチームメンバー全員が外国籍のメンバーになることを知らされた そこのあなた! 数年前の私です(笑) さらに2ヶ月後には、開発チームで唯一の日本人になって死にそうになりました。 その時は突然にやってきます。 当時、私の英語の経験というと大学受験の対策のみと言っていいほどで、 そこから10年以上経過していたため、高校英語すらも怪しい状態でした。 英語学習を開始して 半年ほど経過した時のレベルがTOIEC450程度だったので、学習開始当初はおそらく400点を切っていたレベルであると思います。 そこから英語学習を開始し、2年ほど経過した今では、便利ツールを活用

            急に仕事で英語を使うことになった社会人に贈るまとめ(便利ツール/コンテンツ) - Qiita
          • 【11万文字越え】プログラミング初心者に贈る即戦力ガイド - Qiita

            弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 目次 1.はじめに 2.VSCodeの拡張機能紹介 3.コーディングのポイント 4.よく使われる英単語一覧 5.エラーとの向き合い方 6.テストで動作確認 7.検索の極意 8.公式ドキュメントに慣れる 9.リファクタリングでさらに読みやすく 10.資料作成で気をつけること 11.Gitで管理 12.よく使うLinuxコマンド一覧 13.仕事の進め方 14.プログラム以外で意識するところ 15.初心者こそ読んで欲しい本 16.まとめ 1. はじめに プログラミングは現代のデジタル社会において重要なスキルです。 AIがコードを書いてくれる時代ですが、それでも人の手によるプログラ

              【11万文字越え】プログラミング初心者に贈る即戦力ガイド - Qiita
            • あなたの開発生産性を爆上げする、エンジニア向けAIツール22個|苦しんでプログラミングを学んだ柴犬(くるしば)

              こんにちは。くるしばです。 元々コンサルタントの仕事をしていましたが、独学でプログラミングを学習し、Webサービスを作って起業しました。 その後個人で開発したサービスを売却したり、また別のIT系の会社を創業、経営したりしています。 去年の8月から下記のTwitterにてプログラミング学習に関して発信し始め、ありがたいことに13000人以上の方々にフォローして頂きました。 プログラミング初心者に絶対覚えてほしい、ググる時の効率が10倍上がるコツ pic.twitter.com/hK1ZhNavwh — くるしば | 読めば10倍効率が上がるプログラミング学習の教科書 (@shiba_program) September 13, 2022

                あなたの開発生産性を爆上げする、エンジニア向けAIツール22個|苦しんでプログラミングを学んだ柴犬(くるしば)
              • レベルアップしたい人必見 Qiita記事43選 - Qiita

                はじめに 本記事ではレベルアップしたいエンジニアが読んでおくべきQiita記事を紹介します。厳選に厳選を重ねた43記事です。全ての記事を読んでおく必要はありませんが、ちょっとでも「分からないな」「興味あるな」など思ったタイトルがあれば読んでみてください。 次の4種類に分類して紹介しています。参考にしてください。 フロントエンド バックエンド インフラ・Linux周りの知識 その他 それでは、早速紹介していきます! 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 フロントエンド まず最初はフロントエンドエンジニアに読んでおくべきとおすすめできるQiita記事を11個選びました!フロントエンドエンジニアとしての基礎が身に付く

                  レベルアップしたい人必見 Qiita記事43選 - Qiita
                • プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!

                  僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、本意にせよ不本意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ

                    プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!
                  • ノーコードって結局使えないよね~って話 - Qiita

                    はじめに コードを書かずにWebサイト/アプリ/ツール等の制作ができるノーコードツールが最近流行っていますよね。 私自信、半年ほど前からn8nやActivepiecesといったOSSのノーコードツールやPower Automateなど、幾つかのノーコードツールを触っていたですが、ツールとして未成熟であったり自由度が低かったりと、「結局流行らないのでは?」と感じています。(GPTのそれと一緒で期待値が高いだけなんですかね) ノーコードツールの幻想 D&D操作だけで直感的に操作できるノーコードツールは、一見、プログラミング初心者にとって救世主のように映ります。しかし、それは十分な選択肢なのでしょうか? 本当に手軽ですか? 多くのノーコードツールでは、よくあるような定型作業のテンプレートとD&D操作で実装できるUIを提供することで、直感的に操作できるよう設計されています。 一見、自由度の高い開発

                      ノーコードって結局使えないよね~って話 - Qiita
                    • 22年前からFirefoxブラウザに存在したバグ、23歳の初心者プログラマーが修正 | テクノエッジ TechnoEdge

                      ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 デスクトップ版のFirefoxブラウザーに20年以上存在していたバグが先月、23歳のプログラミング初心者によって修正されました。 2002年、MacでMozilla browser(Firefoxの当時の名称)を使用していたアダム・プライス氏は、ツールチップの表示の問題に悩まされていました。このバグは、Mozillaツールバーのアイコンにマウスカーソルをポイントして表示されるツールチップ(説明書き)が、Commandキー(WindowsではAltキー)+Tabキーでウィンドウのフォーカスをほかのアプリに移したあとも表示され続けてしまうというもの。 この状態になってしまった場合、ツールチップを消すには再びFir

                        22年前からFirefoxブラウザに存在したバグ、23歳の初心者プログラマーが修正 | テクノエッジ TechnoEdge
                      • 【2024年最新版】ブックマークすべきGitHubリポジトリまとめ - Qiita

                        はじめに 今回は最新の有益GitHubリポジトリを紹介します。 プログラミング初心者から上級者まで学ぶを得ることがリポジトリを厳選しています。 developer-roadmap エンジニア向けの学習ロードマップがまとめられています。 Awesome Roadmaps プログラミング言語やライブラリ、Webアプリ開発、モバイルアプリ開発、ゲーム開発、AI、機械学習、データサイエンティストの学習ロードマップがまとめられています。 学習の方向性や現在の自分の立ち位置を把握することができます。 awesome-courses 無料で学べるプログラミング学習教材がまとめられています。 プログラミング言語、人工知能、機械学習、コンピューターサイエンス、アルゴリズム、大学の資料など幅広い教材のリンクが掲載されています。 Free-Certifications こちらもエンジニア向けの無料で学べる学習教

                          【2024年最新版】ブックマークすべきGitHubリポジトリまとめ - Qiita
                        • Pythonの独学を支える教科書づくりの裏側、京都大学の喜多教授が授業に込めた思いとは?

                          Pythonユーザのためのグローバルイベント「PyCon APAC 2023」が2023年10月27日と28日に、TOC有明コンベンションホールで開催された。1日目の基調講演に登壇したのは、京都大学国際高等教育院の喜多一教授。「Why University Teachers Wrote a Python Textbook?」と題し、大学の授業のために書き下ろされたPythonの教科書執筆の背景を紹介した。プログラミング初心者のつまずきポイントを理解しているからこそ、オリジナルの教科書を作ったという喜多教授。はじめてプログラミングに触れる学生向けの授業と教科書に込めた思いを語った。 Pythonを学び、学生は興味をひろげてゆく 喜多教授がPythonを教えるワケ 京都大学の国際高等教育院で教養教育、特に新入生向けの教育を担っている喜多教授。自身のプログラミングとの出会いは、学生時代の1978

                            Pythonの独学を支える教科書づくりの裏側、京都大学の喜多教授が授業に込めた思いとは?
                          • 新人プログラマ アンチパターン:原理原則多すぎて脳みそOOMエラー - Qiita

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

                              新人プログラマ アンチパターン:原理原則多すぎて脳みそOOMエラー - Qiita
                            • 生成 AI で僕らのプログラミング勉強はどうなるのか? - Qiita

                              生成 AI の登場によって、僕らはプログラムを書く時代が終わりに近づいている?! 2023 年に OpenAI 社が発表した ChatGPT は、特に僕ら IT エンジニアにとって衝撃な発表だったのではと思います。 今まで、ググったり、参考書をもとに実装したり、GitHub などからコードを参考にして実装していたものが、「テキストだけ」で実装できるほどになりました。 生成 AI を用いたサービスやツールの登場 ChatGPT の GPTs や LLM、これらを用いたプロジェクトが研究・開発されたり、オリジナル GPT を作成して業務の効率化を図ったり、僕らの仕事は大きく変わっていきました。 また、プログラミングが全くわからなくても、プロンプトのみでいろいろなことができるようになりました。 ビジネスシーンで非エンジニアという方々にも、導入が進んでいるのではないでしょうか? 僕がウォッチしてい

                                生成 AI で僕らのプログラミング勉強はどうなるのか? - Qiita
                              • 初心者大学生が作った機械学習ライブラリがGitHubでスター数300を超えた話 - Qiita

                                この記事について この記事では、プログラミング初心者の大学生である(であった)私が試行錯誤しながらなんとかスター数300越えのOSSライブラリを作った過程をまとめたものです。ライブラリ自体はまだまだ発展中のためこの記事も適宜更新してく予定です。ライブラリ自体の詳細というよりも、自作OSSの認知度を上げで他の人に使ってもらうために有用そうな知見をまとめていこうと思います。 ライブラリの概要 今私が作っているのは、AIJackという、機械学習モデルがもつセキュリティ・プライバシー上の脆弱性についての各種攻撃・防御手法を実験するためのPythonツールです。既存のライブラリの多くは特定の種類の攻撃や防御に特化したものが多く、複数のタイプの攻撃・防御を組み合わせて実験するためにはいくつものライブラリを組み合わせる必要がありました。そこでAIJackでは、できる限り統一的なAPIで様々な攻撃・防御手

                                  初心者大学生が作った機械学習ライブラリがGitHubでスター数300を超えた話 - Qiita
                                • プログラミングリファクタリング技術を基礎から応用まで学べる実践的な初心者向け教材/『実践入門 プログラミング初心者のためのリファクタリング50問ドリル』が発売【Book Watch/ニュース】

                                    プログラミングリファクタリング技術を基礎から応用まで学べる実践的な初心者向け教材/『実践入門 プログラミング初心者のためのリファクタリング50問ドリル』が発売【Book Watch/ニュース】
                                  • 入社3ヶ月の新卒エンジニアにおすすめするプログラミング入門書10選

                                    Tweet Pocket あなたは今、ITエンジニアとして入社して3ヶ月が経過し、これから本格的にプログラミングを学ぼうとしている段階ではないでしょうか。 実はプログラミングを習得するためには、プログラミング自体の知識だけでは十分ではありません。抽象化のスキル、プロジェクトマネジメントのスキル、コミュニケーションスキルなど、多様なスキルが必要です。 私たちはこれまで約24年間にわたり開発を携わってきました。約500名のエンジニアと共にしてきました。そのなかでも新卒研修を共にしてきたエンジニアは100名にのぼります。 私たちよりももっと大きな経験豊富で素晴らしい研修を提供されている会社はあるかもしれません。でも、私たちは私たちなりに新卒エンジニアにとって素晴らしい研修を追求し続けてきた自負があります。 そこで今回は、そんな私たちの経験を踏まえて、入社3ヶ月の新卒エンジニアを対象に、プログラミ

                                    • プログラミング初心者の40代おじさんが3年半かけてAtCoder水色になった話(色変記事) - Qiita

                                      こんにちは。六月と申します。 Xはこちらです AtCoderのプロフィールはこちらです もう色変する日は来ないと思っていましたが、おかげさまで約2年半ぶりに色変しました。 というわけでまた、自分語りをする機会に恵まれました笑 きみたち、良かったらまた、おぢさんの話をちょっと聞いていかないか……。 お時間の許す方はどうぞお付き合いください。 簡単な自己紹介 私は40代で、普段はIT業界ではない企業で働いています。私生活では中学生と小学生2人の3人の子を持つ父でもあります。大学は文系で、これまで情報科学の教育・訓練を受けた経験はありません。 子供が小学校の授業でプログラミングを習っているのを見て「今後はプログラミングが読み書きそろばん同様になるかも」と不安を感じ、ひょんな事からAtCoderの存在を知り、競技プログラミング(以下、競プロ)への参加を通してプログラミングの勉強を始めました。 20

                                        プログラミング初心者の40代おじさんが3年半かけてAtCoder水色になった話(色変記事) - Qiita
                                      • ChatGPT/Co-Pilotで改めてわかる「プログラミング」とはどんな作業だったのか|shi3z

                                        最初にプログラミングを始めた時は、学校にリファレンスマニュアルを持って行って全てのページを丸暗記した。丸暗記が目的だったわけではなく、読んで知識を吸収していくのが楽しくてしょうがなかった。 PC-9801のN88-BASICリファレンスマニュアルは、読み物としてとても良くできていた。各ステートメントの紹介があり、パラメータの説明があり、ごく簡単なサンプルコードも書いてあった。大体見開き一ページで一つのステートメントの説明なので読みやすかったし、ベーマガかなんかで読む呪文のようなコマンドの意味を詳細まで知れて楽しかった。 だがこれを「楽しい」と思う人は少数派のようだった。 僕のクラスメートのうち、相当数の人が親にパソコンを買ってもらい、BASICに挑戦したが、全くその世界に馴染めず結局ゲーム機になって行った。僕も親父がゲームなんかを買ってきたら話は変わっていたかもしれないが、親父の教育方針で

                                          ChatGPT/Co-Pilotで改めてわかる「プログラミング」とはどんな作業だったのか|shi3z
                                        • "「0.1+0.2≠0.3」だから浮動小数点数を扱うときには気を付けましょう" はいいんだけど結局どうしたらいいのかまでフォローしたほうが親切だと思ったので調べてみた - Qiita

                                          "「0.1+0.2≠0.3」だから浮動小数点数を扱うときには気を付けましょう" はいいんだけど結局どうしたらいいのかまでフォローしたほうが親切だと思ったので調べてみたPythonプログラミング初心者数学浮動小数点数 釣られた https://qiita.com/higashi_nc/items/9a5ea00415a008f06843 に釣られて読みました。 2行でまとめると以下のような内容です。 10進数の0.1や0.2は浮動小数点数で表すとピッタリ0.1や0.2にはならずに誤差が出る 浮動小数点数の扱いを理解して、より堅牢なプログラムを作成することを願っています。 え?結局どうしたらいいの?という感想だけ残ったので各言語での浮動小数点数同士の比較の方法を ChatGPT に教えてもらいました。 結局どうしたらいいのか 基本的に浮動小数点数同士の差がある程度の誤差より小さければ同じ数であ

                                            "「0.1+0.2≠0.3」だから浮動小数点数を扱うときには気を付けましょう" はいいんだけど結局どうしたらいいのかまでフォローしたほうが親切だと思ったので調べてみた - Qiita
                                          • ChatGPTと共にゲームを創る:プログラミング初心者が挑むブラウザゲーム制作記|花笠万夜

                                            こんばんは。AI大好き花笠万夜です。 突然ですが、ブラウザゲームを作ってみました。 このnoteのポイント ・プログラミングレベルの低い筆者が土日の空き時間でブラウザゲームを公開できた ・オリジナルで一行もコードを書いてない ・キャラも背景もUIも効果音もBGMもAI製 最近AIに触れる機会が多く、知人にも「AI最高、AI楽しい」という話をしておりましたら、繋がりのある会社から「私の会社でもChatGPT導入のセミナーやるから少し喋ってよ」と依頼されました。 何を話そうかなと思ったときに 「ChatGPTを活用するといろんなことができますよ」 の一例として 「そんなにプログラミングに詳しくない人でもブラウザゲーム作れますよ」と言いたくなったんですね。 ただ「ChatGPTってなんぞや」スタートのセミナーなんで「ほら、ちゃんと動くでしょ、こんなのがChatGPT使うとできちゃうんですよ〜」レ

                                              ChatGPTと共にゲームを創る:プログラミング初心者が挑むブラウザゲーム制作記|花笠万夜
                                            • Unityを通じて3D空間、グラフィックを理解する

                                              はじめに ゲーム開発の旅を始める上で、開発者が最低限理解すべきコンピュータの基本的な仕組み、グラフィックスの原理、そしてスクリプティングの技術について、本記事では詳しく掘り下げていきます。 コンピュータの心臓部であるCPUとGPUの役割と相互作用から始め、これらがどのようにして3D空間のレンダリングやアプリケーションの実行に影響を与えるかを解説します。 Unityエンジンを用いたゲーム開発では、これらのハードウェアコンポーネントの理解が不可欠です。 続いて、ゲーム開発におけるグラフィックスの基礎を学びます。 ここでは、ビルトインレンダーパイプラインから、より高度なUniversal Render Pipeline (URP) やHigh Definition Render Pipeline (HDRP) まで、Unityで利用可能なレンダリングパイプラインの違いとその選択がプロジェクトに及

                                                Unityを通じて3D空間、グラフィックを理解する
                                              • プログラミング初心者が挫折するまでの道のり - Qiita

                                                結論 複数の設計工程(PSやSSなど)とコーディング(PG)をごちゃ混ぜに勉強しているせいでプログラミングが理解できないんじゃね? はじめに この記事は、新卒で採用された会社の研修にて、プログラミングができない人と半年近く一緒に過ごした筆者が、現在のプログラミング教育の問題点を考察したものである。 googleで「プログラミング初心者 挫折」と調べると、大多数のホームページにて「質問できる機会がない!」だとか「エラーが解決できない!」などの定型文が転がっており、そうじゃねぇだろと思いこの記事を書こうと思った次第である。 この記事は大きく分けて2つに分かれる。1つ目は、プログラミング初心者に立ちはだかる大きな壁。2つ目に、私が考えたプログラミング教育だ。 あくまでも少ししかプログラミングに触れていないただの初心者がほざいているだけだが、もし一つでも共感できるところがあったらとても嬉しく思う。

                                                  プログラミング初心者が挫折するまでの道のり - Qiita
                                                • 初心者向けゲームプログラミングJavaScriptライブラリを作り、講座をした - Qiita

                                                  やりたいこと まずはHSP3の布教を一つまみ... 筆者は中学生の時にHSP3とともに育ちました。 HSP3は子供心を上手にくすぐったすごい言語です。 子供向け言語というと、「Scratch」のようなブロック型言語が思い浮かびますが、HSP3はゴリゴリのスクリプトベースのコンパイル式言語です。文法はBASICと類似しています。 (解答のみ提出の時代の)情報オリンピックもHSP3で解いていました。 さあ、これの何がすごいのでしょうか? 何よりも、 自分のスクリプトがグラフィカルに命宿る ところであると考えています。 これが空文字列のスクリプトを「実行」した結果です。 「実行結果」となるウィンドウが現れます。 これがハロワです こうやっていじることができます。 HSP3はWindows APIの操作を十分に簡略化したことが特徴です。(そのため、MacOSは使えない) 中3の僕はC++でウィンド

                                                    初心者向けゲームプログラミングJavaScriptライブラリを作り、講座をした - Qiita
                                                  • 12ヶ月で12個のサービスを立ち上げる挑戦をはじめました!

                                                    こんにちは、ネットではウマたんというハンドルネームで活動していて普段はスタビジというメディアやスタアカという教育サービスを運営しています。主にAIデータサイエンスまわりの発信活動や事業を展開してます。 バックグラウンドはデータサイエンスなのですが、サービスやコンテンツなど、何か誰かの目に触れるもの・誰かに使ってもらえるもの・誰かの役に立つものを作ることが好きで、2024年は12ヶ月で12個のサービスを立ち上げる挑戦をしています。 また同時に2024年頭からジョージアという国に拠点を移して海外で挑戦してます。めちゃくちゃいい国なので興味のある方はぜひお越しください!案内します。 さて、12ヶ月で12個のサービスを立ち上げる挑戦って異常に思えるかもしれませんが、実は海外だとよくある挑戦なんです。 最初にはじめたのは超有名なオランダ人の個人開発者「ピーターレベルズ」。 代表的なサービスは以下。

                                                      12ヶ月で12個のサービスを立ち上げる挑戦をはじめました!
                                                    • キャリアのスタートはコールセンター?!プログラミングに出会ってからRubyKaigiに登壇するまでの波乱万丈な人生【Rubyistめぐりvol.3 しおいさん 前編】 - STORES Product Blog

                                                      Rubyist Hotlinksにインスパイアされて始まったイベント『Rubyistめぐり』。第3回はしおいさん(塩井美咲さん)をゲストに迎えて、お話を聞きました。こちらは前編です。 hey.connpass.com 後編は下記からご覧ください。 私の好きなRubyで世の中に価値を届ける、わからないものをわかるための距離のつめ方【Rubyistめぐりvol.3 しおいさん 後編】 - STORES Product Blog しおいさんの幼少期、波乱万丈な人生の幕開け 藤村:Rubyistめぐりにお越しいただきありがとうございます。今回はみなさんもご存知、しおいさんに来ていただきました。僕個人としても、一体なぜしおいさんがしおいさんになってしまったのか、大変興味があるので今日はお話するのを楽しみにしておりました。 しおい:ありがとうございます。よろしくお願いします。 藤村:よろしくお願いいた

                                                        キャリアのスタートはコールセンター?!プログラミングに出会ってからRubyKaigiに登壇するまでの波乱万丈な人生【Rubyistめぐりvol.3 しおいさん 前編】 - STORES Product Blog
                                                      • インクジェットプリンターの目詰まりとの戦い - KAYAC engineers' blog

                                                        この記事はTech KAYAC Advent Calendar 2023の7日目の記事です。 こんにちは、@commojunです。記事を書くのは2年ぶりです。昨年は娘が生まれ、最近1歳になりました。知らない間に紙を食ったりしていて、目が離せません!! はじめに 皆さんはご自宅にプリンターはお持ちでしょうか?我が家にはあります。ペーパーレス化が進んできた昨今、プリンターを持たないという人も増えてきていると聞きます。たまにしか印刷しないならコンビニで大丈夫だったりしますからね。 しかし、印刷物が必要になる出来事は突然やってきます。最近だと、保育園の入園申し込みをするために、市で公開されているPDFファイルを紙に印刷して、期日までに申し込み用紙を完成させる必要がありました。そんなときプリンターでさくっと申込用紙を出力できると頼もしいです。内容を書き損じたときも、気軽にもう一度プリントするだけです

                                                          インクジェットプリンターの目詰まりとの戦い - KAYAC engineers' blog
                                                        • プログラミング初心者の人が、目当ての関数を探すのに巨大AAを利用する方法を思いついた→どうやら車輪の再発明みたい

                                                          ounzıɯ¨̮ nɯɐso ̑̈ 💉x4 @omzn プログラミング初心者なので、ついついお目当ての関数を探すのにスクロールで見つけようとしてしまう。そこで、巨大アスキーアート文字で主要な関数名をコメントに書いておいたら、ミニウィンドウからでも見つかるようになって捗る。 pic.twitter.com/vdHxAj64lc 2023-09-17 23:08:06

                                                            プログラミング初心者の人が、目当ての関数を探すのに巨大AAを利用する方法を思いついた→どうやら車輪の再発明みたい
                                                          • 日本語プログラミング言語が必要な理由 - Qiita

                                                            この記事は、プロデル公式ブログに掲載したコラムを再投稿したものです。 日本語でプログラムを書きたい 多くのプログラミング言語では、英単語や記号の羅列によって定義や動作を記述する言語仕様です。ただ日本語で読み書きし話し考える日本人にとって、義務教育の中で英語を学ぶとは言え、英単語を扱うことは日本語を扱うよりも難しいように思います。多くの日本人は日本語だけで物事を理解して考えているからです。 そういった中でソフトを作るプログラミングという作業でも、「英単語を使わずに日本語を使いたい」と考えることは自然なことのように思います。 ところが実際は最初に述べたような英単語主体のプログラミング言語が主流で、日本語を話すプログラマでも多くは英単語主体のプログラミング言語を使っています。そこには既に習得したプログラミング言語から移行してまで日本語でプログラムを書きたいとは思わない。という背景もあるのかと思い

                                                              日本語プログラミング言語が必要な理由 - Qiita
                                                            • プログラミングで気になるあの娘と一夏の青春を送る無料恋愛ノベルゲーム×「初恋プログラミング研究会〜海に行こうよ〜」遊んでみたレビュー

                                                              少女から出題されるプログラミングの問題を解いていくことで、少女との思い出を増やしていき、一夏の青春を送るノベルゲーム「初恋プログラミング研究会〜海に行こうよ〜」をpaizaがリリースしたので、プログラミング初心者である編集部員が実際にプログラミングの問題を解きながら、少女との仲をじっくりと深めてみました。 初恋プログラミング研究会〜海に行こうよ〜 https://paiza.jp/entry/proken_g paizaのアカウントにログインした状態で、「初恋プログラミング研究会~海に行こうよ~」にアクセスし、「ゲームスタート」をクリックします。paizaのアカウントは新規登録ページから、無料で登録可能です。 「初恋プログラミング研究会~海に行こうよ~」のあらすじはこんな感じ。 高校2年の夏、俺は勇気を出して同じプログラミング研究会に所属する橘まりかを海に誘った。 彼女はいたずらな笑みで

                                                                プログラミングで気になるあの娘と一夏の青春を送る無料恋愛ノベルゲーム×「初恋プログラミング研究会〜海に行こうよ〜」遊んでみたレビュー
                                                              • 人生を“脱出ゲームアプリ”に託した理由。群馬の幼馴染コンビ・Jammsworksのシンプルな「バイブル」【フォーカス】 レバテックラボ(レバテックLAB)

                                                                TOPフォーカス人生を“脱出ゲームアプリ”に託した理由。群馬の幼馴染コンビ・Jammsworksのシンプルな「バイブル」【フォーカス】 Jammsworks プログラマ Asahi Hirata 群馬県大泉町出身。高校を卒業後、住宅部品工場へ就職。その傍ら2016年からアプリ開発に着手する。2017年、Jammsworksを法人化し代表に。当初は謎解きアプリを主に手がけヒットをさせていたが、Saitoさんの誘いで現在では脱出ゲームを制作している。今回は赤いメガネをかけたウサギのアイコンで出演。 スマートフォンアプリの定番ジャンル「脱出ゲーム」。閉じ込められた部屋や建物から出るために、散りばめられたアイテムや手がかりを集めて空間内のオブジェクトと組み合わせ、謎を解いていくという流れが一般的です。この脱出ゲームというジャンルで特に大きな人気を誇るゲームスタジオが「Jammsworks」。201

                                                                  人生を“脱出ゲームアプリ”に託した理由。群馬の幼馴染コンビ・Jammsworksのシンプルな「バイブル」【フォーカス】 レバテックラボ(レバテックLAB)
                                                                • テンショク・ジャーニー —航海士だった僕が、SaaS企業でエンジニアとして働き始めるまで—

                                                                  はじめに 自己紹介 2020年10月よりWeb系受託開発企業でWebエンジニアとしてのキャリアをスタートさせ、現在はとあるSaaS企業でバックエンドエンジニアとして働くシンオクと申します。以前は航海士として国際貨物船での操縦や航海計画立案・貨物管理をしながら、インド洋・アラビア湾・シンガポール海峡・パナマ運河・カリブ海などの文字通りの大海原を航海しておりました。 なぜこの記事を書いたのか 紆余曲折を経て航海士という珍しい経験がありながら現在はフルリモートで働くWebエンジニアとして自宅からネットの海にどっぷり浸かっているのですが、時たま参加する技術イベントで初対面の方から「え?何?航海士からエンジニアってどういうこと?」と強い興味(困惑??)を持ってもらえることが多く、「文字に起こしてみたら面白いんじゃないか?」という思い付きでこの記事を書き始めました。 どんな人に読んで欲しいのか 内容の

                                                                    テンショク・ジャーニー —航海士だった僕が、SaaS企業でエンジニアとして働き始めるまで—
                                                                  • 今週のはてなブックマーク数ランキング(2023年10月第2週) - はてなブックマーク開発ブログ

                                                                    はてなブックマークのブックマーク数が多い順に記事を紹介する「はてなブックマーク数ランキング」。10月2日(月)〜10月8日(日)〔2023年10月第2週〕のトップ30です*1。 順位 タイトル 1位 ジャニーズ事務所会見 会場に質問指名の「NGリスト」 | NHK | ジャニー喜多川氏 性加害問題 2位 V6井ノ原のこと好きでも嫌いでもなかったけど会見みて無理になってしまった… 3位 つらい記憶のフラッシュバックは「テトリス」をやると減る、研究 | ナショナル ジオグラフィック日本版サイト 4位 私たちは反省します 東京新聞はジャニー喜多川氏の性加害問題に向き合えていませんでした:東京新聞 TOKYO Web 5位 遊びながらAWSを学べる“AWSクエスト”日本語対応 クラウドで街を救うRPG プレイ無料 - ITmedia NEWS 6位 スクープ!ジャニーズ会見で使用された「指名候補&

                                                                      今週のはてなブックマーク数ランキング(2023年10月第2週) - はてなブックマーク開発ブログ
                                                                    • 「JS体操」のすゝめ 〜その②〜 - KAYAC engineers' blog

                                                                      このエントリは【カヤック】面白法人グループ Advent Calendar 2023 の25日目の記事です。 本記事は昨日公開の 「JS体操」のすゝめ 〜その①〜 の解説記事です! まだご覧になっていない方は先にこちらをご覧くださいね!! techblog.kayac.com 1. はじめに 2. 問題(再掲) 3. 考え方 4. ロジックを解く 4.1. 改行が必要なときに改行だけをしてみる 4.2. 固定長の半角スペースを入れてみる 4.3. 半角スペースの数を可変にしてみる 4.4. map() ではなく replace() にしてみる 4.5. 値の文字列中に {、}、[、]、,、: がある場合を考慮する 4.5.1. 文字列内の記号は無視する 4.5.2. 文字列を表す正規表現 4.6. エスケープされたダブルクオーテーションの対応 4.7. エスケープされたバックスラッシュの対

                                                                        「JS体操」のすゝめ 〜その②〜 - KAYAC engineers' blog
                                                                      • Ruby "enbugging" quiz の解説 - STORES Product Blog

                                                                        STORESでフルタイムRubyコミッタをやっている遠藤(@mametter)です。 STORESは今回RubyKaigi 2024で、託児所を運営する「ナーサリースポンサー」として参加していました。この様子は後日詳報しますが、それ以外にも参加者に楽しんでもらえる企画をいろいろな形でしていました(予告記事を参照)。 この記事ではその中でも、ブースでやった「Ruby "enbugging" quiz」について、解答や出題意図などを紹介します。 Day 1 終了時のスコアボードです! 3点の方もたくさんいらっしゃいました! Day 2のクイズも楽しんでください😊#rubykaigi https://t.co/RJIBEqsFSf pic.twitter.com/ewp22Cs7jr— STORES Tech (@storesinc_tech) 2024年5月16日 概要 動作しているプログラ

                                                                          Ruby "enbugging" quiz の解説 - STORES Product Blog
                                                                        • 資格取得・ウェブアプリ開発・生成AI・Rustなど新たな目標に向かってスキルアップできる「Udemy」新年のビッグセールおすすめピックアップ

                                                                          新年は心機一転新たな目標を立てて頑張るにはぴったりのタイミングです。新たな知識や技術を身につけてスキルアップするのに役立つのがムービー形式で解説講座を受講できるオンライン学習プラットフォームの「Udemy」で、1月10日(水)まで新年のビッグセール中で高品質な講座が1200円~で受講可能とのことなので、新年の目標とその目標を達成するのにぴったりの講座をピックアップしてみました。 オンラインコース - いろんなことを、あなたのペースで | Udemy https://www.udemy.com/ ・目次 ◆1:情報処理技術者試験で自分の知識や技能を一発でアピールできるようにする目標 ◆2:初心者OKな講座でゼロからウェブシステムを開発するという目標 ◆3:エンジニアの新たな支援ツール「ChatGPT」の使い方を学んで業務効率を上げるという目標 ◆4:画像生成という新たな分野を知って視野を広げ

                                                                            資格取得・ウェブアプリ開発・生成AI・Rustなど新たな目標に向かってスキルアップできる「Udemy」新年のビッグセールおすすめピックアップ
                                                                          • RareTECH(レアテック)の口コミ評判!リアルな感想から初心者が稼げるエンジニアになれるのか徹底検証 - りらっくすぅーる

                                                                            ※この記事は私がRareTECK(レアテック)のオンラインセミナーを受けて書きました。 エンジニアになって、「好きなアプリを作りたい」「リモートワークしたい」「たくさん稼ぎたい」 そんな夢を持っている方も多いと思います。 私は2か月ほど対面のプログラミングスクールに通った経験がありますが、とても仕事ができるレベルには到達しませんでした。 私の場合は、一通りコンピューター言語を学べて満足しています。 ですが、本気でITで稼ぎたいのなら、数ヶ月のプログラミングスクールでは限界があると感じました。 今回ご紹介するRareTECH(レアテック)は、2年間で希少型エンジニアを育成するITスクールです。 多くのプログラミングスクールは、転職をゴールにしています。 RareTECH(レアテック)のゴールは転職、フリーランス、起業どの道でも自由に生きていけるオンリーワンのエンジニアになること! 未経験の初

                                                                              RareTECH(レアテック)の口コミ評判!リアルな感想から初心者が稼げるエンジニアになれるのか徹底検証 - りらっくすぅーる
                                                                            • プログラミング初心者が1年でKaggle・Signateでメダルを取った話 - Qiita

                                                                              0.この記事を読む方へ 初めまして。私の名前は「Kag」です。私はPythonの勉強を開始して一年後にはKaggleとSignateでメダルを取ることが出来ました。この記事は、KaggleやSignateに興味がある人、始めたものの何をすればよいのかわかない人、Pythonの勉強を新たに挑戦したい人を意識した記事です。少しでも多くの人がKaggleやSignateに興味を持って、コンテストをさらに盛り上げることにつながれば本望です。 目次 1.プログラミングとの出会い 2.プログラミングへの挑戦のきっかけ 3.初期の挑戦と乗り越えた困難 4.コンテスト初参戦からメダル獲得まで 5.一年間の学び 6.初学者へのアドバイス 7.結び 1.プログラミングとの出会い 初めに私のスペックを紹介します。プログラミング初心者が~~系の記事はたくさんありますよね。初心者といいながらイメージしていた初心者と

                                                                                プログラミング初心者が1年でKaggle・Signateでメダルを取った話 - Qiita
                                                                              • ChatGPT先生は何がまずかったのか、プロのPythonエンジニアに聞いてみた

                                                                                ChatGPTはまるで人のように質問に答えてくれる。そこでこの特集では、全くの初心者である2人の若手記者が、ChatGPTを先生としてプログラミングを学べるのかどうかを検証する。今回は、ChatGPTを使った学習のどこに問題があったのか、今後どのようにPythonを学んでいくべきかを、森岡記者がPython学習プラットフォーム「PyQ」の担当者に聞いた。 初心者がプログラミングを学ぶときの心得 本特集では、プログラミング初心者の記者2人がChatGPTとのやり取りを通じてプログラミングを学んできた。ChatGPTに指示を出すことで自分がつくりたいプログラムをすぐにつくれる一方で、コードの意味や書き方など、一般的な学習法で得られるような知識が身に付いたかどうかは疑問だ。果たしてこの学習法は、良い学び方なのだろうか。 そこで、Python学習プラットフォームのPyQを取材して、この疑問をぶつけ

                                                                                  ChatGPT先生は何がまずかったのか、プロのPythonエンジニアに聞いてみた
                                                                                • プログラミング初心者がニューヨークでPythonを習って気づいたこと

                                                                                  プログラムはほぼ英語で書かれているので、英語で習っても理解できるのではないか――。こんな期待を抱いて米ニューヨーク州で初心者向けのプログラミング教室に参加した経験がある。そこで得た経験を今回の本コラムではお伝えしたい。 私は2021年夏から1年強、家族の都合で2人の子どもと共にニューヨークに住んでいた。そこで英語が全くできない子どもたちが「Google翻訳」や「DeepL」といった様々な翻訳ツールを使いこなしながら、現地の小学校の学習をこなしていく経験を以前にまとめた。 子どもたちが奮闘している間、大人の私は何をやっていたのか。ビザの都合などで働けなかったため米国滞在中は、自由な時間が日本よりも多くあり、「日本でやりたいと思っていたけど時間がなくてできなかったことをやりたい」と考えていた。 そこで見つけたのがPython入門の教室だった。仕事でプログラミングに触れたり、学生時代に入門レベル

                                                                                    プログラミング初心者がニューヨークでPythonを習って気づいたこと