Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (160)

タグの絞り込みを解除

programmingに関するraituのブックマーク (1,068)

  • ノンプログラマーズ・プログラミング - WIP

    書はプログラマではない人向けに、AIを通したプログラミングを前提に、プログラミングの基概念を説明することを試みたものです。書は非プログラマ・プログラマ・AIの間に共通語彙・共通理解を作ることを目標としています。プログラミングの理解なしにプログラミングができるようになるではありません。 注意: 書きかけです。現在、およそ半分程度はAIに書かせて、自分で軽くレビューしてる程度です。有料設定されていますが、投げ銭用であって全文無料で読めます。将来的に有料になる可能性はあります。

    ノンプログラマーズ・プログラミング - WIP
    • AutoIt v3 ドキュメント 日本語訳プロジェクト : 実験記録 No.02

      のAutoItのバージョン:ver3.3.6.1 このドキュメントの使用によって発生するいかなる損害に対しても翻訳者は責任を負いません。使用する場合は自己責任のもとに使用してください。 AutoIt:ダウンロード ========================== AutoIt ドキュメンテーション 初めに ライセンス/License(原文) インストールディレクトリ よくある質問(FAQ) クレジット 履歴 / 変更ログ AutoItと開発者たちの歴史 AutoItの使用 スクリプトの実行WindowsVistaでのAutoIt コマンドライン引数 スクリプト エディタ スクリプトのコンパイル AutoIt ウィンドウインフォツール (AU3Info) ウィンドウ タイトルとテキスト(基) ウィンドウ タイトルとテキスト(応用) コントロール Unicodeサポート 使用目的

      AutoIt v3 ドキュメント 日本語訳プロジェクト : 実験記録 No.02
      • なぜ、ソフトウェアプロジェクトは人数を増やしても上手くいかないのか - Qiita

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに ソフトウェアプロジェクトには不思議な性質があります。現状のスケジュールに課題を感じて、短くするために人員を投下しても、なかなか思い通りに短くならない。それどころか悪化してしまうことがあります。場合によってはプロジェクト自体が破綻して失敗してしまうことすらあります。 今回は、このようなソフトウェアプロジェクトに潜む直感に反する性質を数理的なモデルを介して理解していく試みです。ある種の思考実験としてお楽しみください。 宣伝 Qiitaさんとコラボ企画でアドベントカレンダーをつくりました。DXをめちゃくちゃ改善した話を募集していま

        なぜ、ソフトウェアプロジェクトは人数を増やしても上手くいかないのか - Qiita
        raitu
        raitu2021/11/01非公開
        “ソフトウェアプロジェクトでは、コミュニケーションコストが問題になっていくタイミングで、これ以上プロジェクトを拡大しても生産性が上がらないポイントが生まれてしまいます。”
        • 江添亮のC++入門

          書はプログラミングの経験はあるがC++は知らない読者を対象にしたC++を学ぶためのである。書はすでに学んだことのみを使って次の知識を説明する手法で書かれた。C++コンパイラーをC++で書く場合、C++コンパイラーのソースコードをコンパイルする最初のC++コンパイラーをどうするかというブートストラップ問題がある。書はいわばC++における知識のブートストラップを目指しただ。これにより読者はを先頭から読んでいけば、まだ学んでいない概念が突如として無説明のまま使われて混乱することなく読み進むことができるだろう。C++知識のブートストラップを意識した入門書の執筆はなかなかに難しかった。ある機能Xを教えたいが、そのためには機能Yを知っていなければならず、機能Yを理解するためには機能Zの理解が必要といった具合に、C++の機能の依存関係の解決をしなければならなかったからだ。著者自身も苦し

          • 無料で読めるITまんが 2019年版

            ネット上にはたくさんのIT系のコンテンツがあふれています。そのほとんどは文章として書かれていますが、一部にはマンガの形で面白く分かりやすくしたものもあります。 ここでは、マンガ化されたITコンテンツを集めてみました。毎年夏の恒例企画、ITまんがの2019年版です。 今年のトピックは新着マンガの1つ目と2つ目で紹介している、AWSとレッドハットが自社製品の解説をしているマンガです。企業向けのビジネスが中心のこの2社がマンガという手法を使ったことは注目に値するでしょう。また3つ目と4つ目で紹介している、すがやみつる氏のマンガは懐かしい思いで読む読者も多いのではないでしょうか。 もしここに掲載していないITまんがをご存じでしたら、Twitter(@publickey)などで教えてください。毎年更新する予定です。 2019年版の新着ITまんが New! 七転び八起きのAWS開発日記 新米プログラマ

            無料で読めるITまんが 2019年版
            • raitu
              raitu2017/12/14非公開
              アセンブラ書けあたりで有名になった若者マウントシリーズも熟練の域に達してきてる
              • Engadget | Technology News & Reviews

                What to expect at Meta Connect 2025: 'Hypernova' smart glasses,AI and themetaverseMeta Connect, the company's annual event dedicated to all things AR,VR,AI and themetaverse isjust days away. And once again,it seems likeit will be a big year for smart glasses andAI. Instagram fixed an issue that caused posting multiple Stories totank your reachInstagram fixed a bug that made posting multi

                Engadget | Technology News & Reviews
                raitu
                raitu2016/05/10非公開
                「DNA の解析は進み、細胞のリプログラミングやメモリー、センサーといった機能の追加が可能」になったので、それらを手軽にできるAPIとしてのプログラミング言語。現状は大腸菌DNAを改造できるっぽい
                • 誰もが知ってるけど敢えて言わない確実に身につくプログラミング学習法

                  誰もが知ってるけど敢えて言わない確実に身につくプログラミング学習法 The kings road to be aprogramming ninja April 27, 2016 清水 亮 ryo_shimizu 新潟県長岡市生まれ。1990年代よりプログラマーとしてゲーム業界、モバイル業界などで数社の立ち上げに関わる。現在も現役のプログラマーとして日夜AI開発に情熱を捧げている。 Tweet 学問に王道なしと言いますが、プログラミングを上達するために最も効果的であるにも関わらず、いまや誰もその有効性を指摘しなくなってしまった方法がひとつだけあります。 それは「写経(しゃきょう)」です。 写経・・・文字通り、教科書に書いてあるプログラムリストをそのまま書き写すことです。 「そんなバカな。そんなことで上達が早まったら苦労しない」 と思うかもしれません。 しかし、実際には写経ほど効果的な学習法

                  誰もが知ってるけど敢えて言わない確実に身につくプログラミング学習法
                  raitu
                  raitu2016/04/27非公開
                  プログラミング言語は非常に情報濃度が高いので、習い始めだと読んだだけでは理解しきれず、まるごと写経してようやくある程度つかめてくるよなとは
                  • Googleの公開した人工知能ライブラリTensorFlowを触ってみた - LIFULL Creators Blog

                    こんにちは。おうちハッカーの石田です。 いつもはおうちハックネタばかりですが、今日は人工知能関連の話題です。 今日2015/11/10、Googleが自社サービスで使っているDeepLearningを始めとする機械学習技術のライブラリを公開しました。 TensorFlowという名前で、おそらくテンソルフローと呼びます。 テンソルは、数学の線形の量を表す概念で、ベクトルの親戚みたいなものです。それにフローをつけるということは、そういった複雑な多次元ベクトル量を流れるように処理できる、という意味が込められているのだと思います。 こちらをさっそく触ってみたので、紹介したいと思います。 TensorFlowの特徴 公式紹介ページから特徴をいくつかピックアップします。 Deep Flexibility ~深い柔軟性~ 要望に応じて、柔軟にニューラルネットワークを構築できます。ニューラルネットワークの

                    Googleの公開した人工知能ライブラリTensorFlowを触ってみた - LIFULL Creators Blog
                    raitu
                    raitu2015/11/11非公開
                    「CPUで試しにやってみて、うまくいきそうならGPUに切り替えることが容易」
                    • 秀和システム

                      趣味はマリンスポーツです @hitode909 ついに来た!!!絶対購入したい!!!!!!!!!!!!!! / “Amazon.co.jp: 関数型プログラミングに目覚めた! IQ145の女子高校生の先輩から受けた特訓5日間: 岡部健:” htn.to/D3uVtu 2015-04-08 16:17:03

                      秀和システム
                      raitu
                      raitu2015/04/09非公開
                      Qiitaでデマを長期間書き散らかしたと評判のkenokabeさんの本が秀和システムさんから出ちゃうらしい。巻き込み事故で秀和システムさんのブランドガタ落ち
                      • 若手開発者の後悔 | POSTD

                        (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) これはある仕事熱心な若手開発者のほぼ実話です。2004年の後半、この若手開発者は小さな会社で働き始めました。条件は全て彼の望みどおりでした。給料はいいし、扱うのは彼の得意とするプログラミング言語、アプローチの複雑性、モデリングのアーキテキチャでした。 彼にとって今回の会社が初めての職場ではありませんでした。しかし、ここでの最初のプロジェクトは結果的に 問題だらけ に終わりました。当時、この若手開発者は、機能は絶対に変わらないものだと思っていました。しかし、それは間違いでした。機能が変更されるたびに完全なリファクタリングを行わなければなりませんし、バグを引き起こして膨大な時間を無駄にしてしまいます。彼は、テストを書くといった実直な方法も試してみましたが、書いたテストはメンテナンスが必要な上、書くのに時間

                        若手開発者の後悔 | POSTD
                        raitu
                        raitu2015/03/24非公開
                        リーダブルコード的な話など
                        • Swiftをシェルスクリプトのように使う一番簡単な方法 - Qiita

                          # !/usr/bin/swift import Foundation typealias Failure = (NSError!) -> Void typealias ResultBlock = (NSData!, NSError!) -> Void /// JSONObjectWithDataの戻り値として使用する enum JSONObjectWithDataResult { case Success(AnyObject) case Failure(NSError) } /// NSDataをJSONオブジェクトに変換し、JSONオブジェクトまたはエラーのいずれかを返す func JSONObjectWithData(data: NSData) -> JSONObjectWithDataResult { do { let json = try NSJSONSerialization.

                          Swiftをシェルスクリプトのように使う一番簡単な方法 - Qiita
                          • Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察 | POSTD

                            この記事を書き上げるには、相当長い時間がかかりました。来は今年の年明け、Rubyの死 やデイヴィッド・ハイネマイヤー・ハンソンの TDDは死んだ がアップされて騒ぎになる前に投稿するつもりだったのです。昨年末に書いたツイートを見てください。 >Rubyにはもう飽き飽きした。理由はいろいろあるが、特にその副作用と、ステータスが可変なせいで大量のユニットテストを書かされるのにはウンザリだ。 @abevoelkerRubyの開発に関しては、大勢の人が心のどこかで何かおかしい、何かが欠けていると思っているようですが、たいていの人は責める対象を間違っています。Rubyで書いたアプリがとんでもない代物になったって? それはあなたがきちんとテストコードを書かなかったか、テスト駆動開発(TDD)の指針に則って開発しなかったからです。もしくは、正しいデザインパターンに切り分けるための知識が不足してい

                            Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察 | POSTD
                            • テスト駆動開発(TDD)はもう終わっているのか? Part 1 | POSTD

                              後編を公開しました(2014/10/8) これは、テスト駆動開発(TDD)とTDDがソフトウェア設計に与える影響についてKent Beck、David Heinemeier Hansson、および著者の3人で行った一連のディスカッションの議事録です。 ディスカッションに至った経緯 あるセンセーショナルな発言とブログ記事が発端となり、お互いの見解と経験について理解を深める目的で、話し合いが持たれました。 この会話のきっかけとなったのは、 DavidがRailsConfで行った基調演説です。 彼はRailsコミュニティでTDDおよびユニットテストへの不満を表明しました。 程なくして、彼はいくつかのブログ記事を公開しましたが、そのうちの最初の記事で “TDDは終わった” と宣言したのです。 それから2~3日後、Davidのその後の記事について私がタイプミスの修正を送ったところ、 Davidは彼の

                              テスト駆動開発(TDD)はもう終わっているのか? Part 1 | POSTD
                              raitu
                              raitu2014/10/08非公開
                              TDDでQAやろうとするアホが米国にすらいることに驚愕。TDDなんて所詮実装の補助ツールだろ。
                              • アジャイルが否定したものを見直そう - arclamp

                                2014/9/6に開催されたXP祭り2014で「アジャイルを手放して得られたこと」という講演をしてきました。Togetterはこちらから。 元々は「アジャイルのダークサイド」の話がしたくて応募したのですが、その後、いろいろと考えているうちに僕自身にも気づきの多い内容となりました。 さて反応を見てると前半のアーキテクチャとマネジメントの話に興味を持っていただいたようです。なので、このブログでは「なぜアーキテクチャとマネジメントの話からアジャイルの話をしたのか」ということを書いてみます。アジャイルがさまたげたものアジャイル開発手法が大きく注目されるのは1999年の「ExtremeProgramming Explained」の出版であり、2001年の「アジャイルソフトウェア開発宣言」です。1990年代後半から2000年代初頭というのは、IT産業が大きく成長する時代であり、同時に、当時主流で

                                アジャイルが否定したものを見直そう - arclamp
                                raitu
                                raitu2014/09/14非公開
                                組み込みセキュリティOS開発だとアーキテクチャ抜きでの開発とか絶対といっていいほどあり得ない
                                • ソースコードを読むための技術

                                  $Id: readingcode.html,v 1.13 2003/12/06 00:01:08 aamine Exp $ 2006-05-02gonzui 追加。thanks: 冨山さん 2003-12-03 ltrace と sotrace を追加 2003-12-03 ツールのところに DDD を追加。thanks: 和田さん 2003-05-27 VCG, SXT などについて追加。thanks: 梅沢さん 2003-05-27 これもすっかり忘れていたstrace, ktrace, truss, etags などについて追加 2002-08-30 すっかり忘れていた ctags を追加 2002-07-07 匿名希望さんからメールでいただいた情報を追加 (動的コールグラフ) 2002-06-13 日記経由でいただいた意見をもとに文章を追加。thanks: 柳川さん、まつもとさ

                                  raitu
                                  raitu2014/09/14非公開
                                  doxygen&graphvizによるコールグラフ自動生成が自分は好き
                                  • Swiftで初めてiPhoneゲーム開発する人向チュートリアル(マルバツゲームを例にStep by Step解説) - こんにゃくマガジン

                                    マルバツゲームとは 二人でマルとバツを交互に書いて行って、先に三つ並べた方が勝ちっていう例のやつです。 これの作り方を通して、「Swift分かんない」「iPhoneアプリ作ったことない」という人がiPhoneゲーム開発の第一歩を踏み出すことを目的としたチュートリアルです。 他のプログラミング言語の経験も全くない方でも一応出来ると思いますが、専門用語がちょっと難しいかもしれません ^^; その辺は、まずは目をつぶって頂いて、とりあえず書いてある通りにやってみて下さい。iPhoneアプリ開発環境であるXcodeの準備とSwiftのとっかかりとしては、こちらのチュートリアルをご覧下さい。 続編も公開中 新しいゲームプロジェクトの開始プロジェクトの開始方法は2通りあるので、どちらかで Welcome to Xcode画面でCreate a new Xcode projectを選択する もしくは

                                    Swiftで初めてiPhoneゲーム開発する人向チュートリアル(マルバツゲームを例にStep by Step解説) - こんにゃくマガジン
                                    • 67才プログラミングほぼ未経験にしてiPhoneアプリをリリースした方に色々聞いてみた - 卵は世界である

                                      記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。 @akio0911です。今日は、僕が講師をしているiPhoneアプリ開発講座「アプリクリエイター道場 開発塾」を受講して、ついにアプリをリリースされた蒲池さんにお話を伺ってみました。蒲池さんは現在67才。プログラミングはほぼ未経験の状態から勉強を開始してアプリリリースに辿り着きました。今は2作目のアプリを作り終え、既存アプリのiOS 8対応と、新機能のアップデート作業に取り掛かっています。 (【追記】このインタビューの続編を公開しました! ⇒ シニアアプリ開発者蒲池さん(68歳)のその後。Apple Watch発売と同時にアプリをリリースし、今はRealmにチャレンジ中!) シニアアプリ開発者蒲池さん(68歳)のその後。Apple Watch発売と同時にアプリをリリ

                                      67才プログラミングほぼ未経験にしてiPhoneアプリをリリースした方に色々聞いてみた - 卵は世界である
                                      raitu
                                      raitu2014/09/08非公開
                                      下手すれば40代に見えるほど若い。学習ノートも凄く見やすくて見習いたい
                                      • Cコンパイラをスクラッチから開発してみた(日記)

                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 以前に8ccというCコンパイラをゼロからひとりで開発していたときのログです。40日でセルフコンパイルできるところまで到達しています。日付はすべて2012年です。コードとヒストリはすべてGitHubで見れます。 3月4日 というわけでコンパイラを作っているわけだけど、1000行くらい書いたらそれなりに動き始めてきた。こんなのも動くし: int a = 1; a + 2; // => 3 こういうのも通る。 int a = 61; int *b = &a; *b; // => 61 文字列は文字の配列として扱っていて、配列をポインタに成り下

                                        Cコンパイラをスクラッチから開発してみた(日記)
                                        raitu
                                        raitu2014/09/07非公開
                                        どんなアセンブラでCコンパイラ組んだのかなと思ったらC言語で組んでないかこれ
                                        • 例えば「写経」という言葉を避けてみる。 - 西尾泰和のはてなダイアリー

                                          サイボウズ式「続・エンジニアの学び方」の第5回が公開されました。この回では、小崎さんが「どうしてコードを読もうと思ったのか」と、コードを読むために新しい言語を学ばなければいけない場合に「どうやって学ぶか」を聞きました。 ところで、小崎さんは自分の学び方を「写経」と読んでいて、僕もこの用語は自然に理解できるのですが、公開後のTwitterの反応を見ていると「写経と呼ぶことが嫌」もしくは「仏教での写経の印象で、内容を勘違いしている」という事例がいくつも見つかりました。 プログラミングの学習法としての「写経」という言葉は色々な書籍で使用されています。例えば「100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊」の70ページでは「まず写経することから始めた」というエピソードが紹介されています。また「改訂新版 コンピュータの名著・古典100冊」の99ページでは「技術書の内容にそって深い

                                          例えば「写経」という言葉を避けてみる。 - 西尾泰和のはてなダイアリー
                                          raitu
                                          raitu2014/09/06非公開
                                          板書で

                                          お知らせ

                                          公式Twitter

                                          • @HatenaBookmark

                                            リリース、障害情報などのサービスのお知らせ

                                          • @hatebu

                                            最新の人気エントリーの配信

                                          処理を実行中です

                                          キーボードショートカット一覧

                                          j次のブックマーク

                                          k前のブックマーク

                                          lあとで読む

                                          eコメント一覧を開く

                                          oページを開く

                                          はてなブックマーク

                                          公式Twitter

                                          はてなのサービス

                                          • App Storeからダウンロード
                                          • Google Playで手に入れよう
                                          Copyright © 2005-2025Hatena. All Rights Reserved.
                                          設定を変更しましたx

                                          [8]ページ先頭

                                          ©2009-2025 Movatter.jp