運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
GCの種類¶ mark-sweep collector 初期のJavaVM搭載GC。シングルスレッドで動作。部分的なコンパクションを実施(mark-sweep-compact collectorでもある) Incremental GC Trainアルゴリズムによる停止時間最小化を図るGC。 Serial GC 世代別GC。シングルスレッドで動作。若い世代はcopying collector、古い世代はmark-sweep Parallel GC 世代別GC。Stop the World(STW)を並列処理で動作。若い世代は並列copying collector、古い世代はmark-sweep 古い世代のSTWが並列処理になるのはJDK 5以降 Concurrent Mark Sweep GC 世代別GC。若い世代は並列copying collector、古い世代はconcurrent co
今回も前回の記事につづき、Java8による変更点で未だあまり紹介されていないポイントを記事にしようと思う。 今回はJava8のHotSpotVMの話。Java8ではJEP122が取り込まれ、VMのメモリモデルが変更された。JEP122のタイトル「Remove the Permanent Generation」から想像できるとおり、Java8のHotSpotVMからは従来のPermanent領域が無くなった。 なぜ、こういった変更が行われたのだろうか?また、元々Permanent領域に格納されていた情報は何処にいってしまったのか?JVM付属のツールにどういった影響があるのか? 今回の記事ではこの点をまとめていこうと思う。 なお、HotSpotVMのメモリモデルについて詳しくない方は、先にこちらの項番(「補足 – HotSpotVMのメモリ構造概説)を読んでいただくとスムーズに読み進められるだ
2017.08.7イラスト コンセプトアート, チュートリアル, リファレンス, 参考資料あなたが神か・・・!!マンガ・イラスト講師である長世氏のツイートが超わかりやすくて素晴らしい!! マンガ・イラスト講師である長世氏のツイートが超わかりやすくて素晴らしかったので紹介させて頂きます!! なんといってもわかりやすい!!それも超がつくほどわかりやすい!! 専門学校でイラストの講師を努めている長世氏!! 月刊少年エースで新人賞を受賞したりBL雑誌に掲載経験があったりとかなりの実力派絵師さん!! Twitterで度々ホワイトボードにお絵描きの極意を描いた写真を公開してくれていますが有難すぎます!! ガラスを割る! pic.twitter.com/xq0G85nNkj — ながよ (@324_6) July 25, 2017 キャラデザ目指す人は、10代だけじゃ駄目なんやでッ!!!涙 pic.tw
実際に使用したものやいつか使うかもと思ったものをJSFiddleやEvernoteなんかでバラバラにメモしていたのですが、それらの中でよく使いそうなものを一覧化したものが欲しかったのでまとめました。 今となっては様々なところで用いられていますし、もっと凄くて面白い動きを実装しているチュートリアルなんかも沢山見かけますが、個人的に汎用性高いと思うもの中心です。 対象ブラウザに古いIEなどが含まれている場合はもちろん使えませんが、いずれもjQueryや画像などを一切使用せずにデザインやアニメーションも全てCSSのみで実装しているものです。 また、同様にCSSのみでクリエイティブなボタンデザインやエフェクトを実装できるエントリーや便利なジェネレータツールなども備忘録兼ねて併せて紹介します。 CSS3を多用しているため、ブラウザ(特にIE7・IE8など)によっては動きや見栄えが説明と異なる場合があ
418 I’m a tea potとは ステータスコード 418 I’m a tea potは、エイプリルフールに発行されたジョークRFCであるRFC2324「Hyper Text Coffee Pot Control Protocol」 で定義されているステータスコードです。 Googleでも 418 を返すURLがあります。 Error 418 (I’m a teapot)!? https://www.google.com/teapot 昨日、golangとnodejsにおいて、418 I’m a tea pot の実装を削除するIssue が投げられています。 golang: net/http: remove support for status code 418 I'm a Teapot nodejs: 418 I'm A Teapot #14644 Issue中でも書かれている通
今日、ソーシャルサイト「reddit」を見ていたら、“ Rustの基礎を学んでからC++を始める場合 、何を勉強すればいいか”と問う投稿があり、私は自分のブログを復活させ、その中で質問への答えを書いたら面白いのではと考えました。 私にはRustを学んだ後にC++を扱う仕事に就いた経験があるため、Rustの経験を持つ人がC++に移行していく様子をまとめてみたいと思ったのです。 本稿はC++の構文と特徴を既に知っていて、RustからC++の世界に移行する方法に興味を持っている読者を対象とします。 しかし、私は全てに精通しているわけではないので、本稿では所有権(ownership)、借用(borrowing)、ライフタイム(lifetime)に焦点を当てて説明していきます。 所有権と移動 Rustの一番大きな特徴は所有権です。所有権は、プリミティブ型ではない値に対するデフォルトの動作として、コピ
(注:2017/07/06、いただいたフィードバックを元に翻訳を修正いたしました。) この記事は、 LLVM コンパイラ基盤を使ってリサーチをする人のための入門書です。これを読めば、コンパイラに全く興味のない大学院生も、楽しみながらLLVMを使って優れた功績をあげられるようになるでしょう。 LLVMとは何か? LLVMは非常に優れていて、ハックしやすく、C言語やC++のような”ネイティブ”言語向けの、時代の先端を行くコンパイラです。 LLVMの素晴らしさに関しては他にも様々な話を聞くのではないでしょうか(JITコンパイラとしても使えるとか、C言語系列以外の様々な言語を強化できるとか、 App Storeからの新しい配信形態 であるとか、などなど)。もちろん全部本当のことですが、今回の記事の目的としては、上述の定義が重要です。 LLVMが他のコンパイラと差別化される理由には、いくつかの大きな
社員だけでなんとか業務を回せるならいいんだけど、人が足りないから業務委託としてエンジニアに来てもらっている。 幸い、正社員には優秀な人は多い。本当にこっちも一緒に仕事をしていてやりがいを感じる。 しかし、業務委託となった途端、低学歴のバカばかりで、どうやったら当りが引けるのか、悩みの種だ。 いや、学歴はどうでもいいと思ってるけど、でもなぜか低学歴ばかりだし、頭も悪いから少なくとも相関関係は存在する。 (バカに突っ込まれると面倒くさいから、「因果関係」とは言ってないし、一緒にしないでもらいたい) (あと、学歴なんて尋ねない。付き合いの中で数ある会話の中で判明したケースがほとんど) 日本はエンジニアの絶対数が少ない。プログラム書けますってだけでエンジニア名乗るなよ。。。 SIerの人間はエンジニアだと思ってないからここでは議論しない。 もちろん、中には優秀な人もいるよ?とびっきりな。でも超レア
そろそろプーチン情報が欲しいころだろう。カラパイアでは政治うんぬんを抜きにして、哺乳類サル目ヒト科としてのプーチンをウォッチングしている。いわば生態観察だ。 今年一発目のプーチン大統領情報は、モスクワ州立大学でソ連の宇宙功績を称える歌を歌ったことだった。プーウォチャとしては毎日のようにプーチン情報をチェックしているのだが、政治が絡んだきな臭い話題ばかりで、ヒトとしてのプーチンの姿はなかなか遭遇できなかった。 そんな中、6月22日、プーチンが傘も差さずに雨に打たれてずぶ濡れになったという。プーチンが濡れただけで話題となってしまうのも、プーチンがプーチンとしての所以だろう。 ロシアの人々からは「なぜ傘をささないのか?」と疑問の声が多く上がったという。その答えが名言だったので、ここに記録しておきたい。
平井くん(hirausan)のことを人に紹介するとき、「もともと高校中退でお金のないバンドマンだったけど、会社を作ったらうまくいって今では社員が100人以上いて資産が数十億あって、しかもバンドもすごいかっこよくて北米にファンが1万人くらいいて今度カナダツアーもやる」みたいな説明をするのだけど、どうも嘘くさい。でも本当なのだからしかたない。世の中にはすごい能力を持つ人がいるものだと思う。 僕はもともと平井くんのやっているNUITOというバンドを聴いていて「なんだこのバカみたいに複雑な音楽は、すごいかっこいいなー」とか思ってたのだけど、会ってみると会社も経営していると聞いてびっくりした。 そんなお金も栄誉も手に入れて何不自由なさそうな平井くんだけど、わりと人生に退屈しているらしい。なんか、なんでもできてしまって、何をやっても一度クリアしたゲームをもう一度やっているような気がするからだそうだ。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く