![ゲーム計算メカニズム (コンピュータ数学シリーズ 7) | 岸本章宏, 柴原一友, 鈴木 豪, 小谷善行 |本 | 通販 | Amazon](https://cdn-ak-scissors.b.st-hatena.com/image/square/1e4e728f3349a012b8aa853bbbd800d053b7d607/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F51NNDveP%2BqL._SL500_.jpg)
Meta will soon officially permit users as young as 10 to use its Meta Quest 2 and 3 VR headsets — if their parents say it’s okay, anyway. In a blog post, the tech giant says that there’s Nikola Corp. is laying off 270 employees, or about 23% of its workforce, and restricting its electric truck efforts to North America as it seeks to preserve cash. The company said Friday it will lay o
次期HTTPの有力候補に挙げられたSPDY Googleが提唱している「SPDY(スピーディ)」がにわかに注目を集めている。 SPDYは高速なWebコンテンツ転送を実現するための新しいネットワークプロトコルである。Googleは以前からWebの高速化に極めて熱心に取り組んできた。そのために開発されたプロダクトは、Webサーバ、Webブラウザ、JavaScriptエンジン、各種開発ツールなど、Web技術のあらゆる側面をカバーしている。SPDYもその取り組みの一環であり、ネットワークプロトコルというWebの基幹部分から高速化へのアプローチを進めようというものだ。 SPDYは2010年に発表され、2011年前半にはブラウザのChromeに実装され、一般のユーザーでも利用できるようになった。このとき、Googleの一部のサービスではChromeとの通信にSPDYを利用していることが明かされている。
Web通信の高速化を目的にGoogleが策定を進めている通信プロトコル「SPDY」が盛り上がりを見せている。十数年ぶりのHTTPのメジャーバージョンアップの土台にもなりそうだ。(編集部) 最近静かに熱いSPDY 2012年に入ってから、Googleが策定を進めている通信プロトコル「SPDY」の周りで、静かに熱い状況が続いている。 当初Googleは、高速なWeb通信を実現するためにSPDYというプロトコルを発表。自社ブラウザであるChromeにSPDYの実装を追加するとともに、順次Googleが提供しているサービスをSPDY対応にしていった。 このため、Googleの提供するサービスはChromeからアクセスした時の方が高速になるという状況が現れた。これに対応する形でFirefox 11が実験的にSPDYの実装を追加。Firefox 13からはデフォルトの機能としてSPDYが有効化されてい
はてなブックマークで盛り上がる問題の湯加減と、割れ窓理論 はてなブックマークを見ていると、やたらと「非モテ」問題と「無断リンク」問題が盛り上がっている。この両方の話題に共通点はないが、現象には共通点がありそうだ。以下、まだ未整理な部分もあるが考えたこと。 ●問題の性質の類似点 両方とも、問題を浅く眺めただけの第三者でも、簡単に答え(らしきもの)が浮かぶ問題である。 ・「非モテ」 なになに? もてない奴がいるのか。まず自分を変えろ ・「無断リンク」 無断リンク禁止? そんなのナンセンスだ こういう、簡単に答えたくなる問題を「いい湯加減の問題」と呼んでおく。 ●いい湯加減の問題を、はてなブックマークがかき混ぜる いい湯加減の問題は、それまでの流れを把握していない新参者が参加しやすく、それゆえに議論が混乱しやすい。 また、そのような、議論の流れを無視したエントリーがブックマークされて同じ
Twitterの悩ましい暴言問題に関して あまり詳細を追っていないのですが、Twitterの「はるかぜちゃん」こと春名風香さんの周囲で、日々問題が起きているようです。向けられる悪意ある暴言に対して強硬に対抗しているので、戦火が激しくなる一方、といった具合のようで……。 これは決して肯定すべきことではありませんが、言葉のみでやりとりをするWebでは、他者の話を聞かず、自分の言いたいことだけを何度も繰り返すタイプの人間ほど強く、他者の発言をよく読み、細やかな気配りをする人ほど弱い、という残念な法則があります。 言葉のみしかコミュニケーション手段がない中で、リアル社会の常識的なコミュニケーションが一部運用不能である、ということですが、結果、「悪貨が良貨を駆逐する」または「憎まれっ子世に憚る」という状態になってしまいます。 Webの年寄りとしては、Webで向けられた悪意について真っ向勝負に出て
UIとUXの意味と価値をもう一度考えよう。大ヒットアプリ、LINEのプロダクトデザイン担当者が、制作現場での具体的な開発手法を語った勉強会をレポートする 2012年11月7日、六本木ヒルズにあるアカデミーヒルズ49階で「第4回テックヒルズ UI、UXの衝撃 ~ユーザーを魅了するプロダクトの裏側~」が開催された。UIとUXの根本的で分かりやすい解説がなされ、大人気アプリ「LINE」ヒットの裏に隠された緻密なUI/UXへのアプローチ方法や、実際の開発現場のノウハウが学べる勉強会だった。Webサイトやアプリに限らず、ユーザーにとって魅力的なプロダクトを作るための知識が披露された。 UXを意識したUI設計を UX Tokyo(UX関連の実践家ネットワーク)所属で、ミクシィの酒井洋平氏は、自身の朝の通勤風景を撮影した動画をスクリーンに流した後、UIとUXの定義を次のように語った。 「UXとはユーザー
PerlのリストはPerlらしいというか、結構おもしろいなーと思うことがあります。 Perlのリストの面白いところを紹介してみます。 cons, append Perlでconsとかappendするいい方法何かなーとか考えてた時に、リストの標準機能でできることに気づきました。 my @one_to_three = (1, 2, 3); # cons my @zero_to_three = (0, @one_to_three); # append my @one_to_four = (@one_to_three, 4); concat 同じような方法でconcat相当もできます。 my @one_to_three = (1, 2, 3); my @four_five_six = (4, 5, 6); # concat my @one_to_six = (@one_to_three, @fou
emacs起動時にコマンドライン引数に「--fullscreen」オプションをつけるとemacsが最大化して起動されますが、それを起動してからできないか調べてみました。 使用しているEmacsのバージョンは、23.1.50.2です。OSは、Debian GNU Linux sidを使っています。 どうやら、フレームのパラメータfullscreenに特定の値を渡してあげれば良いようです。 (set-frame-parameter nil 'fullscreen 'fullboth) ; ウインドウマネージャの枠もなくなる完全な最大化(--fullscreenオプションをつけた場合と同じ) (set-frame-parameter nil 'fullscreen 'maximized) ; いわゆる右上の最大化するボタンを押しての最大化 (set-frame-parameter nil 'fu
For me there was a time that can only be described as adolescence in the field of programming and more specifically JavaScript. This period was characterised by a certain laziness and hubris. I thought I was right. I thought others were wrong. I could see no path but the very strict one that I had boxed myself into through a process in which I longed for certainty and the expulsion of realistic do
Native Smooth ScrollingThe next release of Emacs, Emacs 29, will come with built-in support for pixel-based scrolling. You can enable it using ‘pixel-scroll-precision-mode’. You will need to build with XInput 2 support (which should be on by default, but may require libXi to be installed), unless you’re not using X. If you want Emacs to continue to “drift” the display after it stops, and you aren’
追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行本(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る僕が Emacs を使いはじめたのは、MacBook を買ってからなので、月日が短く、まだ1年半くらいしか経っていないのですが*1、Emacs を使い始めてすぐに至るところで目にしたのが Anything という単語でした。 たぶん、現 anything.el のメンテナの id:rubikitch さんの記事今anything.elがアツいあたりを見て知って、使
私の .emacs で設定している項目 Last Updated at $Date: 2005/12/04 03:36:05 $. このページの内容は,Emacs-21.3 で動作確認しています. version によっては変数名や関数名の変更などにより動作しないことが有り得ますので, ご注意下さい.バグレポートや感想などは tsuchiya@namazu.org までお願いします. 日本語環境の設定 改行キーでオートインデントさせる BS キーを有効にする マシン毎に設定を切り替える ファイルの拡張子によってメジャーモードを切り替える スクリプトを編集するメジャーモードの設定 スクリプトを保存する時,自動的に chmod +x を行なうようにする 強調表示付き動的略称展開 概略表示付き yank-pop shell-command のコマンド入力に補完が効くようにする shell-mod
キーマップ キーマップとは キーマップの作成法 make-keymap make-sparse-keymap 定義したキー以外を無効にする。 キーにコマンドを割当てる キーマップとは Emacs は原則としてモード毎に独自のキーマップを持っている。これには、ど のキーを押した時にどのコマンドが実行されるかとか、プレフィクスキーはど れか、ということが書かれている。(正確にはマウスのクリックなども含めた イベントにコマンドループで実行できる定義を対応させる表と言うべき。具体的 には (keymap 「なんとか」)というリストなのだが、「なんとか」 の部分が何かは後で述べる。) 普通は nantoka-mode には nantoka-mode-map という名前のキー マップを用意する。 キーマップの作成法 キーマップを作る方法は基本的には次の二通りある。 make-keymap make-s
Meadowを再起動せずに、.emacsの変更を反映させるためには、 .emacsを編集しているバッファで以下のコマンドを入力すればよい。 M-x eval-current-buffer 又は、以下のコマンドでも出来るらしい。 M-x load-file RET ~/.emacs 実際にやってみたんだけど、なぜか w32-add-font: Already registerd BDF M+ font.というメッセージが出て、再読み込みされない。.emacsに書いた「M+ FONT」の設定をコメントアウトすると読み込まれるみたい。うーん、困った。M+ FONTの設定を有効にしたまま再読み込みしたいんだけどな… 参考(というより、そのままパクリました) .emacs を再読み込みする方法 - gan2 の Ruby 勉強日記 追記(2007年8月30日(木)) M+フォントの設定を書いたまま「
基礎文法最速マスターブームにのっかってみる。Ruby基礎文法最速マスターをだいたいEmacs Lisp(elisp)に置き換えてみる。 Emacs LispはEmacsで使われているLisp方言のひとつだ。他の言語をある程度知っている人はこれを読めばEmacs Lispの基礎をマスターしてEmacs Lispを書くことができるようになるかもしれない。無保証ではあるが。 ある程度はCommon Lispにも応用できると思うよ。 更新情報 [2010/02/03] 注釈の誤りを修正。 let*について加筆。 基礎 対話的にEmacs Lisp式を評価する Emacsを起動したときに生成されている、スクラッチバッファ(*scratch*)を使うと、Emacs Lispの式を簡単に評価することができる。M-Tabで補完できるぞ。 式を書いたらC-jを押すと、式の値が出てくるぞ。 (+ 1 3) 4
今日は文化の日。17時頃にマックに到着したんだけど、土日と違って客がほとんどいませんでした。みんな遠出をしているのかなぁ。 ●やっと emacs lisp の (interactive "p") がわかった orz 私は長らく(interactive "p")で引っかかって、emacs lisp の勉強を続けられずにいました。「interactive = 対話型」なのだから、関数の中で文字や数値を聞いてきて、それに基づいて結果を返すものなんだろうと漠然とは想像できます。では "p" とは何なんでしょう? M-x info ⇒ Emacs Lisp Introduction ⇒ Writing Defuns ⇒ Interactive とリンクを辿っていくと、件の章が開きます。 3.3 Make a Function Interactive =========================
「「ハッカーはVimを使う」 騙される若者たち」http://anond.hatelabo.jp/20120217153335 若い人はこんなバカに騙されちゃダメだよ.*1 優れた道具は全部使え.エディタはEmacs,リファクタリングエディタはEclipseの二刀流は珍しくない.*2 *3 EclipseのエディタはEmacsのエディタより数段貧弱 Eclipseにもいくつか便利な機能はあるけど,それらも含めてほぼJava言語専用.RubyやPHPとかXMLとかSQLとかだとそんなに便利じゃないと思う. マウスがないと使えない.だから入力速度が遅い.同じ事をやったらEmacsの何倍も時間がかかる.*4 EclipseにはEmacs風キーバインドが標準装備 ツールバーとかが邪魔で画面が狭くなる.たためるけど,たたんだらその機能をワンタッチで使えなくなる. 「プラグインが沢山ある!」って喜んで
# 入力時の句読点をカンマとピリオドに変更したかったのが,そもそものモチベーションである。 1.mozc のアイコンから「設定」を選んでも「iBusの設定」ウィンドウが表示されない場合,「システム」→「設定」→「キーボード・インプットメソッド」と進む。 2.「iBusの設定」ウィンドウにおいて,「一般」→「フォントとスタイル」中に含まれる「言語パネルの表示」を「メニューに組み込む」以外にする。これにより Mozc をオンにした際,画面右下に言語パネル(下図)が表示される。 3.言語パネル上の工具アイコンをクリックし "Property" を選択すると,下図の「Mozcプロパティ」が出てくるから,好みに応じて設定を変更すればよい。 4.設定変更後に Mozc を再起動する。 以上。
GNOME3、しばらく使っているけれど、やはりちょっと使い辛いです。 GNOME3.0はもう仕方がない、未完成だったということで勘弁してやるとして、GNOME3.2になってgnome-tweak-toolでいろいろと設定をいじれるようになった (例えばウィンドウのタイトルバーに最小化・最大化ボタンを表示させることができるようになったし、デスクトップに表示するアイコンを選べるようになった) けれども、やっぱり使い勝手はおかしいままです。 まず一番の問題。電源オフをマウス操作だけで呼び出せないこと。画面最上部のバーにユーザー名が表示されていて、そこをクリックすると「サスペンド」のメニューが表示されますが、電源オフはありません。この状態でAltキーを押すと電源オフメニューが現れるのですが…サスペンドを使うと大抵マシンが挙動不審になるので、モバイルなら知りませんけれどもデスクトップではまず使いませ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く