タグ

Programmingに関するtotottiのブックマーク (144)

  • テキシコー [総合 小学校3・4・5・6年生、中・高] | NHK for School

    魅力的な映像やアニメーションを使って、プログラミング的思考(テキシコー)の面白さを伝え、その思考を育むプログラミング教育番組です。

    テキシコー [総合 小学校3・4・5・6年生、中・高] | NHK for School
    tototti
    tototti 2019/12/24
    期待...『魅力的な映像やアニメーションを使って、プログラミング的思考(テキシコー)の面白さを伝え、その思考を育むプログラミング教育番組』
  • ビジュアル・プログラミングの勉強方法|深津 貴之 (fladdict)

    ビジュアルアートの教、「Generative Design」が、ついに再販されました!長らく欠品でプレミアムがついていた一品です。 以下はGenerative Designの序文への寄稿を、一部加筆修正したもの。表現者、技術者それぞれが、アートとプログラミングを学ぶための方法です。ビジュアルコーディングに興味のある人はどうぞ。(あと僕の落書きはこちらから見れます) Generative Design 序文Generative Designの日語版が、いよいよ出版されました。書は、プログラミングによる視覚表現の「最高の教」です。この素晴らしいの序文として、何を書くべきか非常に悩みました。結果として、歴史やカルチャーの話をするよりは、このの読者に最も役に立つであろうことを、書くことにしました。表現者と技術者がビジュアル・コーディングをどう学習すべきか、についてです。 表現者が技術

    ビジュアル・プログラミングの勉強方法|深津 貴之 (fladdict)
    tototti
    tototti 2017/11/10
    Generative Design 序文
  • Elevator Saga - the elevator programming game

    Made by Magnus Wolffelt and contributors Version 1.6.5 Source code on GitHub Run tests

    tototti
    tototti 2016/08/01
    javascriptでプログラミングして、エレベーターを動かすゲーム。なかなか面白い。
  • 子どもも大人もプログラミング 人気のワケ | NHKニュース

    「プログラミングを学ぶことは、あなたの将来だけでなく、アメリカの将来にとって重要です。新しいビデオゲームを買うだけでなく、作ってみよう。最新のアプリをダウンロードするだけでなく、設計してみよう」。 2013年、アメリカのオバマ大統領はコンピューターを動かすための技術「プログラミング」の重要性をこう訴えました。ITがあらゆるビジネスで欠かせないものとなり、プログラミングができる人材が世界中で求められています。さらに、プログラミング教育が遅れているとされる日でも、学校での必修化の動きが進んでいます。(経済部 加藤陽平) プログラミングが人気の習い事に ふだん当たり前のように使っているスマートフォンやパソコン。写真や動画を見たり、メッセージを送ったりと生活に欠かせないものになっていますが、そうしたコンピューターの動作や処理をするための技術が「プログラミング」です。 そして、このプログラミング

    子どもも大人もプログラミング 人気のワケ | NHKニュース
    tototti
    tototti 2016/05/20
    確かに、他の職種の人も、基本的なところを知っておくのは、悪くないかも。
  • Hatena-Textbook/ios-app-development-with-web-api.md at master · hatena/Hatena-Textbook · GitHub

    Web API を利用する iOS アプリ作成 iOS 開発 Bootcamp Introduction スマートフォン全盛期のいま、Web サービスもスマートフォンから利用される割合がどんどん高まっています。ユーザーはより便利で快適なアプリを求め、Web サービス事業者はそういったユーザーを少しでも満足させるため、日々努力しています。またスマートフォンアプリ開発を専業としていても、Web との関わりのないアプリではできることが非常に少なく、その様なアプリはいまやごくまれです。今日、Web アプリケーションとスマートフォンアプリは非常に密接な関係にあります。 Web アプリケーションとスマートフォンアプリ開発の両方を学ぶことは、そういった現在の Web をより広く見通すためには最適な課題であると言えます。どちらも学ぶことでその連関を知るだけでなく、開発の類似性や違いからより多くを学べるはず

    tototti
    tototti 2015/03/04
    iOS開発の入門テキスト。これは良い。
  • https://qiita.com/kenokabe/items/618692858044a89adbc0

    tototti
    tototti 2014/12/20
    ラノベっぽいタイトルだけど、関数型言語の説明が面白かった。
  • ‎Apple Podcast内の中高生のためのプログラミング「音楽とアート」: 真鍋大度

    音楽やアートも、今やプログラミングと密接な関係があります。このイベントでは、先駆的なアーティストの第一人者として注目を集める真鍋大度氏が、音楽をはじめ、映像、ダンス、ロボットとプログラミングの関係についてお話しします。どういったコンセプトや考えのもとに制作したか、映像や実際にプロジェクトで使用した装置を紹介しながら解説します。プログラミングがアートのフロンティアをどのように拓きつつあるのか、中高生にも親しみやすくご説明します。 音楽やアートも、今やプログラミングと密接な関係があります。このイベントでは、先駆的なアーティストの第一人者として注目を集める真鍋大度氏が、音楽をはじめ、映像、ダンス、ロボットとプログラミングの関係についてお話しします。どういったコンセプトや考えのもとに制作したか、映像や実際にプロジェクトで使用した装置を紹介しながら解説します。プログラミングがアートのフロンティアをど

    ‎Apple Podcast内の中高生のためのプログラミング「音楽とアート」: 真鍋大度
    tototti
    tototti 2014/10/29
    ほうほう。
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
    tototti
    tototti 2014/10/06
    ほんまかいな『マイクロソフトの社員によって80年代に発見された現象で、血中アルコール濃度が0.129%から0.138%のときに天才的なプログラミングスキルを発揮するようです。』
  • リファクタリングのエッセンス | GuildWorks Blog

    リファクタリングのエッセンス | GuildWorks Blog
  • Facebook元役員「プログラミングを学ぶのなら、生涯仕事に困らないことを私が保証しよう。」 / リーディング&カンパニー株式会社

    1990年代後半から2000年代前半辺りまで、プログラミング言語を学ぶなど一部のコンピューターオタクがすることであって、10代や20代の好奇心旺盛な若者が学ぶことにはとても思えませんでした。 当時ちょうどグローバル化が格的にスタートした時期でもあり、プログラミング言語なんかを学ぶをよりも、英語を学ぶことに力を入れる学生の方が圧倒的に多かったように思います。 ↑1990年代、プログラミングはまだまだオタクの領域だった。 当時、僕の周りでも多くの人がサッカーや野球に夢中になる中で、コンピューターに夢中だった友達は「オタク」、「性格が暗い」など言われ、とても女の子にモテたり、学校で人気者になる存在ではなかったように思います。 そんな中、もし僕がこのビル・ゲイツ氏の言葉を聞いていたらコンピューターに夢中になる友達の視線も変わっていたのかもしれません。 「オタクには親切に。あなたたちは、いつか、彼

    Facebook元役員「プログラミングを学ぶのなら、生涯仕事に困らないことを私が保証しよう。」 / リーディング&カンパニー株式会社
    tototti
    tototti 2014/03/23
    ふむふむ。
  • 些末なゴミは出所を問わず拾うのが客商売 : 404 Blog Not Found

    2014年03月13日16:30 カテゴリArtCode 些末なゴミは出所を問わず拾うのが客商売 USJのジェットコースターは なぜ後ろ向きに走ったのか? 森岡毅 たとえ話を一つ。 些末なコードレビュー - naoyaのはてなダイアリー あるサービスの JavaScript が重いとか、そのコードが難読化されてないとか、担当者とおぼしき人間が書いたコメントがそのまま残ってるから消しましょうよとか、そんなことが書かれていた。JavaScript が重い、という話は結局そのサービスの JavaScript が重かったのではなく、ユーザーが自分で導入した広告が重いというだけの話だった。駐車場に停めてあったクルマがぐしゃぐしゃになっている。向かい側に停めていた人が、アクセルとブレーキを踏み間違えて、いきおいよくぶつけちゃったらしい。クルマの持ち主はもちろん、クルマのメーカーも何も悪くない。だけどつ

    些末なゴミは出所を問わず拾うのが客商売 : 404 Blog Not Found
    tototti
    tototti 2014/03/15
    コードレビューについて。
  • 技術的負債という(非エンジニアにとっての)隠しパラメータが生産性100倍を起こす - mizchi's blog

    元糞コードマイスターとしては、生産性については思うところある。 技術的到達深度が深い人じゃないとそもそもかけないコードってのももちろん存在して、その前提で10倍とか100倍になりうる話をする。 そもそもマイナスになる人がいるって話。 隠しパラメータをモデル化 エンジニアA:「週に10の成果を出して3の負債を生む人」を考える。この人は開発を止めてリファクタリングをすれば10-3 = 7の技術的負債を返却できるとする。 ここで正確には成果10には* aの係数が掛かっている。これはプロジェクト開始時1.0で、技術的負債が貯まるほど0に近づいて行く 次に、エンジニアB:「週に15の成果を出して10の負債を生む人」を考える(これにも係数aがかかる)。この人は見た目上は上の人の1.5倍速く成果を出しているように観測できるが、負債もたまりやすい。リファクタしても綺麗になりにくい。 これは割とエンジニア

    技術的負債という(非エンジニアにとっての)隠しパラメータが生産性100倍を起こす - mizchi's blog
    tototti
    tototti 2014/03/15
    ふむふむ
  • 詳細設計書ってよくわからない - 未来のいつか/hyoshiokの日記

    わたしは、情報システムと呼ばれているものを作った経験がないので、よくわからないのだが、世の中には詳細設計書というのがあるらしい。 下記参照。 http://gm7add9.wordpress.com/2012/11/30/%E8%A9%B3%E7%B4%B0%E8%A8%AD%E8%A8%88%E6%9B%B8/ プログラムの詳細設計をやる人というのがいて、その人が書くらしい。あくまで自分には経験がないので、伝聞、想像でものを言っている。 プログラムの詳細設計というのは、プログラムへの要求仕様というのがあって、それを実現するために書くらしい。要求仕様というのは最終的な利用者が、こーゆーものが欲しいとか、こーゆーことができたらいいなということを、なんらかの方法で、なんらかの形でまとめたものらしい。 そんでもって、要求仕様を作る人と、詳細設計を作る人と、プログラムを作る人と、テストをする人と、

    詳細設計書ってよくわからない - 未来のいつか/hyoshiokの日記
    tototti
    tototti 2014/03/15
    あるらしいですね(棒)『プログラムの一行一行にほぼ対応するような手順をエクセルの1行にせっせと記すとか(伝聞で書いているので真偽のほどは不明だ)』
  • 自転車置場の議論 - bkブログ

    自転車置場の議論 人が集まると、なぜかどうでもいいようなことほど議論が紛糾してしまう傾向がありますが、このような現象のことを、FreeBSD のコミュニティでは自転車置場の議論 (bikeshed discussion) と呼んでいることを知りました。 この、「瑣末なことほど議論が紛糾する現象」はパーキンソンの法則というの「議題の一項目の審議に要する時間は、その項目についての支出の額に反比例する」という法則として知られています。 このの中で著者は、原子炉の建設のような莫大な予算のかかる議題については誰も理解できないためにあっさり承認が通る一方で、市庁舎の自転車置場の屋根の費用や、果ては福祉委員会の会合の茶菓となると、誰もが口をはさみ始めて議論が延々と紛糾するというストーリーを紹介しています。 このように、「瑣末なことほど議論が紛糾する現象」はパーキンソン氏によって見事に説明されているの

    tototti
    tototti 2014/03/15
    大規模すぎる問題は誰もわからないので議論が起きないけど、「自転車置場の屋根の修繕」のような瑣末な問題ほどあれこれ盛り上がる...という。
  • Private Site

    Build a website. Sell your stuff. Write a blog. And so much more.

    Private Site
    tototti
    tototti 2014/03/08
    システム作るんじゃなくて、ドキュメントを作るのが目的、的なところはあるかも。ドキュメントも納品物ですし...。
  • https://qiita.com/matsu911/items/4dd87a6537c2fb5fb7fe

    tototti
    tototti 2014/01/15
    全然Obj-Cのことを知らなかったんだなーと感じた。言語、奥深い。
  • iOS/Android用「TEPRA-Print SDK」について | ダウンロード | ファイルとテプラのキングジム

    SR-R7900P、SR5900P ※iOS11.0以降に対応しています。iOS11.0以降すべてのデバイスに対応しているわけではございません。 ※「TEPRA-Print SDK」を利用したiOSアプリでラベルを印刷するには、SR-R7900P、SR5900Pの体が必要です。 SR-R7900P、SR5900P、SR5500P、SR-MK1、SR-R2500P ※「TEPRA-Print SDK」は、Android6.0以上 に対応しています。 ※「TEPRA-Print SDK」を利用したAndroidアプリでラベルを印刷するには、SR-R7900P、SR5900P、SR5500P、SR-MK1、SR-R2500Pの体が必要です。

    iOS/Android用「TEPRA-Print SDK」について | ダウンロード | ファイルとテプラのキングジム
    tototti
    tototti 2013/11/13
    テプラに印刷できるSDKがあるみたい。なんかアプリ作れるかなー。
  • プログラマーが間違えやすいかもしれない英単語 - Tagussan's Junk Depot

    プログラマー以外の普通の人も是非見ていってください) プログラミングをしていると様々な英単語と出会いますが、そこで使われる単語の意味は日常的に使われる意味のごく一部だったりします。プログラミングでしか使われない意味だけを覚えていると、実際に英文を読むときに困ったりします。この記事では、今まで私がプログラミングで出会った英単語のうち、他の意味もちゃんと知っておいたほうが良いと思ったものをまとめました。一問一答のクイズ形式です。 しかし、タイトルで「プログラマーが間違えやすい」と書きましたが、書いていくにつれてプログラミングとあんまり関係なさそうな単語も並べてしまいました。プログラマー以外の人も自分の語彙チェックとして利用してもらえれば幸いです。 問題文は、格言・名文から引用すると印象に残って良いかなぁと思い、BrainQuotes から殆どを持ってきました。By~が明示されてないものは自分

    tototti
    tototti 2013/10/22
    プログラム用語は特殊な使い方で、それだけを覚えていると一般的な意味がわからない、的なことなのかもしれない。。。
  • 東証がハッカソン開催、株式市場の社会的意義を訴えるアプリを開発

    東京証券取引所は2013年10月5日、「『ソーシャルかぶコン』ハッカソン」を開催した。同社が実施しているコンテスト「ソーシャルかぶコン2013」に応募するアプリを開発するイベント。約30人の開発者たちが日橋兜町の東証に集まり、アプリを開発した。 ソーシャルかぶコンは、株式市場の社会的意義をアピールするアプリや、アプリのアイデアを募集しているコンテスト。「10代後半から30代といった若い世代に株式市場への理解を深めてもらいたい」(東京証券取引所 マーケット営業部調査役 菊池和宏氏)という狙いから企画した。キャッチフレーズとして「株式市場=“Social Good”」を掲げているが、Social Goodは「社会的意義」を言い換えたもの。若年層に親しみを感じてもらえるよう採用した。 「金融業界以外の方にも届く、一方通行ではない、双方向のインタラクティブなコミュニケーションにしたい」との狙いか

    東証がハッカソン開催、株式市場の社会的意義を訴えるアプリを開発
    tototti
    tototti 2013/10/07
    東証が「ソーシャルかぶコン2013」っていうコンテストをやっていたらしい。なんか作るか。
  • プログラマは職人、力なければ淘汰されて然るべき―ソニックガーデン倉貫氏が問う、プログラマの覚悟。 | CAREER HACK

    プログラマを一生の仕事に―と考えるソニックガーデンCEOの倉貫義人氏。人月ビジネスで時間を切り売りしているうちは、35歳定年説は覆せず、収入を上げるためにはマネジメントの道に進むしかない。人の管理ではなく、生涯プログラマであり続けるために必要な条件とは。 ▼ソニックガーデン代表倉貫氏へのインタビュー第1弾 “納品のない受託開発”とは何か?―ソニックガーデン代表 倉貫義人氏が全貌を語り尽くす。 プログラマを続けられる人、続けられない人。 「納品のない受託開発」というビジネスを確立したソニックガーデン。代表である倉貫氏は、「従来の受託開発は誰も幸せにできないモデル」と切り捨てる。倉貫氏の考える、新しいエンジニアの働き方とは何なのか。プログラマを一生の仕事にするために、必要な環境や能力とは。 人月商売は、エンジニアを馬鹿にしている。 ― 従来の受託開発モデルは、顧客・ベンダー・エンドユーザーから

    プログラマは職人、力なければ淘汰されて然るべき―ソニックガーデン倉貫氏が問う、プログラマの覚悟。 | CAREER HACK
    tototti
    tototti 2013/09/10
    むむー。