CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![組込みでアジャイル一覧](https://cdn-ak-scissors.b.st-hatena.com/image/square/106c7e478be88bc515873fc79870c7b92dd94618/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fcommon%2Fimages%2Fczlogo4fb_ogp.png)
Web編:HTML5やjQuery Mobileなど スマホWebアプリ開発に役立つ記事52選 @IT編集部 2012/1/31(2013/2/28 改訂) iOS(iPhone/iPad/iPod touch)、Android、Windows Phoneなど、さまざまなスマートフォンのプラットフォームのアプリを作るための@IT記事のまとめです。今後、順次更新・追加していきます。 開発者が登録したApp StoreやMarketplaceなどからダウンロードしてインストールするアプリ、もしくは、あらかじめインストールされているアプリは、「ネイティブアプリ」と呼ばれています。iOSやAndroid、Windows PhoneといったOS上で動き、マイクやカメラなどデバイスの機能を十分に使えるのが特徴です。作り方は、基本編やデザイン/グラフィック編で紹介した記事が参考になると思います。 一方で
福田です。もうね、このシリーズは前のブログでは月万単位でアクセスを集めるド定番シリーズだったのですが、消したので作り直すことにしました。読者さんから技術系の記事増やすべきとお叱りを受けたのでまあそれもあります。以前より高速化の確証があり、安定しているものを抽出、さらに最新のオプションを追加、古いオプションは削除しました。自分の知識を総動員した総まとめです。なお、そこそこスペックがあるマシンの効率化に重点を置いて高速化しています。 設定をいじったり拡張を入れる前に… まずはアップデートをしましょうね。そうしないと、最新の機能も試せませんし、改善もされません。 chrome://chrome/ にアクセスすると、Chromeのアップデート確認が行われ、アップデートが存在する場合はブラウザの再起動を促して来ます。全自動なので、ただ待って一回ボタンを押すだけです。超簡単にしてGoogle大先生推奨
私は色んなプログラミング言語を触るのが病的*1に好きで、どの言語をどういう場面で使うのが良いのか凄く興味があります。 そこで、今の私の知識範囲でのそれぞれのプログラミング言語の使いどころを(自分用の整理もかねて)書いてみます。 C/C++ - C=OSやミドルウェア、C++=効率化のための再実装 安直に「メモリとスピードが第一優先のとき」と思いたいところですが、同等程度のスピードでもっといい言語はいっぱいあります。計算集約的ならJuliaとか、オブジェクト指向で組むようなソフトならD言語とか。なのでまずC言語は、Swigみたいのを使って他の言語の拡張ライブラリを書いたり、システムコールを使ってOSやミドルウェアを書くときじゃないかと思います。C++はテンプレートを駆使したりして効率を維持しながら抽象度の高いコーディングをするような場面がしっくり来ると思います。既に他の言語で実装したソフトウ
ここまでのあらすじ 我々の住むソフトウェア業界は、SI、サービス・パッケージ、ユーザー企業という大小3つの大陸にわかれ、時々いさかいがありながらも平和に暮らしていた。 そして、我々の住む世界とは別に、同規模の技術者が暮らす、組み込み業界という世界の存在も知られていた。 組み込み業界は、存在はすることは確かなのだが技術者の姿は見えず、そのプロダクトの存在も、わかるものにしかわからないのであった。 我々は、組み込み業界と交信できる唯一の手段、C言語を使って、その世界の住人と交信するしかなかった。 しかしあるとき、FPGAという次元ホールをみつけたワカモノ達が、組み込み業界に迷い込んでしまう。ワカモノ達の前に立ちはだかる屈強な組み込み技術者。彼らの前にワカモノたちは、あるものは倒され、あるものは捕らわれ、そして、命からがら表の世界に逃れてきたワカモノも「べり・・・ろ・・ぐ・・・」というナゾの言葉
※2014/03/17追記:巻末にオマケを追加 先日、Twitterで漫画のイマジナリーラインについて話題になった。 【イマジナリーライン】を超えたマンガは最悪なのか http://togetter.com/li/641095 その中で、自分もドラゴンボールのワンシーンを画像としてTwitterに投稿し、その画像を起点に色々な議論が交わされていくのを非常に興味深く読んだ。そこで思い出したんだけど、自分もドラゴンボールの左と右に関する記事を書いてる途中だった。 というわけで、話題がホットなうちに公開しようと思い急遽書き上げたのでお読みください。(書くこと多すぎて旬を過ぎた感は否めないけど、イマジナリーラインとは直接関係ない話だし、ね!) キャラ位置が頻繁に入れ替わるのに読みやすい まずはこの画像を見ていただきたい。自分がTwitterに投稿して議論になったドラゴンボールのワンシーン。 2コマ
以前職業プログラマーなら必ず読むべき「Code Complete」 - $shibayu36->blog;や補足 - 職業プログラマーなら必ず読むべき「Code Complete」 - $shibayu36->blog;で紹介したコードコンプリートを再読した。 Code Complete 第2版 上 完全なプログラミングを目指して 作者:スティーブ マコネル日経BPAmazonCode Complete 第2版 下 完全なプログラミングを目指して 作者:スティーブ マコネル日経BPAmazon 一年前はどちらかというと、コードのスタイルの話とか、条件をどうやって綺麗に書くのかとか、コメントはどう書くのかということを学びたくて読んだけど、今回はクラス設計をどうしていくべきかとか、チームでのエンジニアリングをどうしたら良いかとかを中心に読んでいった。 やっぱり学びたいと思っている内容が違うとそ
魔方陣の解の列挙は並列化しやすそうな問題ですが、ここでの方針では、探索効率を上げるためには条件分岐が不可欠なので、(「数」を求めるだけだとしても)GPGPUでうまくやる方法がわかりません。そこで、CPUに載っているコアのみで並列化します(Xeon Phiなら簡単なのでしょうか→追記参照)。 一番外側の、0から(1<<25)-1まで変化する変数iのループをOpenMPで並列化します(schedule(guided)では遅くなります。schedule(auto)はVisual C++でサポートされたら試します)。変数iは上の図の緑の部分(カンで5個にしました)を各数5ビットで表現し、つなげたものです。マスに入りうる数は1から25までなので、5ビットというのはちょっと冗長ですが、とりあえずはよしとしましょう。 出力はバイナリ形式で、1つの解に25バイト使います(1つのマスに入る数を1バイトで表現
2014年03月13日01:00 何回見ても笑えるボケて(bokete)画像集めたよ Tweet 超笑える厳選ボケて(bokete)画像を集めるよ http://blog.livedoor.jp/nwknews/archives/4631476.html 笑いが止まらないボケて(bokete)画像貼っていく http://blog.livedoor.jp/nwknews/archives/4631483.html 吹いた画像を貼るのだ『うさぎを洗ったwwwwwwwww』 http://blog.livedoor.jp/nwknews/archives/4634253.html 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
ライフハックと言えば、仕事などで生産性を上げるための工夫のことである。効率的な仕事術という側面の強いため、「仕事をバリバリこなす人が生活に取り入れているもの」というイメージを持っている人も多いだろう。 そんなライフハック術の中から、ここでは誰でも実践できるものを、画像でいくつかご紹介しよう。画像集で見られるそれらのライフハック術は、非常にシンプル。あまりにシンプル過ぎて、度肝を抜かれるレベルである。 取り上げられているライフハックテクニックは、職場で使えそうなもの、家庭で使えそうなもの、DIYで役立ちそうなものなど様々だ。いずれもちょっとした工夫ながら、意外性と大胆さに満ちたものばかり。 効率的と言うべきか、横着すぎるだけなのかは微妙なラインだが、何かと無駄は省けそう。実践したいかどうかは置いといて、とにかく「そこでそれを使うのか!」と思わず叫びたくなるインパクトは十分である。 参照元:A
PC状況メール通知(PcEvMail) PC使用状況通知(PC起動/PC終了/ログイン/ログアウト/指定ファイル更新時にログ出力/メール送信) ファイル監視人 ファイル監視、フォルダ監視、新規作成 更新 削除時にメッセージ表示/メール通知 指令メール実行 メールで遠隔操作(受信メールを監視しメールタイトルのキーワードに対応したファイルを実行) WEB自動入力ツール(WebFormInput) WEBページに入力したデータを保存し次回以降は自動入力、事前登録情報のフォーカス位置コピー WEB操作再生ツール(WebRecPlay) WEBページの入力操作やクリック操作を記録/再生、コマ送り再生、ショートカットからの再生 パスワード表示&管理ツール PasswordChar(*)に隠れている実際のパスワードを表示、IEの黒丸(●)やDial-Up対応、管理機能連携 サイト
ダイエットの為にやっていたスクワットの効果が出てきた。 ダイエットのために始めたスクワット。 参考記事:お腹の脂肪を減らしたいなら腹筋より「スクワット」をやるべき! 思わぬ効果が出てきたので報告する。 普段からかなり猫背気味で仕事をしていたのですが、気がついたらちゃんと座れるようになってた。 スクワットによって猫背が治ってきた! ちょっと嬉しい効果なんだけど 猫背治ってきた。 いままでは、どうしても猫背の姿勢になっていました。 まぁ、いまでも少し心がけないと超猫背になるんだけどね。。 前よりだいぶ楽にちゃんとした姿勢で座れるようになった。 なぜスクワットが猫背にいいの? スクワットをすると大腰筋が補正されて姿勢が良くなる。 こんな効果もあったのか!! 猫背で太っている僕には、最高の効果だ。うれしー。 大腰筋と猫背の関係の図 大腰筋を鍛える骨盤スクワット【はつらつライフ】 大腰筋が弱っている
Web アプリ開発をする上で読むべき基本的な本は無いかと聞かれて,すぐに出てこなくて困った 今後もそういうことを聞かれることもあるかもしれないので個人的にまとめておきたい 基本的には何かを作ってみて,習うより慣れろの精神で行くのがいい 最近は Ruby on Rails が流行りな気もするのでその辺りで役に立ちそうなサイトを紹介する Ruby on Rails チュートリアル:実例を使って Rails を学ぼう サクサク引ける Rubyリファレンスマニュアル bbatsov/ruby-style-guide Rails のチュートリアルはたくさんあるので他にも読んでみると良いかもしれない ただ Ruby on Rails が簡単というのはウソ - #生存戦略 、それは - subtech に書かれていることを全部やろうとすると絶対にハマるので分かるところから少しずつやるといい それと We
プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ:安藤幸央のランダウン(67)(1/3 ページ) オンラインのプログラミング環境や、オンラインでコードを書いて学べる学習サイト9選、ビジュアル(子ども向け)プログミラングWeb環境5選を紹介する。 道具としての開発環境 今となっては昔のことですが、机の上でノートに鉛筆でソースコードを書いてプログラミングしていた時代がありました。現在のプログラミング環境から振り返ると、そういう作業はアルゴリズムを考え、頭で想像したコードを書き下ろしており、脳内エミュレーターのようなものだったのかもしれません。 最近のプログラミング環境は、規模も複雑さも肥大化しつつ、プログラミングに関する情報もツールも大変充実したものです(マイナーな環境の情報が少ないことや、新古の情報が混在している問題はありますが)。 Web上の情報も書籍も豊富で、自分
[2024年度 大学入学共通テスト・新潟]平均点の中間集計発表、政治・経済は過去最低 能登半島地震の被災による追試験は19人
高校生4人を逮捕、住宅を襲撃…女性の口ふさぎ「金があるのは分かっている」、包丁を見せて暴行し5千円奪う 女性の親族が通報「家の中めちゃくちゃに」 4人は地元の知人同士で16~18歳
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く