タグ

Macに関するbeakmarkのブックマーク (137)

  • Mac、iOSで、rand()関数の疑似乱数アルゴリズムがヘン! - Qiita

    話の発端は、StackOverflowの、この質問にあった。 StackOverflow語版 - c言語での乱数生成 質問に対する回答は、きわめて単純で、rand()関数を、取得したい乱数の個数分、呼んでやりましょうというもの。 いちおう、XcodeのCommand Line Toolで、サンプルコードを作って、それを実行してみて、ちゃんと意図したとおりの結果になることを確認する。が、ここで奇妙なことに気づく。 何度実行しても、初項が4になる。 試しに、こんなC言語のコードを書いて、Xcodeで実行してみる。 #include <stdio.h> #include <stdlib.h> #include <time.h> int main(int argc, const char * argv[]) { unsigned int i; unsigned int seed = (uns

    Mac、iOSで、rand()関数の疑似乱数アルゴリズムがヘン! - Qiita
  • Engadget | Technology News & Reviews

    Parrots in captivity seem to enjoy video-chatting with their friends on Messenger

    Engadget | Technology News & Reviews
    beakmark
    beakmark 2014/06/21
    めも /
  • 簡単!MacOSXやLinuxにChef,Knife,Berkshelfを一発でインストールしてくれるChefDKの紹介 · DQNEO日記

    Home Subscribe 最近 ChefDKという全部入りパッケージがリリースされたので、これで一発です。 http://www.getchef.com/downloads/chef-dk/ CentOS6だとこんな感じで一発です。 sudo rpm -ivh https://opscode-omnibus-packages.s3.amazonaws.com/el/6/x86_64/chefdk-0.3.0-1.x86_64.rpm rubyとかrbenvとかgemとかの環境について頭を悩ませる必要がないのでとても楽です。 ちなみにChefDKを使わずに自力でこれらをインストールしようとするとどうなるかというと、すごい時間がかかります。 とくにBerkshelfが依存しているライブラリで"dep-selector-libgecode" というのがものすごい怪物のようなしろもので、コンパ

    簡単!MacOSXやLinuxにChef,Knife,Berkshelfを一発でインストールしてくれるChefDKの紹介 · DQNEO日記
    beakmark
    beakmark 2014/05/25
    めも /
  • 爆発するIPAmj明朝 - 帰ってきた💫Unicode刑事〔デカ〕リターンズ

    IPAmj明朝を含むPDFを、iOSのメールアプリやiBooksで表示すると、特定のグリフが爆発する。 爆発前というか、爆発しない環境での表示は、こんなかんじ。 爆発するグリフをOTMaster Lightというツールで見てみた。爆発していた。 「Gridfit」のチェックを外したら、普通に表示された。 GridfitというのはTrueTypeフォントのヒンティング処理(の一部)だと思うが、そこから先はよくわからない。ただ、まったく別系統のアプリ(OTMasterとAppleのiOSアプリ)で同じ現象が見られるということは、たぶん(少なくとも)IPAmj明朝側には問題がありそう。メリー・クリスマス。

    爆発するIPAmj明朝 - 帰ってきた💫Unicode刑事〔デカ〕リターンズ
    beakmark
    beakmark 2013/12/29
    爆発ってどういうことかと思って見たら本当に爆発してたw /
  • Mountain LionはもうAppleのサポート対象外になっている? | スラド アップル

    先日Mac OS X 10.9(Mavericks)がリリースされたのだが、その後のOS X 10.8(Mountain Lion)以前のサポート状況については不明な状況が続いているようだ。ZDNetの記事によると、11月22日時点でMountain Lionでは「Mavericksでは修正されている48の脆弱性」が放置されている状況だという(ITmedia)。 この状況はMavericksがリリースされて一か月が経つ現状でも変わっていない。Appleのリリースするセキュリティアップデート情報はApple security updatesページで確認できるが、Mountain Lion向けのアップデートは10月3日以来リリースされていない。Mavericksへは無料でアップデートできるため、そちらに移行せよという話なのかもしれないが……。

    beakmark
    beakmark 2013/12/01
    まぁアポーがサポートやめてもこちとら止められるわけじゃないからなw 10.5サポート、いつ切ってもいいお許しが出るカナー(棒 /
  • keynoteのPDF出力の色補正方法 - kinneko@転職先募集中の日記

    Keynoteで作成したスライドは、色使いをいくら拘っても、最後にPDF化するときに色が変化します。特に彩度の値がおかしくなります。この点に、トークをする度に悩まされていました。残念ながらこれはKeynoteの仕様であって、変更できません。 しかしAdobe AcrobatでそのPDFを開き「ツール」→「印刷工程」→「色を変換」→カラーを出力インデントに変換にチェック+プロファイルをAdobe RGB (1998)に変更 を行うと、Keynoteで編集したときのままの色が復活し、美しいデザインも息を吹き返します。 というわけでスライド作るときに色の定義からこだわっているマカーの人は参考にしてください https://twitter.com/NH_M_/status/405978801663770624 https://twitter.com/NH_M_/status/40597990232

    keynoteのPDF出力の色補正方法 - kinneko@転職先募集中の日記
    beakmark
    beakmark 2013/12/01
    ほほう。カラープルーフィングの話 /
  • Xcode 4.6.3とXcode 5.0をMac App Storeから干渉を受けず共存させる方法

    ひとりぶろぐのmoyashi (@hitoriblog) です。 Xcodeの最新版は、iOS 7対応のVer.5.0になりました。 変更が多いので、Xcode Ver.4.6.3と共存させたい人が多いのではないでしょうか。 しかし、XcodeをMac App Storeからインストールしている場合、Xcode Ver.4.6.3をリネームしていても追跡されて、Xcode Ver.5.0に置き換えられてしまいます。 そうさせないためには? Xcode Ver.4.6.3のアイコンを選択した後、コンテキストメニューを表示。「パッケージの内容を表示」を選択。 「Contents」フォルダの中の「_MASReceipt」フォルダを削除。 さらに、Xcode Ver.4.6.3をリネーム。 しかる後にMac App StoreでXcode Ver.5.0を見ると、Xcodeが未インストール扱いにな

    Xcode 4.6.3とXcode 5.0をMac App Storeから干渉を受けず共存させる方法
    beakmark
    beakmark 2013/10/03
    要るかどうかわからんけど、とりあえず、メモ /
  • iOSアプリでプライベートAPIを使っていないかチェック·App Scanner MOONGIFT

    App ScannerはMac OSX用Objective-C製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。 よく知られたことですがiOSアプリをリリースする際にはAppleの審査が行われます。その時のチェックされる一項目としてプライベートAPIを使っていないことが挙げられます。そこで提出前にApp Scannerを使ってチェックしてみることをお勧めします。 起動時にメッセージが出ます。チェックは完璧ではないこと、通過したからといって審査も問題がないという訳ではないことを確認します。 メイン画面です。このウィンドウにチェックしたいアプリをドロップします。 チェック中です。様々なTipsが随時表示されます。 レポートは随時チェックできます。チェックはもの凄く時間がかかります App Scannerは一度アプリをドロップすれば後は放置しているだけですが

    iOSアプリでプライベートAPIを使っていないかチェック·App Scanner MOONGIFT
    beakmark
    beakmark 2013/08/14
    どうやって実装しているのかの方が気になる /
  • 無償で利用できる13種類の波形編集ソフトウェア

    テック系のニュース・サイト:Mashableが、“13 Best Free Audio Editors”というタイトルで、無償で利用できる13種類の波形編集ソフトウェアを紹介しています。この記事を読んでいる方はきっとDAWソフトウェアを1は持っていると思いますが、ちょっとした編集を行う際には、意外と重宝する波形編集ソフトウェア。気になるものがあれば、ぜひ試してみてはいかがでしょうか。 1:Acoustica Basic Edition Windows用の高機能な波形編集ソフトウェア。録音、編集、ミキシング、マスタリング、バッチプロセッシングなど、波形編集ソフトウェア基的な機能はひととおり装備。マルチトラック編集やオフライン解析、ノイズ除去といった機能が追加された有償版も用意されています(Standard Editionは39.9ドル、Premium Editionは119.9ドル)。

    無償で利用できる13種類の波形編集ソフトウェア
    beakmark
    beakmark 2013/08/04
    めも/
  • 【6/24】Apple、Java for OS X 2013-004と10.6 Update 16の初期バージョンのバグを修正。正しいバージョンかチェック可能。 - Apple Brothers ♥ Loves Mac

    June 24, 2013 23:59 カテゴリMac OS Xソフトウェア・アップデート 【6/24】AppleJava for OS X 2013-004と10.6 Update 16の初期バージョンのバグを修正。正しいバージョンかチェック可能。 Posted by applebrothers No Comments No Trackbacks mixiチェック UPDATE Apple サポート:Java for OS X 2013-004 について (Last Modified: 2013/06/24) 先日、AppleはOS X Lion v10.7 および OS X Mountain Lion v10.8 向けの 「Java for OS X 2013-004」と Mac OS X v10.6.8 Snow Leopard 向けの「Java for Mac OS X 10.6

    beakmark
    beakmark 2013/06/29
    会社のマシンも月曜日にチェックする
  • Xcode 4 でデフォルトになった LLVM って何?

    こんにちは。開発担当の金内です。 Xcode 4 は UI もすっかり変わりましたが、ビルドの要であるコンパイラもデフォルトが変更されています。その新しいコンパイラのキーワードが「LLVM」です。いまいち聞き慣れない方もいると思うので、今回はその LLVM について簡単にご紹介します。 ざっくりとした結論から言ってしまえば、Xcode における LLVM は従来のデフォルトコンパイラである GCC を置き換えるものです。LLVM には次のような特徴があります。 ・コンパイルが速い ・コンパイルされたコードが速い ・エラーメッセージがわかりやすい ・他のツールと連携しやすい いいことばかりですね。 しかし、コンパイラは要となる重要なコンポーネントなので、互換性などへの配慮から、Apple は GCC からの移行を少しずつ段階的に進めています。 実際、Xcode 4.0 でのデフォルトは完全に

    Xcode 4 でデフォルトになった LLVM って何?
    beakmark
    beakmark 2013/06/01
    だいたい知ってる内容だったけど、人に説明する時にいい感じにまとまってるので使えそう
  • [iOSアプリ開発] いまさら聞けないモダンな書き方 | DevelopersIO

    Xcode 4.4 から Objective-C が書きやすくなりました、という今更のいまさらな話ですが、ネット上に転がっている少し前のサンプルソースなどは古い書き方のものもあるようなので、今回はよく使う NSArray と NSDictionary と NSNumber の書き方についてだけ備忘録として残しておこうと思います。 NSArray インスタンスの生成 // 古い書き方 NSArray *oldArr = [NSArray arrayWithObjects:@"value1", @"value2", @"value3", nil]; NSMutableArray *oldMutableArr = [NSMutableArray arrayWithObjects:@"value4", @"value5", @"value6", nil]; // 新しい書き方 NSArray *n

    beakmark
    beakmark 2013/05/19
    "Xcode 4.4 から"というのはこれに付属のllvmから、という意味かしら
  • 自然言語のテキストを属性で区分する - その後のその後

    NSLinguisticTaggerを用いると、自然言語のテキストを品詞(名詞、動詞、代名詞)や「個人名」「地名」といった属性で区分(トークンに分解)することができます。日語の形態素解析も可能です。 使い方は非常にシンプルで、基的な手順は 1. スキームを引数に渡してNSLinguisticTaggerオブジェクトを生成 2. 処理対象テキストをセット 3. トークン分解開始 の3ステップです。 // スキーム NSArray *schemes = @[NSLinguisticTagSchemeLexicalClass]; // NSLinguisticTaggerオブジェクトを生成 NSLinguisticTagger *tagger = [[NSLinguisticTagger alloc] initWithTagSchemes:schemes options:0]; // 処理対

    自然言語のテキストを属性で区分する - その後のその後
  • Xcodeエディタにsublime textのようなミニマップ表示を追加するプラグイン

    いろいろと新しいAPIが追加されている。 iOS 7 : NSHipster いくつか紹介する(ソースコードは元サイトから引用)。 NSData (NSDataBase64Encoding) NSString *string = @"Lorem ip...

    beakmark
    beakmark 2013/05/03
    fmfm
  • 【iOS/Mac開発】超サクサクアプリへの必須ツール Instruments を使いこなそう

    こんにちは。iOS / Mac 開発担当の金内です。 使って幸せなアプリには、サクサクとした動きが欠かせませんね。自分たちで作っているアプリが「サクサク」でなく「もっさり」と言われてしまうと残念な気持ちになりますが、反面「よし。こうなったら超最適化して超サクサクなハイパフォーマンスアプリを目指す!」と誓いを立てるよい機会でもあります。 そんな誓いを立てたあなたにピッタリのツールが Xcode に付属している Instruments(インストゥルメンツ)です。フェンリルのウェブブラウザ Sleipnir for Mac や Sleipnir Mobile for iPhone / iPad の開発でも大活躍しています。 Instruments は、一般的にはプロファイラという種類のツールにあたります。プロファイラは、どのオブジェクトがどれくらいメモリを消費しているとか、どのメソッドにどれくら

    【iOS/Mac開発】超サクサクアプリへの必須ツール Instruments を使いこなそう
    beakmark
    beakmark 2013/04/27
    はてブ数多いけど、みんな Instruments 知らずに開発してたの? Macアプリ開発だと普通だけど、iOSだとあんまり意識しないのかな...
  • iOSアプリ開発者必携。シミュレータのアプリをFinderで開く·Simulator Folders MOONGIFT

    Simulator FoldersはiOSシミュレータ内のアプリをメニューバーから開いてくれるソフトウェアです。 iPhoneアプリを開発している際にはシミュレータを使うと思いますが、その際にアプリ独自のデータを追加したりするためにアプリのフォルダを探すことがあります。そんな時に便利なのがSimulator Foldersです。 メニューからアプリケーションを選択してGOボタンを押します。 するとそのフォルダをFinderで開きます。 IDを使って分かりづらいアプリの場所をいちいち探すことなく、一発でフォルダを開いてくれるのが便利です。後はDocumentsなどにファイルを追加したりできるでしょう。 Simulator FoldersはMac OSX用のソフトウェアです。 MOONGIFTはこう見る iOS開発を機にMac OSXでの開発に入ってきた人は大勢います。また、Xcode自体がそ

    iOSアプリ開発者必携。シミュレータのアプリをFinderで開く·Simulator Folders MOONGIFT
    beakmark
    beakmark 2013/02/24
    めも/
  • 137. PCで作ったOfficeファイルをMac OS X LionのOffice 2011で開くと文字が真っ白で何も読めない。 - 中村如水随想録

    同じ症状で、同じ方法で解決しました! (ナカグマ) 2012-02-05 21:05:33 はじめまして。 私も、Office for Mac 2011で、先方から届いたWordやPowerPointのファイルを開くと真っ白…という症状に悩まされておりました。。。 私は、Mac OS 10.6.8、Snow Leopardですので、環境は少し違いますが、症状が同じだったため、この記事を拝見したとき、ピンときて同じ方法を試してみました。 そしたら…!! 大成功です!! うれしくて、思わず書き込んでしまいました。 ありがとうございました! 英語の記事から解決できるなんて、尊敬です! 当に助かりました。 助けられました (ちば) 2012-07-10 11:19:28 僕もこのサイトに助けられました! この問題はレアなんでしょうか? このサイトがなければお蔵入りの問題でした。 Microsof

    137. PCで作ったOfficeファイルをMac OS X LionのOffice 2011で開くと文字が真っ白で何も読めない。 - 中村如水随想録
    beakmark
    beakmark 2013/01/19
    メモ/
  • Objective-C勉強したいならコレを読め2012秋

    前提「iPhoneアプリを作りたいなら」ではない。「売れるアプリを作る企画力」や「イケてるUIを作るデザイン力」なしに、「アプリ開発に必要なObjective-Cの技術力」だけあっても意味ない。それでもいい人向け。前提2巷のブクマされている「オススメ集」は自身の著書や身内のを薦めるためのポジショントーク的な選書がよくある。溢れかえる「分かりやすさ」を訴えるは必要はない。買うとしても1冊で十分。 分かりやすいじゃないと身につかないなら、結局作れるものは「その程度」のものに留まる。そして「その程度」を作れる人は既にうじゃうじゃいるからApple税を無駄にするだけ。公式ドキュメント日語ドキュメント - Apple Developer 日語化された公式ドキュメント。全てを読むのは難しいが、「Objective-C プログラミング言語」「Objective-Cによるプログラミング」を読め

    Objective-C勉強したいならコレを読め2012秋
    beakmark
    beakmark 2012/12/28
    めも/
  • TechCrunch

    Bandcamp has officially changed hands from its old new owner, Epic, to its new new owner, Songtradr, and lost half its employees in the process. Songtradr confirmed that “50% of employees receiv

    TechCrunch
    beakmark
    beakmark 2012/11/07
    世間的には 68k->ppc, ppc->intel のいずれも成功させてきたわけだが、デベロッパにとってはいろいろと複雑よのぉ。/
  • Lion・Mountain LionのインストールSDカードの作り方 - ザリガニが見ていた...。

    Lion以降、OSXのインストールはApp Storeからのダウンロードになってしまった。当然の流れだし、素晴らしいことなのだけど、回線の遅い自分の作業環境ではダウンロードに一晩かかってしまう。何かを確認するため、たまに素のOSX環境をインストールしたくなるのだが、これでは時間がかかりすぎる。 というわけで、何らかのメディアにOSXインストーラーを保存しておこう、と思い立った。自分のマシンにはDVDドライブはないが、SDXCメモリーカードスロットはある。よって、SDメモリーカード規格のメディアにOSXインストーラーをバックアップしておきたい。その作業レシピ。 材料 SDメモリーカード(16GB以上、よって正確にはSDHCあるいはSDXCカード) 例:Transcend SDHCカード 16GB Class10 永久保証 [フラストレーションフリーパッケージ (FFP)] TS16GSDHC