タグ

programmingに関するsoheiのブックマーク (21)

  • iPadでiPadアプリが作成できる「ScriptKit」がなんか凄い。

    ScriptKit – Drag and Drop Programming for iPad. ScriptKitは、直感的なドラッグ&ドロップのインタフェースを介してネイティブiOSのUIコンポーネントとソーシャルメディアのAPIを使用し、iPad上で簡単なプロトタイプを構築するができるプログラミング環境です。 似たアプリに「Codea」がありますが、Codeaがメディアアートやゲームの作成に向いているのに対して、ScriptKitは実用的なアプリの作成に適しています。 操作感が独特で、全てのAPIにスニペットが用意され、それらをドラッグ&ドロップでペタペタと貼り付けてコーディングを行います。 簡単に中身を確認してみましたが、iOSのMap viewを扱うためのAPIやカメラ・フォトライブラリへのアクセス、HttpgetやHttppost果てはSocketを扱うAPIまで用意されています

    iPadでiPadアプリが作成できる「ScriptKit」がなんか凄い。
  • こんなに充実!Webで学べるIT系学習講座20選まとめ

    Webにある「学び舎」使っていますか? 無料で学べるオンラインコンテンツが数多く観られるようになってきました。従来は語学や、ビジネス系のものが目立っていましたが、最近では、質の高いIT系のオンライン学習のための教材がそろってきました。オンラインでの学習の利点はいくつか考えられます。 安価もしくは無料で質の高い教材に出会える 自分の時間をうまく使って教材や講座を観られる →モバイルデバイスに入れて持ち歩くこともできる 気に入った講座はサブスクライブ(登録)することで継続的に受講できる 海外の講座であれば、英語の勉強(ヒアリング)にもなる →海外出張や英語イベント参加の前に、英語脳に切り替えるのに便利 物理や数学ITやプログラミングに直接関係無い事柄でも学べる 一方で、一緒に学ぶ同級生の存在が感じられにくい、サボる理由がいくらでもあり、モチベーションが続きにくいといった難点もあります。 また

    こんなに充実!Webで学べるIT系学習講座20選まとめ
  • オブジェクト指向できていますか?

    3. 自己紹介 1992年~1997年 某ゲーム会社 プログラマ SFC,GB,PS1,N64のゲーム開発経験 1998年~現在 日工学院八王子専門学校 @mozmoz1972 専任講師 プログラミング教育を中心に担当 twitterもfacebookも実名です。よかったらフォローしてください。

    オブジェクト指向できていますか?
  • ちょっとひと言 - 物言わぬ多数派: Visual Basic 6 が今でも成功している理由

    物言わぬ多数派: Visual Basic 6 が今でも成功している理由 David Platt マイクロソフトは最近、Windows 8 の有効期間は Visual Basic 6 アプリケーションが「動作する」よう、互換性を確保する期間を延長することを発表しました (詳しくは今月の編集長のコラム、「老兵は死なず」をお読みください)。最初に Visual Basic 6 がリリースされたのは 1998 年なので、Visual Basic 6 アプリケーションは少なくとも 24 年にわたってサポートされることになります。Windows 7 (2009 年) と互換性がない Microsoft .NET Framework 1.0 (2002 年) とは対照的です。 Eric という私の生徒が、Visual Basic 6 を、Windows エコシステムに巣くう「なかなか退治できないゴキブ

    ちょっとひと言 - 物言わぬ多数派: Visual Basic 6 が今でも成功している理由
  • TechCrunch | Startup and Technology News

    Meta has been banned from launching features on Facebook and Instagram that would have collected data on voters in Spain using the social networks ahead of next month’s European Elections.…

    TechCrunch | Startup and Technology News
  • Androidアプリ開発者なら押さえておきたい Javaセキュアコーディングの意味と効果

    連載では、セキュアコーディングスタンダード「CERT Oracle Secure Coding Standard for Java」の内容をベースに、Android特有の情報を交えつつ、堅牢なプログラムを開発するためのノウハウを具体的な事例とともに紹介していきます。第1回では、セキュアコーディングの意味と、その効果について解説します。 はじめに 昨年、C/C++に関してセキュアコーディングの連載があったことを御存じの方もいるかもしれません。今回始まる「Javaセキュアコーディング入門」は、Javaのプログラミングにおいて、入力値検査、引数の安全な渡し方、例外処理、整数演算といったソフトウェアの脆弱性に直結する問題に対して、コーディング上の注意点や脆弱性を作り込まない作法を解説するものです。具体的には、演算処理、文字列処理、ファイル操作などトピックごとに、よりセキュアなコーディングスタイル

    Androidアプリ開発者なら押さえておきたい Javaセキュアコーディングの意味と効果
  • Untitled

    Follow @20programming and get more of the good stuff by joining Tumblr today. Dive in!

    Untitled
  • TEXTdrop|翻訳・オンラインカジノ 日本円のプログラミング

    Text Drop 翻訳、プログラミング、写真、カメラなどについて書いてます。スタイルガイド/コーディング規約やチートシートなど、ちょっと便利なものを翻訳しています。 TEXTdropでは、C++プログラマーも利用できるパワフルな機能を搭載。C++のコードを書く際に行う手順や避けておきたい工程などを詳しく説明しています。コードスタイルラインの日語版では、日語訳やJ P Yへの換金もサポート。話題性があるオンラインカジノ 日円変換や入金の際のバグにも対応しています。統一性のあるコードを書くためのポイントや規約の種類を参考にする事ができます。

  • プログラマー面接時の技術的な質問事項(アプレッソ版) : 小野和俊のブログ

    技術者・SE・プログラマ面接時の技術的な質問事項というエントリをはてブで見かけたのだが、私もjavaプログラマーの面接を割とよくやっているので、よく質問する内容をまとめてみた。 (ちなみに、基的にコーディング面接の形態を取っている) プロジェクトの性質にもよると思うが、私の場合には、情報処理技術者試験的に基礎が満遍なく抑えられているかどうかよりも、 すぐ答えが見つからないような課題に対して、きちんと自分でやり方を考え、対応することができるか 「変な」コードをコミットしたりしないか(見つけにくいバグを混入させるとか、汚いとか、遅いとか)といった点を重視している。 まず、何を知っているかよりも、どんなものを作れるか、どんなことができるか、という質問。 ここで強烈な回答が来る人は、たいていここより下の質問は「あー、はいはい」という感じでサラッと答えてくることが多い。 これまでに携わってきた開発

    プログラマー面接時の技術的な質問事項(アプレッソ版) : 小野和俊のブログ
    sohei
    sohei 2009/02/27
    勉強するぞ…
  • Cocoa はじめの一歩

    Cocoa はじめの一歩    はじめに  MacOSXになってからプログラミング環境が無料で手に入るようになりました。学割でも数万円はするソフト(CodeWarriorなど)を苦労して買っていた昔とは隔世の感があります。 せっかくタダなんだからちょっとやってみよう!と興味を持たれる方は多いのではないかと思います。 現在Cocoaに関して優れたがいくつか出版されていますが、どれもプログラミング、特にCに関して基礎的な知識が要求されます。ではまずはCを勉強してみよう、と思ってもWindowsをベースにした説明ばかりで(コードそのものは同じなのですが)完全な初心者には「Macではどうすれば良いの?」と意外に敷居が高いのが現状です。 ここでは「完全な0から」始めたい人向けに簡単なガイドを提供したいと思います。 なお一概にプログラミングといっても現在Macデスクトップアプリケーショ

  • Review Board - Time for a code review upgrade

    Time for a code review upgrade Still on pull requests? See why organizations upgrade to Review Board: Code review, document review, and image review, all in one place Your code and data stays private, secure, and in your control (Review Board won't mine your data for AI training or other purposes) Works with what you use today (such as Git, Mercurial, Perforce, ClearCase, Cliosoft SOS, or TFS), an

    Review Board - Time for a code review upgrade
    sohei
    sohei 2008/09/26
    ソースレビューに
  • iOS 17 - Apple Developer

    Widgets and Live Activities Widgets are becoming even more powerful in even more places. Now you can use WidgetKit to build support for interactivity and animated transitions, so people can take action right in your widget. Once you rebuild for iOS 17, with just a few simple changes your existing widgets will look great in StandBy on iPhone, on the Lock Screen on iPad, and on the desktop on Mac. W

    iOS 17 - Apple Developer
    sohei
    sohei 2008/06/10
    なんか作りてぇーーー
  • 野ログはノロキュアMaxHeart - 僕がRubyではなくPHPの勉強を勧めたワケ

    _ 僕がRubyではなくPHPの勉強を勧めたワケ この記事読んで少し語りたくなったので語る。 僕はRuby好きっ子です。 仕事PHPRubyどっちで開発する?って聞かれたら間違いなくRubyを選ぶと思います。 最近作ったサイトはRails以外のサイトでもほとんどRubyCGIです。 なのになんで僕は櫻井君にRubyではなくPHPを勧めたのか。 僕は櫻井君のスキルを良く知らないのですが HTMLCSSはわかる。 プログラムは簡単な変更程度なら出来る程度。 WEB大好き! と判断しました。 効率よく勉強を進めるコツ これは何においても言えることだと思うのですが、モチベーションを維持すること。 これに尽きると思うのです。 もしくはどうしても必要になってやらざるを得ない状況になるか…ですね。 勉強にかかるコストとアウトプットを出せる楽しさを天秤にかけた時にPHPが一番いいのではないかな〜と

    sohei
    sohei 2008/05/12
    なんでもいいからさいしょはたのしむことがいちばん
  • 再帰的アルゴリズム

    このようにして3!が計算されます。 このような定義の仕方を再帰的定義と言います。 この階乗関数を Basic プログラムとして実現してみると,(Tiny Basic には階乗関数 Factorial が内蔵されていますから,実際にこのようなプログラムを書く必要はありませんが。) Function Kaijyou(n) If n = 0 then Kaijyou = 1 Else Kaijyou = Kaijyou(n-1)*n End if End Function となります。しかし,実は階乗関数は,再帰を使わなくても,次のように実現することが出来ます。 Function Kaijyou(n) F = 1 For i = 1 to n F = F * i Next i Kaijyou = F End Function このように再帰的プログ

    sohei
    sohei 2007/12/21
    フィボナッチ数列の計算には再帰プログラムを使うべきではない
  • blog.hbkr.jp – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。

    sohei
    sohei 2007/09/12
    Fizz-Buzz問題おもしろい
  • http://www.yung.jp/hp/php/rss.php

    PHP(FeedCreator.class.php)を使ったRSSの生成 一体こいつはなんなんだ?長い間この「RSS」というのが理解できませんでした。何しろこれをクリックしても「この XML ファイルにはスタイル情報が関連づけられていないようです。以下にドキュメントツリーを表示します。」なんて表示されて、なんだかページソースみたいなものが生の形で表示されるだけなので、「一体こいつはなんなんだ?」・・・という感じでした。 やがて、このRSSというのは、プラウザ上で表示させるものでなく、RSSリーダーなるもので情報を取得して、ページの更新を自動的に「お知らせ」してもらうための「仕掛け」だと言うことは理解できました。 しかし、その「仕掛け」をどのようにすれば生成できるかがなかなか理解できませんでした。 ブログなんかでは最初から組み込まれているので、その「仕掛け」について全く無知でもインストールし

  • FeedCreator.class.php - bitfolge.de

    FeedCreator.class.php for webdesign pages formerly RSSCreator.class.php Download v1.7.2 (ZIP, 22 KB), Source code Licensed under the LGPL. Talk to others and download addons at the forum! RSS is an exciting, yet not quite new standard that lets you publish news from your page for other pages to syndicate. FeedCreator.class.php provides an easy way to create RSS feeds from within PHP using ease to

  • プログラマの種類とキャリア - naoyaのはてなダイアリー

    http://d.hatena.ne.jp/mkusunok/20060426/hr を読んでいろいろ考えた。 最近はてなブックマークとか見てて、優秀な人は自分がすごいことをやってるとか、努力してることに気づかないみたいな話がありましたね。例えば僕なんかはゲームがすごい好きで、ある程度つまらないゲームでも結構ずーっとやってられるみたいな感じがありますが。んなゲームするのが好きでどうすんだよ! ってそういう話じゃなくて。この感覚をときどき、プログラミングをしてたりコンピュータを触ってるとき、新しい技術について調べてるときに感じることがあるよという話。 その一方で、読みづらくて分かりづらいを読んだり、ひたすらバグを叩いてるときとか、同じプログラミングに関することでも気分が滅入るときはたくさんある。プログラマという職業を続けられるのは、プログラミングが好きだからと思う一方で、好きだからといって

    プログラマの種類とキャリア - naoyaのはてなダイアリー
  • この春に読みたい!TOPエンジニア推薦のIT技術書20冊|【Tech総研】

  • http://www.seshop.com/event/dev/2006/data/