iOS(iPhone・iPad・iPod touch)・Apple Watchアプリ開発をこれから始めたい初心者向けの@IT記事一覧。iOS SDK/Xcodeのインストールや環境設定、Mac/OS Xや役立つツール・ライブラリなど必要なものの使い方、開発言語Swift/Objective-Cの基本文法・コード例リファレンス、デザイン・テスト、アプリビジネス・マーケティング記事などが満載です。
一番右端の立っているビット位置(RightMostBit)を求めるコードで速いのないかなーと探していたら、ものっっっすごいコードに出会ってしまったのでご紹介。2ch のビット演算スレで 32bit 値のコードに出会って衝撃を受けて、その後 64bit 値版のヒントを見つけたのでコードを書いてみました。 この問題は ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか (Google book search で原著 Hacker's delight が読めたのでそれで済ませた) で number of trailing zeros (ntz) として紹介されています。bit で考えたときに右側に 0 がいくつあるかを数えるもの。1 だと 0、2 だと 1、0x80 なら 7、12 なら 2 といったぐあい。0 のときに表題どおりの問題として考えるといくつを返すの?ってことになるので、
Windowsを使っていてイライラするのは希望した入力に対して反応が鈍かった場合や、深い階層をたどって操作する必要がある場合等だ。もちろん慣れればキーボードから呼び出せるかも知れないが、一般ユーザではそのような操作は難しいし、Microsoft自身それをユーザに覚えて欲しいとは思っていないはずだ。 Windows標準のサービス管理の代わり そうしたイライラを解決する手段として、別なソフトウェアを使ってみるのも良いだろう。サービスの管理インタフェースが使い勝手悪いと感じたらWindows Services Managerを試そう。 今回紹介するオープンソース・ソフトウェアはWindows Services Manager、Windowsのサービスを管理するためのインタフェースだ。 ここで言うサービスとはコントロールパネルの管理の中にあるサービスだ。WebサーバやFTPサーバを起動したり、停止
$ で始まる行は一般ユーザ、# で始まる行は root。 1. yum で Ruby と関連のパッケージをインストール $ su - # yum install ruby ruby-devel ruby-docs ruby-irb ruby-libs ruby-mode ruby-rdoc ruby-tcltk 2. RubyGems をインストール RubyGems (Perl の CPAN, PHP の PEAR に相当するもの) をインストール。 最新版はここから→ http://rubyforge.org/frs/?group_id=126 # wget http://rubyforge.org/frs/download.php/57643/rubygems-1.3.4.tgz # tar -xvzf rubygems-1.3.4.tgz # cd rubygems # ruby
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く