タグ

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

タグの絞り込みを解除

programmingに関するkk_Atakaのブックマーク (11)

  • 最近のウェブ系スタートアップが採用しているプログラミング言語やフレームワークまとめ - laiso

    http://www.quora.com/Node-js-Ruby-Python-who-wins-in-5-years を読んでて「勝利条件としてより多くの”スタートアップ”に選択されること」という話がでてたけど、そもそも今は何が採用されているのか状況がよくわかたっていなかったので調べた。 スタートアップ? 一般(自分の周辺)に「ウェブサービス」みたいな呼称されているもの。消費者向けというかなんというか、企業向けシステムとか、ソーシャルゲーム単品とかは含めないことにした なんでスタートアップ?(小規模な企業) 企業が大きくなってくると、いろんな領域で必要なことがあってこの企業は→このプログラミング言語みたいなひもづけができなくなるので 項目は =企業ではなく=サービスでわけた 順番、国内外は適当。できるだけ知名度のありそうなサイトを選んだ いわゆるサーバーサイドのアーキテクチャの話(それ

    最近のウェブ系スタートアップが採用しているプログラミング言語やフレームワークまとめ - laiso
  • 再帰でハノイの塔を攻略せよ

    プログラマたるものアルゴリズムとデータ構造は知っていて当然の知識です。しかし、教科書的な知識しか知らなくて、実践的なプログラミングに役立てることができるでしょうか(編集部) 最大公約数を求める 「最大公約数を求めるプログラムを作って」といわれて、すぐに書けるでしょうか。 一般的には小学校で最大公約数の求め方を教わります。2つの数を共通する素数で割っていくというものです。そのままプログラムしようとすると、まず素数を求めるところから始めなければならず、少々難しそうです。 最も単純にやるとすれば、2つの数の小さいほうから1ずつ減らして両方の数を割っていき、どちらも余りが0になるものを求めるという方法でよいでしょう。しかしこのやり方は無駄が多そうです。 「ユークリッドの互除法」という方法を使うと簡単にプログラムにすることができます。ユークリッドの互除法とは以下のような方法で最大公約数を求めるやり方

    再帰でハノイの塔を攻略せよ
  • ベテランプログラマの言語習得術:月刊エンジニアライフ(40) - @IT

    IT業界では、「40代になると途端に仕事が少なくなる。働き盛りの40~50代に仕事が少なくなるような職種では、良き後継者は育たない」と篠原氏は問題提起します。 なぜこのようなことが起こるのか。1つはイノベーションの「方向」が変わったこと、もう1つは「求人覧」にあるといいます。求人覧では「39歳以下」と年齢を区切った募集が少なくありません。しかし、専門的技能を生かして仕事をするエンジニアにとって、「何ができるのか」ではなく年齢で合否が決まるのは不合理です。一方で、エンジニア自身にも問題があると、篠原氏は指摘します。 篠原氏は、すべてのシニア予備軍へ、エールと警鐘を送っています。30代~40代エンジニアにはぜひ一読いただきたいコラムです。 2位は、20年超のプログラマキャリアを持つひでみ氏による「我流言語習得術、あえて名付けるのなら、読書駆動習得術」がランクインしました。 「かなり迂遠なやり

    ベテランプログラマの言語習得術:月刊エンジニアライフ(40) - @IT
  • Advent Calendar 2011 (jp) 開催予定リスト - Cube Lilac

    今年もぼちぼち各種技術系 Advent Calendar の準備(参加申し込み)が始まっているようでなのでメモ代わりに.Google 検索結果 (Advent Calendar site:atnd.org) や Twitter Search 検索結果 (Advent Calendar) 辺りを参照すると,ここに載ってないものも発見できるかもしれません.実際に始まったら,Programmer's Advent Calendar jp - Cielquis.Net もカバーできる範囲で更新して行こうと思います. 分類 リンク C++ C++11 Advent Calendar 2011 : ATND bjam Advent Calendar jp 2011 : ATND .NET Visual Basic Advent Calendar 2011 : ATND C# Advent Calend

    Advent Calendar 2011 (jp) 開催予定リスト - Cube Lilac
  • 「無料です」のおはなし

    Sun, Nov 27, 2011 One-minute readYES WE CODE…といってもソーシャルほげほげとは関係なくて。 「Unityで作ったゲーム持ってきて」さっきこんなつぶやきを見かけたのです。 「情熱は負けないけど、作品はない」という志望者は、どこの会社だって当然相手にしないが、今は「投稿する場なんてどこにでもあるでしょ。id教えて」と言える時代なのだな・・・・。絵やテキストだけでなく、ゲームにしてもUnityで作ったゲーム持ってきて、と突っ返す時代も、遠くない気も。Sat Nov 26 22:09:35 via web岡 基 obakemogura プログラマも同じだよな、と思ったのでちょっと書いてみました。 (有|無)言実行「興味がある」「勉強したい」「作ろうと思ってる」。ぐずぐず言う前(もしくは言った後)に、ハローワールドからでいいから、コードをひとつ書いて公開

  • 写経で身につけるプログラミングの基本 | Social Change!

    とある学生さんがプログラミングの勉強をしたいということで、良い自習の方法はないか?という相談をしていました。初心者が「自習」でプログラミングを学ぶことは、どうすれば効率的なのかを、改めて考えて回答しました。 私のおすすめ学習法は「写経」という方法です。プログラマの間では今となっては割とポピュラーな学習法ですが、初心者にとってもすごく効果的だと思うので紹介しておきます。 プログラミングは知識と身体の両方が必要 まず、プログラミングをしたことのある人ならわかると思いますが、プログラミングは知識だけを身につければ出来るようになるものではありません。学校教育における歴史や地理のように猛勉強で覚えれば出来るようになる訳ではないです。 もちろん、学ぶプログラミング言語の文法や基的なAPIについては覚えているにこしたことはありませんが、それらを覚えることはそこまで重要ではありません。 プログラミングは

    写経で身につけるプログラミングの基本 | Social Change!
  • What's New in SQL2016 CTP2 Release - MSDN Blogs

    In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...

    What's New in SQL2016 CTP2 Release - MSDN Blogs
  • はてなブログ | 無料ブログを作成しよう

    わたし的棚ぼた一万円選書 急に千葉さんに手渡された封筒、開けてみたら1万円札が1枚。何ごとかと思えば、同期の出張を代わったお礼をもらったらしい。 「葵はワンオペで育児してくれたから」と半分わけてくれました。 泡銭の1万円 これはもう、わたし的1万円選書をしろという思し召しなのでは……

    はてなブログ | 無料ブログを作成しよう
  • 右寄りのプログラマを粛正する。 - こせきの技術日記

    まずこれを10回読もう。 うねりコード - 【アンチパターン】遠くから見ると、画面上でコードがうねっている。 コードが2段階以上右に寄ったら、右足はウンコ踏んでると思いましょう。無闇とエディタの横幅を広げるのも良くない。広いディスプレイは甘え。 つぎこれ。 ガード節による入れ子条件記述の置き換え - ぐるぐる~ function foo() { if (cond) { : : : : } }こういうのは最低です。下のように書きます。 function foo() { if (! cond) return; // ガード節で、さっさと帰らせる。 : (正常処理) : }無駄にインデントが深くなりません。意図が明確になります。 下のようなコードも良くない。 function foo() { if (condA) { : : } if (condB) { : : } }右に寄りすぎ。メソッドを分

    右寄りのプログラマを粛正する。 - こせきの技術日記
  • Plugin Error

    Errors in plugins? Retry to Update or Configure. NoMethodError undefined method `first' for nil:NilClass (plugin/twitter_summary_card.rb):15:in `twitter_summary_card_description' (plugin/twitter_summary_card.rb):38:in `block (2 levels) in load_plugin' /tdiary/tdiary-core/lib/tdiary/plugin.rb:114:in `block in header_proc' /tdiary/tdiary-core/lib/tdiary/plugin.rb:113:in `each' /tdiary/tdiary-core/li

  • 手作業かコーディングか

    あおうさ @bluerabbit777jp 手作業でやったら10時間かかり、プログラムを作ったら1時間で終わる仕事があるとする。そのプログラムを作るのに12時間必要だった場合にプログラムを書きますか? 私の答えは迷うことなくyesだ! 2011-10-31 20:17:14 najeira @najeira 当然YES RT @bluerabbit777jp: 手作業でやったら10時間かかり、プログラムを作ったら1時間で終わる仕事があるとする。そのプログラムを作るのに12時間必要だった場合にプログラムを書きますか? 私の答えは迷うことなくyesだ! 2011-10-31 20:18:10

    手作業かコーディングか
  • 1