iOSで作りたいモノが特にないのでこの頃あんまりアクティブに触ってはいないけど、一方で所感が確かな物になってきたので書いておきたい。 RubyMotionがリリースされたばかりの頃はiOS SDKの知識が必要なので敷居が高いのではと書いたが、それから三ヶ月弱立った現在、iOS SDKに疎くても気にせず開発できる環境が整ってきた。またREPLの存在によりiOS SDKを学ぶにも役に立つものだと思うようになった。 加えてどれほどの物が作れるのか、ということとサポートの話など。 Rubyらしく書く BubbleWrapのようなRubyらしく書いていけるライブラリが順調に育っていて当初よりかなり良い感じになっている。 iOS SDKの知識がなくてもかなりの所までいけるようになっているんじゃないだろうか。 他にもDSL的なライブラリがいろいろできて盛り上がっているので、今後も「Rubyらしく」という
今回はRubyで勝負!全国6会場での開催――第4弾! いろいろチューニングしてパフォーマンスを競うバトルイベント「チューニンガソン」レポート 2012年7月1日、今回で4回目となるチューニンガソンがVOYAGE GROUPオフィス内の「パンゲア」ミーティングルームにて開催されました。 第4弾! いろいろチューニングしてパフォーマンスを競うバトルイベント「チューニンガソン」 http://www.zusaar.com/event/312053 パフォーマンスを高めるチューニングを競うチューニンガソン チューニンガソン(Tuningathon)とは、システムのチューニングとマラソンをかけ合わせた造語で、たとえばハッカソン(Hackathon)といえば、プログラマが一ヵ所に集まり期間を限って集中的にハックするイベントですが、そのシステムチューニング版と言えます。 チューニンガソンでは、Webアプ
「ARC」という言葉をご存知だろうか。Aは「Agile」、Rは「Ruby」、そしてCは「Cloud」をそれぞれ意味している。 いま、西海岸を中心とするスタートアップ企業の間では、このARCによる迅速で無駄のないビジネスの立ち上げ、いわゆる「リーンスタートアップ(Lean Startup)」というビジネススタイルへの関心が高まっている。そして、このトレンドはここ日本のスタートアップにも確実に拡がりつつあるようだ。 そしてARCのすべての要素を体現している企業が、Salesforce.comを親会社にもつPaaS事業者のHerokuだ。アジャイルな手法を駆使してクラウド上で開発、その上にRubyを乗せたプラットフォームを構築し、多くのスタートアップ企業にビジネスの基盤となる環境を提供している。 7月17日、東京・赤坂で行われたサンブリッジ グローバルベンチャーズ主催によるイベント「スタートアッ
こんにちは、@yoheiMuneです。 今日は、Objective-Cの色々な型(UIViewやNSArrayなど)をアーカイブして、状態をバイナリーデータとして 保存する方法と、そのデータをアンアーカイブして元の形に戻す方法をブログに書きたいと思います。 アーカイブ(シリアライズ)するとは? アーカイブ処理とは、UIViewやNSArrayなどの型で保持するメモリ上の状態を、 バイナリーデータに変換して、データベースやファイルシステムに保存する事を言います。 これを行うことで、現在の変数の状態をそのまま(型によっては一部情報が削除されますが)に、 次のアプリ起動時などに使うことが出来るようになります。 「変数の内容を永続化する」といっても良いのでしょうか。そんな内容がアーカイブ(シリアライズ)です。 またアンアーカイブ(デシリアライズ)は、アーカイブされた変数の内容(バイナリーデータ)を
レポート NVIDIA、GPU仮想化の新技術「NVIDIA VGX」と「GeForce GRID」を解説 NVIDIAは5月に米サンフランシスコで開催した「GPU Technology Conference 2012」(GTC 2012)にて、同社のGPUを仮想化させて、クラウドサービスを行う技術「NVIDIA VGX」を発表した。 約2カ月後となる2012年7月25日に、NVIDIAは翌26日開催の「GPU Technology Conference JAPAN 2012」(GTCJ 2012)に先駆けて、この「NVIDIA VGX」についての日本向けの説明会を行った。 NVIDIA VGXとは? NVIDIA VGXとは、サービス的な視点で見れば、GeForceに代表されるようなハイスペックGPUを搭載した仮想マシン(例えばWindows PC)を、ユーザーが任意のネット端末などから利
入力した文章からリライト候補を教えてくれるので、キャッチコピーやサイト文章を作るのに便利です。 同じ意味を持つ言葉でも組み合わせて次第では、読み手に響く内容に変わることもあるので、もう少しインパクトが欲しいときなどに活用してみてください。
Mountain Lion発表とともにリリースされたXcode4.4。OSX Lionでも使える様になっています。Xcode4.4から、llvm (コンパイラ)のバージョンが4.0になっています。 それによってObjective-Cの書き方にかなりの改善が加えられたので、それを簡単にまとめておきたいと思います。これらの改善は、iOS6に関係なく動作するので、いま作っている、iOS5用のコードにも使用出来ます。 synthesize by default コンパイラが@synthesizeを補完してくれる様になったため、基本的な状況では、@synthesizeを書かなくてよくなりました。また、synthesizeされる相手のivarも、同名の変数ではなくて、アンダーバーを最初に付けた物がデフォルトとなります。これまで議論されて来たことがappleのコンパイラによって、これからは定義されている
Zsh(Z shell)開発チームは7月24日(現地時間)、zshの最新版となる「zsh 5.0.0」を公開した。zshは主にUNIX系システムで利用されている高機能インタラクティブシェル。シェルプログラムの中では後発に位置するがその分、tcshやbash、kshなどから多くの機能を取り込んでいる。 zsh 5.0.0は2004年にリリースされたzsh 4.2以来の最新安定バージョンとなる。開発チームは2008年2月に安定版としてzsh 4.2.7を公開しており、約4年半ぶりに安定バージョンがリリースされたことになる。 zsh 5.0.0は開発版であるzsh 4.3系で実装された機能が含まれている。例えば、マルチバイト文字列のサポートやCOMBINING_CHARS/DEBUG_BEFORE_CMDといった新たなオプションの追加、コマンドラインのカラーリングやハイライト化、非対話型シェルお
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Ruby 開発環境 AdventCalendar 10 日目です。前日は、 aereal さんでした。 さて、皆さんコマンド打ちまくってますか?僕は Ctrl+R で履歴から引っぱり出さないとタイポで撃沈します。 そんなこんなで皆さんいろんな CLI ツールをご利用中だと思います。 vim とか emacs とか、 rails g とか、 guard とか。実に便利なものたちですが、現実の開発現場に即した、素晴らしいニッチなツールというのは、得てしてそんなにないものです。 「こんなに重厚でなくていい」 「もうちょっとざっくりとした……なんというか痒いところに手が届くような……」 などなど、いろいろあると思います。例えば「チームで開発しているのだが、今行ったコミットのレビューを依頼するメールを書くのが面倒なので社内 Twitter 的なものに書こうかと思うのだがそれもめんどくさいのでコミット
PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGapチームは20日(米国時間)、PhoneGapの最新版「PhoneGap 2.0」を公開した。PhoneGapは、HTML5、JavaScript、CSSなどのWeb標準技術を使ってネイティブなモバイルアプリケーションの開発を可能にするプロダクト。Adobe SystemsおよびApache Cordovaの支援のもと開発されており、様々なモバイルプラットフォームに対応したアプリケーションを開発できる。 PhoneGapはiOS、Android、Blackberry、Windows Phone、Pa
[最新の業績を一覧する:chart] Dan Frommer がアップルの今期の業績を分かりやすく一覧にまとめている。 SplatF: “Apple’s Reality-Check Quarter In Charts” by Dan Frommer: 24 July 2012 * * * 大方の期待に届かない アップルが今日午後発表した6月の四半期業績は、いつくか記録的なものがあったとはいえ(私を含め)大方の期待には届かないものだった。 Apple’s June quarter results, released this afternoon, set a few records but fell short of many expectations, including mine. iPhone と Mac の出荷は軟調だったが、iPad は過去最高の 1700 万台を記
■ たのしい開発 スタートアップRuby を読んだ 技術評論社様より献本頂きましたありがとうございます。 この本は Ruby を始める人向けの本ではなくて、Ruby を使って楽しいと感じるのは何故か、Ruby を使う人たちが良いと考えていることは何かというようなことを知るための本だった。 全体的に受託開発の視点で書かれていたり、BDD の RSpec の章は 「RSpec は英語として読みやすいから良い」というお題目はなんだったのか という話の後なのでちょっと苦しいなあという部分はあるものの、Ruby の世界観を知るにはちょうど良い一冊と思う。特に「仕事でやれと言われたから Ruby 使ってます、テストとかリファクタリングはよくわからないのでやってません(ぽかーん)。」みたいな人に渡して読ませると効果がありそうな気がした。 あと、クラウドサービスの紹介で弊社の sqale が紹介されていて
楽天の電書リーダkobo、盛り上がってますね。いろんな意味で。 koboは、USBストレージとして中身が直接見え、そこにファイルを放り込むだけで書籍として認識される、という自由度の高いところが一つの素晴らしいところです。 書籍として認識されるファイルとして、htmlも有効なんです。普通の使い方としては、テキストファイルをhtml化して入れると、ページネーションをして読めるということなんですが、このhtmlはjavascriptが動くんですね。 というわけで、アプリっぽいものが作れるんじゃないかと試してみよう、というのがこのページです。 javascriptが動くといっても、普通のブラウザに比べればいろいろ制約があります。 ちょっと調べた結果、いままでわかってるのは以下の様な感じです。 html単独ファイルのみで構成される必要があり、外部の画像やcss,jsファイルはとりこまれない。 フォー
2012年07月23日22:49 by tkfire85 20歳を過ぎてから英語を学びたい人へ、高校で習う英語文法のまとめ。 カテゴリ管理人 雑談 tkfire85 僕はもう大人だから頭が固くて英語向きじゃない。なんて、思う人は多いと思います。でも企業の国際化は不可避です。楽天やユニクロの英語の公用化など、英語が人生を左右する時代にもなってきました。最近は、英語というと「TED」が人気ですね。英語を聴いていればリスニングが上手くなる。確かにそうかもしれません。しかし、英語の文法を理解しないまま英語学習をするのは、ライトのない車に乗っているようなもの。今回は、初歩の初歩。英語学習の基本である高校英語の文法をまめとてみたいと思います。大人になった皆さんは、幾つ覚えているでしょうか?20歳を過ぎても基本がしっかりしていれば、英語学習の効率は劇的に向上するはずです。 ●20代を過ぎてから英語を学び
お久しぶりです。@metaps_satoです。 かれこれ半年近くブログの更新が止まっていました。もちろん半年間遊んでいたわけではなく(笑)少し新しい試みをためしていました。昨年はセミナーを開催して市場を盛り上げていくということをやっていました。年末に4億弱の資金調達をして海外展開を加速させていました。このままセミナーをやって市場を盛り上げていくのもいいかと思いましたが、ファイナンスを終えた後一度落ち着いてスマートフォン市場を考えて見ることにしました。実際に2011年末は儲かっているアプリ開発者は少数で、androidに関してはかなり厳しい状況でした。 Androidアプリ開発者の視点に立って本当に収益化が立てられる勝ちパターンを探らないといつまで立っても市場は形成されないのではないか?と考えるようになり、考察ではなく本当に数字が立てられる収益モデルをこの半年間試行錯誤しながら探していました
「とりあえずUI直せば、どうにかなるんじゃないか病」が私の周りで流行している。もちろん私も何度となくかかっている。 この病気のはじまりは「目的を達成できないのはUIがいけてないせいだ!UIをとにかく今じゃない何かに変えれば問題は解決する」と思っちゃうことにある。 共通するのは、「とにかく今じゃだめなので、今じゃない何かにしたいからUI変えたい」という点。今じゃない何かにしたいのはわかるが、根拠が主観的すぎて成功する見込みがつかないのが困ったところ。 もちろん私も時にこの病気にかかり、ほんとにプロジェクトをすすめていいかどうか、どーしていいかわからず懊悩することも多々ある。というわけで、私なりに病気の定義と、自己治療法もなんとなく見つけたので、自省もこめて記録しておく。 「とりあえずUI直せばどうにかなるんじゃないか病」の主症状2点 根拠が主観的すぎて説得力がなく、社内を巻き込めない 本人が
はてなブックマークのブックマーク数が多い順に記事を紹介する「はてなブックマーク数ランキング」。1月29日(月)〜2月4日(日)〔2024年2月第1週〕のトップ30です*1。 順位 タイトル 1位 死ぬほど嫌でした|佐藤秀峰 2位 漫画家・芦原妃名子さんが死亡 「セクシー田中さん」など連載|日テレNEWS NNN 3位 性欲が高まるハーブティーを飲んだら世界の見方がぐるっと変わった話 4位 カジュアル面談 逆質問テンプレ - yuiseki 5位 最近自分がADHD対策でやっていること|牛尾 剛 6位 理解が進んで記憶が定着! 「コーネル式ノート術」で「資格試験勉強」がかなりはかどる - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習 7位 自殺について少し皆さんに知っておいてほしいこと|榊正宗 Official note 8位 このホストの講習めちゃくちゃ為になる
この記事では、LINEグループに招待できない・参加できない時の対処法や原因についてお伝えしていきたいと思う。 複数人で連絡を行う際にLINEのグループ機能は非常に役に立つ。学校でも職場でも利用されている事が多く、グループ内通話も出来るので簡単な打ち合わせ程度であれば、LINEでも可能になった。 グループの作り方も非常に簡単。 しかし、なぜか相手に招待が届かない…といったことも度々ある。 では、この招待が届かない時によくある原因について見ていこう。 LINEグループに招待できない時の対処法・原因 基本的に以下の場合は、相手に招待を送っても届かない。 既にLINEを退会している(アカウントを変更している)場合 既に招待を送っている場合 相手にブロックされている場合 もしくは、招待しているけれど参加されない…といった場合は、相手側が参加を拒否している可能性もある。 上記の3点に当てはまらない場合
「kobo Touchのアクティベーションができない」――楽天が鳴り物入りで投入した電子書籍サービスに、発売当日から不具合が続出した。担当の執行役員は「申し訳ない」と陳謝。顧客の声を聞きながら、スピーディに改善していきたいという。 楽天子会社のカナダKoboが7月19日に発売した電子書籍端末「kobo Touch」。7980円という挑戦的な価格が話題を呼び、三木谷浩史社長が店頭でトップセールスするなど鳴り物入りで登場したが、発売当日に手に入れたユーザーの一部は、「アクティベーションできない」「電子書籍が正常に表示されない」など不具合に悩んだ。楽天の直販サイトの端末レビュー欄には批判が殺到し、炎上状態になった。 一連の問題はなぜ起きたのか。楽天は、問題にどう対処していくのか。そして、直販サイトのレビューが閲覧できない状態になったのはなぜか――楽天デジタルコンテンツ推進室の本間毅執行役員に真相
「見て!海に浮かぶ町よ!」空からそんな声が聞こえてきそうなこの町は、バラの都と呼ばれるスウェーデン領バルト海南部にあるゴトランド島の都市ヴィスビュー。 この町はそう、あのジブリ魔女の宅急便のモデルとなった町だそうです。大人気ジブリのロケーションシリーズの続きを書くのは私Kikuma(@circustic)です。
レビュー 奥の奥までMountain Lion 第1回 - 64ビット対応、スクリプト言語/サーバーソフト、OpenCLをチェック Lionの公開からほぼ1年、Macintoshプラットフォーム向けの新OS「OS X Mountain Lion」がリリースされた。比較的短期間でのバージョンアップであることから、その変化の幅を気にかけていたユーザも少なくないはず。iOSとの融合は進展したのか、UIは改良されたのか、OSの基盤は強化されたのか……それら気がかりな点を一歩踏み込む形でチェックしてみよう。 64ビット対応が完了 インストールを終えMountain Lionを起動すると、デスクトップピクチャやDock領域の透明感が変わったことに気付くが、本稿ではそのような事柄を特に取り上げない。まずはTerminalを起動し、システムの基底部分を覗くことから始めてみよう。 最初にチェックするのは、カ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く