タグ

programmingとProgrammingに関するoracle26のブックマーク (458)

  • イヌでもわかるJavaScript講座

    【リスト】 <script language="JavaScript"><!-- myTotal = 0; // 現在の合計値 myInput = ""; // 現在入力している値 myCalc = "+"; // 合計と入力値の演算子 myFlg = 1; // 1回前に入力したもの 0:数字 1:演算子 function myValue(myData){ // 0〜9または小数点ボタンを押した myFlg = 0; // 1回前に入力したものは数値 myInput += myData; // 現在入力している値に追加 document.myForm.myLine.value = myInput; // 現在入力している値表示 } function myCalculate(myData){ // 演算ボタンを押した if (myFlg==0){ // 1回前に入力したものは数値か? my

  • あなたがプログラムを理解できない10の理由:第1回 - builder by ZDNet Japan

    「意味がわかりません」からの脱却 「プログラムができるようになりたい」「仕事でプログラムを理解しないといけないけれど、全く理解することができない」──そんな悩みを持っている方も少なくないだろう。 筆者も今でこそ「プログラマ」という肩書きを担いでいるが、プログラムを勉強しようと思い立ったのは高校生の頃。その後、理解できないままに苦悩し続け、ようやくプログラムらしいものが書けるようになったのは3年以上後のことだ。 では、プログラムは難しいものなのかといえば、そうとも言えない。今になって分かることだが、プログラムは無駄な恐怖心を克服し、ちょっとだけ考え方を変えるだけでぐっと身近な存在になるのである。 そこで、連載では私たちがプログラムを理解できない理由を10個あげながら、どのようにプログラムと接したらよいのかを考えてみたい。 理由1:細かいことにこだわる プログラムを学習しようとして、最初に壁

    あなたがプログラムを理解できない10の理由:第1回 - builder by ZDNet Japan
  • 第一線で活躍するプログラマーが「どうやってプログラミングを学んだか」を語った!イベントレポート(その2)

    シンポジウム「なぜプログラミングが必要なのか?」のセッション【ホットププログラマーズトーク】のイベントレポート。第一線で活躍するプログラマーがどうやってプログラミングを学ぶようになったのか、これから勉強する人へのアドバイスなどを語りました。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日  調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名  調査手法:インターネット調査 12月2日にTechAcademyも協力企業として参加した、シンポジウム「なぜプログラミングが必要なのか?」が開催されました。 前回のコンピュータ教育のセ

    第一線で活躍するプログラマーが「どうやってプログラミングを学んだか」を語った!イベントレポート(その2)
  • 「プログラミング出来ない奴ちょっと来い」を読んだプログラミングができない奴と、4年前の俺、ちょっと寄ってって

    前置き 先日増田に投稿された記事 「プログラミングできない奴ちょっと来い(http://anond.hatelabo.jp/20130322031333)」 Gunosyで流れてきたり、トラックバックも沢山ついてるので気になっていたら、やっぱり 「プログラミングは一朝一夕に達成できるものじゃない - カレーなる辛口Java転職日記(http://d.hatena.ne.jp/JavaBlack/20130324/p1)」 なんて記事も書かれてました。 俺のポジションとしては概ね後者のエントリーに同意です。紹介されているも良書なので読んでおくべきだと思います。 だけど、この方法でプログラミングができるようになる人ってのはたぶん、を一回読んで理解できて、授業なんかを受けて及第点を取って、コードを書いて一発で自分の物にする「頭のいい」人なんじゃないかと思いました。 あ、ちょっと言い過ぎま

  • おすすめオブジェクト指向練習方法 | サイバーエージェント 公式エンジニアブログ

    はじめに みなさんはじめまして。 アメーバ事業ゲーム部門でJavaエンジニアをやってる朝倉です。

    おすすめオブジェクト指向練習方法 | サイバーエージェント 公式エンジニアブログ
  • 教養としてのプログラミング、身につけていますか?

    教養としてのプログラミング、身につけていますか? 2014.08.06 11:00Sponsored たもり 新たな時代の到来か!? ギズ読者のなかにはプログラミングに精通されている方もいらっしゃるかと思いますが、私のように馴染みのない者にとっては「何ソレおいしいの?」状態なんです。でもそんなこと言っていられなくなるかも。というのも、教養としてプログラミングを身に付ける時代が来たからです。 アメリカではオバマ大統領や故スティーヴ・ジョブズがプログラミングを学ぶ必要性を説いていました。こういった声は日でもあがっていて、株式会社ユビキタスエンターテインメントの清水亮社長はプログラミングを「将来欠かすことのできない教養」と表現しています。 なんでプログラミングが教養になるの? なぜそんなに重要視されている? そもそもIT畑じゃない人が学ぶことのメリットってあるの? 「教養としてのプログラミング

  • Swiftを使ってテトリスをつくる方法を丁寧に解説したサイト「Swiftris」 | ソフトアンテナ

    オンラインのプログラミング学習サイトBLOCが、Swiftを使ってテトリスを作成する方法をステップ・バイ・ステップで解説した無料サイト「Swiftris」を公開しています(公式ブログ)。Free eBookとありますがPDF形式の電子書籍などがダウンロードできるわけではなく、学習用Webサイトに無料アクセスできるようになる仕組みのようです。 ↑目次です。 オンライン学習サイトの教材(?)だけあって、解説は丁寧で分かりやすそう。Swiftのビッグウェーブに乗って行きたい方はどうぞ。

    Swiftを使ってテトリスをつくる方法を丁寧に解説したサイト「Swiftris」 | ソフトアンテナ
  • ソフトウェア開発では出来るだけ言葉遣いに気をつけよう。さもなくばマサカリを受けろ。 - うさぎ組

    はじめに 言いたい事はわかるんですけど、ふわっと言葉を使っていると間違っていることもあります。 ということで、ほとんど自戒なのですが、今や私も気になる部分は多々あるので、私が思う気を付けたらいいよっていう言葉のリストを以下にあげます。気をつけましょう。 なお、稿では実際の定義は皆様に調べていただく方向ですので、書いておきません。これ調べたらいいよ的なガイドワードくらいです。 証明する 例えば「このテストによって証明されている」これやばいですね。 テスト界隈からも証明プログラミング界隈からも数学界隈からも目を付けられます。 少なくともそれはなごやに囲まれる事を意味します。 基礎 書籍や記事やイベントで「基礎」とみかけますが、結構な割合で入門と勘違いしているケースがあります。それはよくないです。基礎 と 入門は違います。入門向けな予定なのに、基礎と書いたがために、こわい人たちが大挙した勉強会

    ソフトウェア開発では出来るだけ言葉遣いに気をつけよう。さもなくばマサカリを受けろ。 - うさぎ組
  • http://plus.appgiga.jp/masatolan/2014/07/29/53133/

    http://plus.appgiga.jp/masatolan/2014/07/29/53133/
  • プログラミングが楽しいと思えないのは悪いことなのか

    ここ半年ほど、「プログラミングを職業とすることの意味」を考え続けています。私自身は職業プログラマではないので、プログラマ向けの各種サービスを取材して、何とか手がかりをつかもうとしています。これまでに、技術情報共有サービス「Qiita」、競技プログラミングサイト「topcoder」、技術者が企業を気軽に訪問できるきっかけを提供する「Wantedly」、技術者が得意なスキルをアピールできる「Forkwell」、プログラミングの実力を測定できる「CodeIQ」や「paiza」を取材しました。 そうした取材の成果は、折に触れてITproや日経ソフトウエアにまとめています。具体的には、ITproの「『プログラマの役に立つものを提供していきたい』、情報共有サービス『Qiita』の挑戦」や「『60万人の一流プログラマ』が『成功率93%のSI』を実現するtopcoder」といった記事です。このテーマの集大

    プログラミングが楽しいと思えないのは悪いことなのか
  • Matz氏語る「今ソフトウェアはソフトじゃない」 - Engine Yard Blog

    先日Rubyビジネス推進評議会主催の第3回Rubyビジネスフォーラムが大阪で開催されました。 Ruby言語開発者、まつもとゆきひろさんが、『インターネットが変えるソフトウェアとビジネス。Rubyを例として』と題した基調講演を行いまいした。 その内容を紹介します。 計算機としてのコンピューター IBMの初代社長トーマス・ジョン・ワトソンの有名な言葉に、「コンピューターは全世界で5台くらいしか売れないと思う」と言ったとされています。 その数字は当時の計算技師の人数とENIACの計算性能から導かれた数でした。 ところが、今ではその数百万倍の処理能力をもつコンピューターが何億台もあります。 去年だけでPC出荷台数は3億台。スマートフォンとタブレットはそれを超える出荷がされています。 コンピューターは計算機としてのみ使われているわけではありません。 インターネットとの接続 今日、大阪まで松江から飛行

    Matz氏語る「今ソフトウェアはソフトじゃない」 - Engine Yard Blog
  • 成長したいエンジニアは良いエンジニアの本棚を真似るといいんじゃない? - Lean Baseball

    あいさつ はてなブログでは初のエントリーです。 こんばんは、野球でPythonなガジェット*1の人です。 最近、私も年齢だけ無駄に「中堅」になったせいか、 仕事もプライベートも自分より若いエンジニアとコミュニケーションをとることが増えました。 みんな意識が高い人達がおおく、勉強会とか日曜プログラミングとか何とか、 前向きな話題が多くて、話をしていてすごく楽しくなります。 自分が楽しすぎて喋りすぎて「聖域*2」になってないか心配なぐらいです(汗) そんな話をしているうちに、自分のエピソードを思い出したのでちょっと書いてみたいと思います。 理解できるを読んで、沢山読んで、キーマンをみつけること 初心者プログラマ向けのの選び方 - Togetterまとめ いきなり引用で恐縮ですが(笑)、結城浩さんのつぶやきまとめ、これはすごくいいこと言ってると思いました。 自分が理解できるを選んで、それを

    成長したいエンジニアは良いエンジニアの本棚を真似るといいんじゃない? - Lean Baseball
  • 初心者プログラマ向けの本の選び方

    結城浩 / Hiroshi Yuki @hyuki 初心者🔰プログラマのための書籍の選び方。屋さんに行くとたくさんのがあふれています。どうしたらいいを選べるか。簡単です。1.自分の買いたいジャンルのを集める。2.適当なページを開き、じっくり読む。3.他のの同じページをじっくり読む。4.自分が理解できるを買う。これは、 2014-07-19 15:32:46 結城浩 / Hiroshi Yuki @hyuki ベストではないが、少なくとも有効な一歩になるの選び方です。難しそうなではなく、有用そうなではなく、現在の自分に理解できるを買うこと。これは損になりません。もの足りず他のを買うことになるかもしれない。少しして、もっと有効なを買うことになるかもしれない。でも、 2014-07-19 15:35:16

    初心者プログラマ向けの本の選び方
  • http://plus.appgiga.jp/masatolan/2014/07/03/52882/

    http://plus.appgiga.jp/masatolan/2014/07/03/52882/
  • すべてのプログラマが読むべき記事10選 | POSTD

    Javaプログラマやソフトウェア開発者として、私は「プログラマが知っておくべき…」というタイトルが付く記事から、多くのことを学びました。そういった記事は、特定のトピックに関する有益かつ詳細な情報を数多く与えてくれましたが、探し出すのが非常に困難でもあったのです。知識を探求する中でとても役に立つ記事を見つけたら、参考として何度も読み返せるようにブックマークしてきました。こういった記事を読むことは、どのプログラマにとっても有益になると思うので、私が集めた「 すべてのプログラマが知っておくべきこと 」を皆さんと共有する為にこれを書きました。 ここで紹介する記事は私が個人的にブックマークしたものです。「メモリ」、「Unicode」、「浮動小数点演算」、「ネットワーキング」、「オブジェクト指向設計」、「時刻」、「URLエンコード」、「文字列」などといった代表的なトピックについて載っています。このリス

    すべてのプログラマが読むべき記事10選 | POSTD
  • ある中級プログラマの告白 | POSTD

    私は中級レベルのプログラマです。 基を理解するのは得意です。過去の失敗をきちんと分析できるくらい経験を重ねていますし、もっと知るべきことは山ほどあることも分かっています。 特筆すべきは、自分で身につけるべきことを知ったうえで、それを吸収しようと積極的かつ精力的に取り組んでいる点でしょう。 プログラマとしての能力は平均的なものに過ぎないと、心から納得するまで時間がかかりました。今では、よく理解できないままに誰かの意見を受け売りする必要など感じていません。知らないことがあっても、それを他人に悟られるのは怖くありません。 でも以前は違いました。信じられないかもしれませんが、私はかつてプログラミングの達人だったのです。 自分の能力を誤って評価していたのは、比較的孤独な環境でスキルを学んだためでしょう。当時はコンピュータを持っていることさえ、ちょっと特別なことでした。使い方を知っているとなれば、な

    ある中級プログラマの告白 | POSTD
  • はてブAPIでwebサービスを作りたい全ての人に向けて書きました

    はてブAPIでwebサービスを作りたい全ての人に向けて書きました
  • コードが教えてくれるデザイン思考

    今プログラミングを教育に取り組もうという声が高まっています。CODE.orgのようなサイトも立ち上がっていますし、Scratch のような子供から楽しめるビジュアルプログラミングもあります。 デザイナーの中でもプログラミングを始めたい方もいると思います。WWDC 2014 で発表された Swift は、スクリプト言語のような感覚でコードが書けるので、始めるには良い機会なのかもしれません。 ただ、デザイナーの立場からみると、プログラミングは遠い存在に見えることがあります。しかし、「問題解決のため」という視点からみると、デザインとプログラミングには共通点がたくさんあります。人間中心デザインに基づいた発想にも、実装可能なところまで落とし込んで模索しないと、夢心地なアイデアになることがあります(もちろん自由な発想が必要なときもありますが)。コードを書くひとの考え方を取り入れることで、アイデアを洗練

    コードが教えてくれるデザイン思考
  • プログラマーは文系の仕事か、理系の仕事か - 愛と勇気と缶ビール

    というような大きく構えたタイトルにしてみたが、デジタルな結論を持った記事ではない。 教育制度として文系とか理系とか分ける意味あんのか、というような議論はさておき、現行でそういう制度が存在している以上は僕の身の周りにも文系学部からプログラマーになった人、理系学部からプログラマーになった人がいて、僕の知る限りでは両者にプログラマーとしての能力の差は見受けられない。 世間では、どうやらプログラムを書くのには数学的な能力が必要だと思われているせいか、あるいはいわゆる情報システム系の学部が理系学部に分類されているせいか、理由は全員に聞いてみたことがあるわけじゃないのでよく分からないが、どうやらプログラマーといえば理系だと思っている人が多いようだ。 僕個人で言うと、大学・大学院と数学の点数の低さを英語の点数でカバーしてきた(これは実際には点数の照会なんてしてないので実際には不明なのだが、明らかに手応え

    プログラマーは文系の仕事か、理系の仕事か - 愛と勇気と缶ビール
  • http://www.saitolab.org/taiken/