Movatterモバイル変換


[0]ホーム

URL:


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

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

アプリで開く

はてなブックマーク

タグ

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

タグの絞り込みを解除

プログラミングに関するt_yanoのブックマーク (75)

  • プログラミング経験がない経営者のためのソフトウェア開発 11の事実 | Social Change!

    今やどんなビジネスでもITが関係している。ITを支えているのはソフトウェアだ。あらゆるものがソフトウェアで実現される時代になった。そんな事業や生活に密接に関わるソフトウェアだが、その開発について知られていないことも多い。 とくに経営者がプログラミング経験がないことで、ソフトウェア開発のリーダーシップをとるときに的外れなマネジメントをしてしまうことがある。あまねく経営者がプログラミング経験があれば良いのかもしれないが、それは現実的ではない。 プログラミング経験がなくても、せめてソフトウェア開発の特性について知っておくと良さそうなこともあると思い、なるべく専門用語を使わずに稿を書いた。 プログラミングは製造ではなく、設計である いまだにソフトウェア開発を、ビルや家屋の建築に喩える人がいるし、工場でモノを製造するようにプログラムが作られると思っている人もいる。 ここが間違いのもとだ。ハードウェ

    プログラミング経験がない経営者のためのソフトウェア開発 11の事実 | Social Change!
    • プロコン史上初の“超ド級”電脳戦、IT維新の志士たちはどう戦ったのか

      プロコン史上初の“超ド級”電脳戦、IT維新の志士たちはどう戦ったのか:帰ってきた井上恭輔(1/2 ページ) 今年も“熱い”季節がやってきた。IT技術者を志す高専生たちの最大の祭典「第21回全国高等専門学校プログラミングコンテスト」(高専プロコン)が、10月16~17日に高知県高知市で開催された。 「高専プロコン」といえば、NHKの放映でおなじみの「高専ロボコン」とともに、今では“高専”の2大看板を担う栄光の舞台である。今回の大会では、全国の高専から名乗りを上げた全157チームの中から、選に駒を進めた課題・自由部門各20チームと競技部門59チーム、海外からのオープン参加5チームの学生たちが「高知市文化プラザかるぽーと」に集結。大河ドラマ「龍馬伝」で話題の坂竜馬の出身地にちなんだ「集えプロコン! IT維新の志士たち」という大会キャッチコピーの下、若者ならではの発想力と創造力、そして、大人も

      プロコン史上初の“超ド級”電脳戦、IT維新の志士たちはどう戦ったのか
      t_yano
      t_yano2010/11/20非公開
      ハノイ国家大学の側のコメントも聞きたかったものだ。
      • watermint.org » Blog Archive » iOSプログラミング: 不透明なUINavigationBarを設定しつつも、背景のビューは座標を変えたくない

        Cocoa Touchには画面遷移をコントロールするために便利な、ナビゲーションコントロールという機構があります。ナビゲーションコントロールには、全ページに戻るためのボタンや、ページのタイトルを表示するためのナビゲーションバーがあります。さて、このナビゲーションバー(実体はUINavigationBar)、translucentプロパティをYESにすれば透明になり背景のビューは座標が(0, 0)から始まりますが、translucentが NO の場合には(0, 44)などから開始となります。 translucentがNOであるような、UINavigationBarを表示するとUIViewController自体のoriginが(0, 44)などになる。 translucentをYESにして、透明にすれば問題はすぐ解決しますが、表現の問題として時には半透明でない方がよい場合が有ります。そうい

        • はてなブログ | 無料ブログを作成しよう

          思いは言葉に。はてなブログは、あなたの思いや考えを残したり、 さまざまな人が綴った多様な価値観に触れたりできる場所です。

          はてなブログ | 無料ブログを作成しよう
          t_yano
          t_yano2010/09/05非公開
          『「黒い画面が怖い」みたいなこと言います』ああ、この反応、憶えがあるなあ。
          • iOS 4.0 と iPhone OS 3.x の両方で動作するアプリケーションをビルドする設定 - 24/7 twenty-four seven

            ベース SDK と Deployment Target を設定する ベース SDK をiPhone デバイス 4.0 にします (iPad の場合は 3.2)。iPhone OS Deployment Target をサポートする OS の最も低いバージョンにします。 (下の場合はiPhone 3.0 以降で動作する。) ベース SDK を下げるという方法もありますが(iPhone SDK では 3.2 以降の SDK しか同梱されないので無理ですが)、iPhone アプリケーションの場合、最新の SDK でビルドする方がなにかと安定します。 ですので特別に理由がない限り、リリースされている最新の SDK でビルドして、Deployment Target を下げる、ということを原則的に行なったほうがいいです。 これは今後マイナーバージョンアップがあった場合などでも同様です。 例えばこ

            iOS 4.0 と iPhone OS 3.x の両方で動作するアプリケーションをビルドする設定 - 24/7 twenty-four seven
            • 【書評】経験ゼロでもできるプログラミング現場の単体テスト - GoTheDistance

              BBQ和尚の同僚の方とは知らずタイトル買いしたですが、タイトルに偽りなしです。とにかく平易で優しいわりにいちいち実践的で助かってます。最小の努力で結果が出るように配慮されています。 経験ゼロでもできるプログラミング現場の単体テスト 作者: 片桐一宗出版社/メーカー: 翔泳社発売日: 2009/05/29メディア: 単行(ソフトカバー)購入: 11人 クリック: 564回この商品を含むブログ (26件) を見る このを買ったきっかけは、とにかくデグレを無くしていい意味で手離れの良いコードを書いて楽がしたい、というもの。その為にはテストツールの使い方よりも、「どうやってテストコードを書けばある一定の品質が保てるのか」ということが書いてあるまとまった情報が欲しかった。で、書をあたりました。 テストコードの書き方がわかっても、テストの内容が不十分であったりテストする単位が均質でなければ意味

              【書評】経験ゼロでもできるプログラミング現場の単体テスト - GoTheDistance
              t_yano
              t_yano2010/06/19非公開
              『時間は有限』これ意識するの大事だね。
              • 炎上したのでまとめ:ベンチャー社長で技術者で:エンジニアライフ

                株式会社ジーワンシステムの代表取締役。 新しいものを生み出して世の中をあっといわせたい。イノベーションってやつ起こせたらいいな。炎上したので、論点を整理しておく。 1.業務系では効率がトレードオフできない必要条件 業務系の職務では、「効率を求めること」がトレードオフしてはいけない必要条件です(十分条件ではない)。医者でいうならば、「命・健康」と同じ、トレードオフしてはいけない必要条件です。 効率が必要条件にならない職業もあるけれど混同してはいけない。 2.SQLはオブジェクト指向言語の数十倍の効率 オブジェクト指向言語を使い切るのと、全部staticで宣言してしまうような使い方と比べても、効率は数十%も変わらない。SQLとオブジェクト指向言語を比べたら、数百~数千%の差が付く。 言語や手法を考えるとき、慣れてない人はできないから無限大の工数が掛かる。ですから、できない人を対象に比べても

                炎上したのでまとめ:ベンチャー社長で技術者で:エンジニアライフ
                • 不完全にしておよそ正しくないプログラミング言語小史

                  1801 – ジョセフ・マリー・ジャカールがパンチカードを使った織機によってタペストリーに"hello, world"と織り出す。しかしラッダイト (当時のRedditer) たちは、テールリカージョン、並行処理、大文字小文字の区別を欠いていたため、さほど感心しなかった。 1842 – エイダ・ラブレスが最初のプログラムを書く。彼女の努力は、プログラムを実行するコンピュータが実のところ存在しないというマイナーな問題のために頓挫した。後にエンタープライズアーキテクトたちはプログラムをUMLで書くために彼女のテクニックを再び学ぶことになる。 1936 – アラン・チューリングが存在しうるあらゆるプログラミング言語を発明するが、特許化する前に英国情報部員(後の007)によって抹殺される。 1936 – アロンゾ・チャーチも存在しうるあらゆる言語を発明しているが、より巧みに行った。チャーチのラムダ

                  t_yano
                  t_yano2010/05/19非公開
                  だいたいあってる
                  • ガラパゴス化する日本の開発環境

                    とある日企業との仕事で衝撃を受けたことを前回のエントリーで書いたのだが、より驚いたのが、それに対していただいたコメントやはてぶのほとんどが別に驚きもしない、うちもおなじ、というものだった。 ・いや、おそらく日では普通だと思います。 ・そもそも人事部が採用する時に、技術スキルの高い人は取ろうとしませんし、ユニットテストのような基礎知識さえも全く知らない人が大半を占めます。 ・見直すための工数は悪、辻褄合わせるのが正義。 ・以前、某ERPパッケージの下請けで働いていましたが、テストを手動でやり続けるのに嫌気がさして、辞めました。あれはになる...。 ・日では専門家を軽視して、「ビジネスゴールを最優先して考える俺は偉い。技術馬鹿、専門馬鹿とは違う」っていうタイプの人材が評価される組織が結構多いのですよね。 ・あるあるすぎて、笑えない。 ・請負的な開発はこういった傾向が強いと思う。残念なが

                    ガラパゴス化する日本の開発環境
                    t_yano
                    t_yano2010/05/11非公開
                    さすがに選べばちゃんとやってるところもあるんだがね。
                    • プログラミング言語の速度とアプリケーションの速度がいかに関係ないかがわかるグラフ - kなんとかの日記

                      まずは次の表をご覧あれ。これはプログラミング言語のベンチマークとして有名な Computer Language Benchmarks Game のベンチマーク結果。上にいくほど高速で、下に行くほど遅い言語になる。 これを見れば、最速な言語は C/C++ であり、Java や Haskell や OCaml といった静的な言語は軒並み上位に登場する。これに対し、RubyPythonPHP といったスクリプトは全部下のほう (つまり遅い)。その速度差は非常に大きく、このベンチマークで見るとPython3 やRuby1.9 は C/C++ の約50倍から60倍遅く、Perl は約90倍、PHP にいたっては約130倍遅いことになる。 (ちなみに JIT つきの Lua が驚異的に高速なのが目をひく。この結果が当だとしたら、言語の速度に大きく関係するのは動的か静的かではなく、どれ

                      プログラミング言語の速度とアプリケーションの速度がいかに関係ないかがわかるグラフ - kなんとかの日記
                      t_yano
                      t_yano2010/04/30非公開
                      javaの文字列操作が遅い(少なくとも速いとは言えない)ってのは割と知られてることかと思っていた。
                      • IBM Developer

                        IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevanttechnologies such as generativeAI, data science,AI, and open source.

                        IBM Developer
                        t_yano
                        t_yano2010/04/16非公開
                        アノテーションでプロパティ構文ってことかな? APTかな?
                        • t_yano
                          t_yano2010/04/11非公開
                          そうとう前にAppleで開発されてた多重ディスパッチベースのオブジェクト指向言語Dylan。今読むと面白い。
                          • Java変態文法最速マスター - プログラマーの脳みそ

                            Java基礎文法最速マスター - いろいろ解析日記をリスペクト。Javaの変態文法・技法一覧です。Javaの基礎をある程度知っている人はこれを読めばJavaの変態をマスターしてJavaを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1.基礎 エンクロージング型内部classの作成 外部classのインスタンスに紐付くインスタンスを生成します。外部クラスのインスタンス - 内部クラスのインスタンス間に、クラス - インスタンスのような関係を持たせることができます。 public class Outer { public class Inner { } } というようなクラスを作った場合、 Outer o = new Outer(); Inner i = o.new Inner(); となります。new

                            Java変態文法最速マスター - プログラマーの脳みそ
                            t_yano
                            t_yano2010/02/04非公開
                            みんな!! ここの手法自体はほぼ全部「プログラミング言語Java」をきっちり読めば載ってるんだから読もうよ!!!!いわゆる「原典」なんだからさ!それが変態紳士への第一歩だ!id:nagise GJ。
                            • こんな顧客に気をつけろ 〜 未然にトラブルを防ぐ10のNGワード

                              いつも さぶみっと!JAPAN をご愛顧いただきありがとうございます。 この度、誠に勝手ながら2017年9月29日(金)を持ちまして、「さぶみっと!サイト制作マッチング」のサービスを終了させていただきます。 日頃よりご利用いただいております皆さまにはご迷惑をおかけすることとなり、誠に申し訳ございません。長らくのご愛顧、厚くお礼を申し上げます。 終了するサービス ・サイト名:さぶみっと!サイト制作マッチング ・URL:http://hp.submit.ne.jp/ ・サービス終了日:2017年9月29日(金)11:00 サービスご利用中の方へ ・案件情報のご登録は2017年8月28日(月)より停止しており、新規でご登録をいただくことはできません。 ・現在掲載中の案件に提案を行うことはできますが、サービス終了日を持ちましてサイトをご利用いただくことはできなくなります。 ・現在サイト内で商談中の

                              こんな顧客に気をつけろ 〜 未然にトラブルを防ぐ10のNGワード
                              t_yano
                              t_yano2009/12/12非公開
                              たしかに経験あるなあ
                              • 「個別案件」ではプログラミングの可能性を生かせない - 設計者の発言

                                ソフト開発企業に所属するプログラマが十年一日のように「個別案件」を相手にしているというのは、マイケル・ジャクソンが盛り場あたりで毎晩「流し」で日銭を稼いでいるようなものだ。もったいない。そんなやり方ではマイケルやプログラミングの可能性がもたらすさまざまな効果を享受できない。 仮にあるソフト会社が「ロボットの振る舞いのカスタマイズサービス」を提供しているとしよう。顧客の要望がそれぞれ微妙に違うとすれば、彼らはまず個々の要望を様式化して、その内容をあるソフトウエアに読ませるだろう。そうすればそのソフトウエアが個々の要望にしたがってロボットを動かしてくれるからだ。そんなソフトウエア、すなわち「ハードウエアドライバ」をあらかじめプログラミングしておくのが、その事業で効率的に稼いでゆくための賢いやり方というものだ。 ところが、現在の「基幹業務支援システム開発事業」の分野では、あらかじめドライバをプロ

                                「個別案件」ではプログラミングの可能性を生かせない - 設計者の発言
                                t_yano
                                t_yano2009/11/20非公開
                                その考え方でずっと来てるし、昔難しかったものがいまは恐ろしく簡単になったのもその成果ともいえる。ただ、人はあるものが簡単になったら、今度はその上でまた別の何かをやりたくなるんだよね。お客さんも。
                                • ググるな危険:プログラマで、生きている:エンジニアライフ

                                  だいぶ前の話になりますけど、「新人にデータ移行ツールのコーディングを任せるので、面倒をみてやってくれ」と頼まれたことがありました。 その新人はやたらとGoogle検索に頼る人で、とにかくわからないことがあると、わたしに聞かずにGoogle先生に尋ねるんですね。 検索サイトにはわたしもかなりお世話になっていますし、昔に比べるととても使い勝手がよくなっていますけれど、その人の技術レベルに対応して検索結果を出してくれるほど高機能なわけではありません。 そのため新人の書いてくるコードは、つぎはぎというかちぐはぐというか、身についてない知識に振り回されてる感が満載でした。 そういう弊害を気にしつつも、自分で調べようとする気持ちは尊重するべきなのかなあ、と思ってとりあえず黙認していたんですが、あるとき「ちょっと考えが甘かった」と思い知らされるトラブルが発生しました。 その新人が「Windowsのレジス

                                  ググるな危険:プログラマで、生きている:エンジニアライフ
                                  t_yano
                                  t_yano2009/11/13非公開
                                  その人は分かってないとか分かる能力がないわけじゃなくて、興味がないんじゃないかなー。プログラミングに。
                                  • The Go Programming Language

                                    Tips for writing clear, performant, and idiomaticGo code Packages

                                    The Go Programming Language
                                    t_yano
                                    t_yano2009/11/12非公開
                                    Googleが出してきた言語の中では、ちょっと見では一番筋がいいかもしれない。Noopとかリリースされるかどうかも疑わしいが、Goは結構行けるかも。ただGo言語というのは言いにくいので、G言語でいいんじゃない?
                                    • はてなブログ | 無料ブログを作成しよう

                                      地元と文化活動の思い出(地元でのライブの思い出) 美術手帖の編集長が帰省中に『巨大なイオンモールだけが煌々と明るい地方都市に帰省すると、美術の「美」の字も見つけられないと』ツイートしたことが炎上していた。 調べるとどうやら編集長は私の地元・伊賀市のすぐ近くの鈴鹿市出身らしい。 鈴鹿の事情はあまり知ら…

                                      はてなブログ | 無料ブログを作成しよう
                                      t_yano
                                      t_yano2009/10/19非公開
                                      つまったときは、もう作業やめてご飯食べるとすぐ解決したりする。ご飯食べるとアイデアが沸いてくるご飯ドリブン開発。
                                      • プログラミング言語のCOBOLが誕生50周年

                                        9月18日はプログラミング言語「COBOL(COmmon Business Oriented Language)」の50周年に当たるとして、COBOLコンパイラで知られる英Micro Focusが誕生50周年を祝うサイトへの参加を呼び掛けている。COBOLは、事務処理システムのプログラミングを容易にする目的で1950年代に開発された言語で、構文が英語の自然言語に近いという特徴を持つ。米国防総省が設立した情報システム向け標準言語策定委員会CODASYLが開発した。COBOLという名称が決定したのが1959年9月18日の「Short Range Committee」のミーティングの席上であったことから、この日が誕生日とされている。COBOLは現在も多くの企業や公共機関のシステムを動かしており、Micro Focusによると、世界のATMトランザクション処理のほぼすべて、業務アプリケーション

                                        プログラミング言語のCOBOLが誕生50周年
                                        t_yano
                                        t_yano2009/09/19非公開
                                        COBOLは開発をめぐる文化が圧倒的に嫌いなので仕事ではやりたくないけど、言語には面白いところもあるので、言語自体が大嫌いというわけでもない。REDEFINEとか。
                                        • はてなブログ | 無料ブログを作成しよう

                                          猛暑を乗り切った服・小物・その他 とにかく2025年の夏は暑かった。 と、毎年言っている気がするけど、今年は特別暑かったのではないか。これが地球温暖化なのだと見せつけられているような気がする。スノーボーダーとしてはそれに全力で抗う必要があるんだけど、自分の態度がまだ追いついていない。 生…

                                          はてなブログ | 無料ブログを作成しよう
                                          t_yano
                                          t_yano2009/07/02非公開
                                          ごくろうさまです。。/「興味が持てません」ちょw/「プログラムというのは1本の線で一筆書きをするように動いていく」結構最初にちゃんと伝えるべき重要ポイントだよねえ/姉さんの心の広さはすばらしいですな

                                          お知らせ

                                          公式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