This domain may be for sale!
Project GoalsThe goal of the project is to create a beautiful and extensible experience for command-line interface users, built on open web standards. In the beginning, our focus will be primarily around speed, stability and the development of the correct API for extension authors. In the future, we anticipate the community will come up with innovative additions to enhance what could be the simple
アップルが新たなMacに、AMD製の高性能GPU「Polaris」を搭載する可能性があることが分かりました。 VR技術対応を想定か リーク情報に詳しいニュースサイトWCCF Techによると、アップルは新たなMacシリーズにAMD製の高性能GPU「Polaris」を搭載する予定があるとのことです。14nmプロセスFinFETの「Polaris」はデスクトップとノートブックの両者に対応し、今年は新iMacとMacBook Proの両方のGPUで、消費電力とグラフィック性能面で大幅な向上が見込めることとなりそうです。 これまでVRヘッドセット「Oculus Rift」で知られるOculusの創業者Palmer Luckey氏が「MacはGPUを重視していない」として、同製品のサポートを見送る旨の発言に代表されるように、グラフィックス性能では他製品に一歩遅れてきたMacですが、仮に今回の「Pol
デザイナーとして仕事をはじめて10年を超えますが、「ターミナルで」とか「コマンドで」という言葉を聞くとついビクッとして苦手意識が出てしまいます。最近は少しおもしろくなってきたので、何がこわかったのかということを、擬人化した「ターミナルくん」を使って書いてみたいと思います。 ターミナルくんこわい その1:無表情すぎる 立ち上げてみてもボタンがどこにもない、なにこれこわい。スタートとかキャンセルとかしたいときどうしたらいいの。 その2:完了してもなにも言わなかったりする 「できたよ!」みたいなアピールもなく、できてる?って聞いたらできてますけど?みたいなイメージ。 でもエラーやコマンドがないときははっきり怒られます。 その3:すぐ「権限」っていう わたしのパソコンなのに何なの権限って。 その4:その割には話しだしたら止まらない 思わずキャンセルボタンを探す。GUIツールだったらプログレスバーが
ヤフー vs クラスメソッド「iOS 炎の7番勝負」でXcode プラグインについて話しました この記事は、ヤフー vs クラスメソッド「iOS 炎の7番勝負」で話した「Xcodeプラグインで快適な開発ライフを」の補足記事になります。 まえおき IDEとプラグイン プラグインって聞くと Eclipse を連想される方が多いかと思います。Eclipse だとそもそも言語用のプラグインやらバージョン管理(git、SVN)やら開発に最低限必要なものがプラグインとして提供されています。なので、Eclipse にとってプラグインはなくてはならない存在と言えます。 Xcodeとプラグイン Xcode は非常に優秀な IDE で、プラグインを入れなくても iOS 開発に最低限必要なものはほとんど揃っています。なので Xcode では、Eclipse のようにプラグインを入れる必要はありません(決して E
最近、Javaからダイナミックライブラリの呼び出しをしようと考えていますが、「そもそもダイナミックライブラリってどうやって作るんでしょう?」ということで調べました。 OSXのダイナミックライブラリは、dylib ダイナミックライブラリは、Windowsだとdll、Linuxだとsoという拡張子になると思いますが、OSXだとdylibがそれにあたるようです。 下記ブログを参考に、試しに作ってみます。 mac の gcc で dylib を作成する方法 ライブラリのコードを書く。 早速、ライブラリのコードを書きます。 $ cd dylibexample/ $ vim dylibexample.c 簡単なライブラリコードを書きます。hello関数を実行すると、hello worldを出力するだけです。 #include int hello() { printf("hello world\n");
MacPortsでswftools@0.9.2を入れようとしたら失敗した - kanonjiの日記、MacPortsで入れる代わりに自前でビルドしたライブラリを使ってswftoolsをビルドしてみた - kanonjiの日記で、ビルドする時のライブラリについての知識が足りず困ったので、ちょっと調べてみました。基本的にLinuxについて調べてて、Macについても分かったところがあるって感じです。 ちゃんとまとめるほど理解出来てるわけじゃないので、分かった事を並べる感じで書きます。勘違いしてたり、ちょっと用語がおかしかったりするかもしれません。 LinuxとMacでは仕組みが違う LinuxではELF(Executable and Linking Format)という実行ファイルフォーマットがあって、この辺を調べていくとよくELFという単語を見かけます。 Macはというと、Mach-Oという実
MacでCファイルとアセンブリをリンクして,実行する方法. 用意するもの foo.asm アセンブリを書いたファイル GLOBAL _foo _foo: push ebp mov ebp, esp sub esp, 4 mov eax, [ebp+8] imul eax, [ebp+8] mov [ebp-4], eax mov eax, [ebp-4] add eax, 2 mov esp, ebp pop ebp ret *1 これはCで書くと以下と同じ. int foo(int x) { int y = x * x; return y + 2; } main.c Cのソースコード #include <stdio.h> main() { printf("%d\n", foo(3)); } 以上.nasmは元々入っているはず. 実行手順 $ nasm -f macho foo.nasm
ステータスバーアプリケーションについて ステータスバーとは、OS Xの画面上部に表示されるメニューバーの、右側に位置する部分である。メニューバーの右端には通知やSpotlightのアイコン、時計表示、システムによって制御される機能(音量やBluetooth等)のアイコン(メニューエクストラ)が並び、その次に様々なアプリケーションのアイコンが並んでいる。 上記画像で言えば、Google NotifierやDropbox、Adium、ClamXavのアイコンがある赤く塗った領域がステータスバーである。アプリケーション自身が非アクティヴであるときやウィンドウ等を表示していないときも、状態を示したり何らかの機能を呼び出したりする場合にステータスバーにアイコン等の項目(ステータス項目)を配置することができる。 ここで言う「ステータスバーアプリケーション」とはいわゆる「常駐アプリケーション」と呼ばれる
gccのinclude パスについて調べたい。いっつも何処から読んでるのかよくわからない。 小手先で調べた。 ソースをコンパイルして調べてみる takuya@air:~$ cat test.c #include <stdio.h> int main(){ return 0; }gcc -v test.cと-v オプションをつけると、詳しい状況が表示されます。これをつかってインクルードパスについて調べみた。 -v で調べてみたら・・ takuya@air:~$ gcc -v test.c Using built-in specs. Target: i686-apple-darwin11 (略 #include "..." search starts here: #include <...> search starts here: /usr/llvm-gcc-4.2/bin/../lib/gc
Most designers today create static mockups to communicate app ideas. But increasingly apps are anything but static, which means as designers we need a better tool for interaction design. Origami is a free toolkit for Quartz Composer—created by the Facebook Design team—that makes interactive design prototyping easy and doesn’t require programming. Quartz Composer is a freely-available Mac OS X appl
こんばんわ、寝不足か寝過ぎか両極端なおーみです。 先日友人に睡眠のことしかつぶやかないなと指摘されてハッとしました。 今回はベトナムシリーズをお休みしまして別のことを書きたいと思います。 Mac用のスクリーンセーバー作ります。 この間ミニチュア風の動画を見つけてぼーっと眺めていたら「それスクリーンセーバー?」と何人かに言われたのでもう作るしかないなと思い実際に作ってみたのでその手順を紹介したいと思います。 ●ミニチュア風の動画の記事 http://www.roomie.jp/2014/04/156653/ Macのスクリーンセーバーってどうやって作るんだ?Flash?と全然作り方がわからないのでとりあえずグーグル先生に教えを請いました。 調べてみるとどうやらApple製のアプリを使って作るらしい。 1.「Quartz Composer」をインストール https://developer.a
他アプリケーションが格納した Keychain Services 内の情報へのアクセス Mac OS X の場合はユーザが許可を与えれば他のアプリケーションの情報へアクセスすることができる。一方、iOS の場合、アプリケーションは自身が保存した情報のみアクセスが行える。他のアプリケーションの情報へは基本的にアクセスすることができない。ただし同じプロビジョニングプロファイルを使ってビルドされたアプリは設定により情報を共有することができる(後述)。 iOS での特記事項 iOS には単一のキーチェーンのみ存在する(Mac OS X は複数)。 iOS の場合、PC接続時にストレージの内容は暗号化されたままバックアップされる。これを復号化するパスワード(keychain password)はバックアップされない(iOSデバイスの中から外に持ち出されない)。 Keychain Service はプ
GDB to LLDB command map# Below is a table of GDB commands with their LLDB counterparts. The built in GDB-compatibility aliases in LLDB are also listed. The full lldb command names are often long, but any unique short form can be used. Instead of “breakpoint set”, “br se” is also acceptable. Execution Commands Breakpoint Commands Watchpoint Commands Examining Variables Evaluating Expressions Examin
さて、先ほど謎の問題にぶち当たりました。 昨日設定したSVNでMacからUnityを起動。 すると・・・ Σ(゚д゚lll)ピンクー!!! そして Σ(゚д゚lll)エラー!!! ・・・(((;-д- )=3ハァハァ いや、待てよ、この症状は見たことある。 ■強火で進め http://d.hatena.ne.jp/nakamura001/20120404/1333554280 ふむふむ。 >調べてみると改行が問題だったみたいです。改行がCRだとNGみたいです。皆さんはご注意を。 なるほど。つまり改行コードが問題だ、と。 これなら簡単に直せそうだ。よし、エラーが出てるデータをWindowsで確認してみよう。 ・・・ ;y=ー( ゚д゚)・∵. ターン ちゃんとなっとるがな! と、なるとMacに持ってった時点で・・・? というわけでOpen! ・・・⊂(´<_`⊂⌒`つ≡≡≡≡≡≡≡ズサー ・
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く