Unverified details These details have not been verified by PyPI Project links Homepage Meta License: BSD License (Two-clause BSD license) Author: Matt Chaput Tags index, search, text, spell About Whoosh Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every
IGDA日本へのニュース投稿は、ゲーム開発に関係するものであれば、どなたでも可能です。 イベント情報、PressRelese、開発に関するページ情報等、ゲーム開発者にとって有益と思われるニュースであれば、何でもご投稿ください。内容を事務局の方でチェックさせて頂いた後、掲載させて頂きます。出来るだ積極的に掲載させて頂きます。 (ニュース投稿は、以下のページから。IGDA.jp上の無料のアカウントでログインが必要です) よく投稿方法が分からないという方はinfoアットigda.jpまでプレスリリースを送って頂くだけでもかまいません。こちらで手作業してアップするようにします。ただ、運営ボランティアの仕事状況や内容によっては、アップできない場合もあり、その旨をご連絡をしない場合もあります。 また、明確な投稿のポリシーを現在持っていませんが、一般的な常識で考え、ゲーム開発に関連する内容で
High Level Shading Language(ハイレベル シェーディング ランゲージ、略称: HLSL)[1]はマイクロソフトによって開発された、Direct3D (DirectX) で使われるプログラマブルシェーダーのためのプロプライエタリなシェーディング言語である。High Level Shader Language という呼び方もされている[2][3][4]。ただしMSDNの日本語版ドキュメントでは、英語版の原文が「High Level Shader Language」となっている箇所だけでなく「High Level Shading Language」となっている箇所でも、上位レベル シェーダー言語(じょういレベルシェーダーげんご)という訳語を使用している[5][6]。 HLSLはOpenGLで使われるシェーディング言語であるGLSLと(機能的には)類似の物である。また、N
任天堂「社長が訊く『Wii U』」で本体の内部が紹介された。マルチコアCPUとGPUを1パッケージに搭載するMCMを採用し、省電力化や本体の小型化に貢献しているという。 任天堂が公式サイトで公開した「社長が訊く『Wii U』」で、12月8日に発売する同ゲーム機本体の内部が紹介された。マルチコアCPUとGPUを1パッケージに搭載するMCM(マルチチップモジュール)を採用し、省電力化や本体の小型化に貢献しているという。 岩田聡社長が開発スタッフなどにインタビューする恒例コンテンツで、第1回は本体のハードウェア面の話を内部パーツの写真などとともに取り上げた。メーカーが自ら最新ゲーム機の中身を発売前に紹介するのは珍しく、「発売直後に掲載される分解記事みたいですね(笑)」(岩田社長)。 MCMの採用は「ローパワー、ハイパフォーマンス」を実現するのが狙い。初めて採用したマルチコアCPUによる効率のよい
Pyramid The Start Small, Finish Big Stay Finished Framework Projects with ambition start small but finish big and must stay finished. You need a Python web framework that supports your decisions, by artisans for artisans. from wsgiref.simple_server import make_server from pyramid.config import Configurator from pyramid.response import Response def hello_world(request): return Response('Hello World
SymPy is an open-source Python library for symbolic computation. It provides computer algebra capabilities either as a standalone application, as a library to other applications, or live on the web as SymPy Live[2] or SymPy Gamma.[3] SymPy is simple to install and to inspect because it is written entirely in Python with few dependencies.[4][5][6] This ease of access combined with a simple and exte
SymPy は、プログラミング言語Pythonで記号計算を行うためのオープンソースのライブラリである(Python用の離散事象シミュレーションライブラリ SimPy(英語版)と混同しやすい名前だが別ものである)。プロジェクトの目的は、完全な機能を持つ計算機代数システム (CAS; Computer Algebra System) を完備すること、さらに、拡張性を損なわないようにソースコードを可能な限り簡素に保つこと、とされている。SymPyはすべてPythonで書かれており、オプション機能であるプロット機能以外では、他の第三者製ライブラリに依存しない。 SymPyは、BSDライセンスを採用しているフリーソフトウェアである。Ondřej ČertíkとAaron Meurerを中心に開発が進められている。 基本演算 *, /, +, -, ** 式の簡約化 (a*b*b + 2*b*a*b
ソフトウェア開発事業を行う株式会社ビープラウド(本社:東京都渋谷区、代表取締役社長:佐藤治夫)は、リモート環境での仕事を推進し、会社メンバーの集中力アップによる作業効率の向上、会社の危機管理向上を目的とした「BP Remote Day(BPRD)」を開始しました。 従来は会社への出社が通常で、自宅作業の必要が発生した時のみ申請できるというかたちでしたが、1週間に1日は自由な場所で、リモート環境で仕事をすることができるようになりました。 この制度により、以下の効果を期待しています。 会社メンバーの集中力アップによる作業効率の向上 首都圏の通勤ラッシュで体力が失われる回数を少なくすることで、体調を維持・回復しやすくなり、より仕事に集中することができるようになります。 企業の危機管理レベルのアップ 日頃からリモート環境の仕事に慣れておくことで、台風など荒天によって交通機関が乱れた時、インフルエン
NAME feature - Perl pragma to enable new features SYNOPSIS use feature qw(fc say); # Without the "use feature" above, this code would not be able to find # the built-ins "say" or "fc": say "The case-folded version of $x is: " . fc $x; # set features to match the :5.36 bundle, which may turn off or on # multiple features (see "FEATURE BUNDLES" below) use feature ':5.36'; # implicitly loads :5.36 fe
更新情報 よく寄せられる質問へのリンクを追加しました。 お客様からお問い合わせをいただきましたので、弊社で検証した環境情報を追記しました。本文中「(2014/04/25追記)」とある部分をご覧ください。 推奨する対策に含まれる正規表現の記載を修正しました。本文中「(2014/04/25修正)」とある部分をご覧ください。 今回の脆弱性を悪用した攻撃を検知しました。 よく寄せられる質問を追加しました。 Struts 2の脆弱性を修正したバージョン2.3.16.2がリリースされたことを追記しました。 新たに割り当てられた共通脆弱性識別子CVEを追記しました。 株式会社ラック サイバー・グリッド研究所は、Apache Struts 2 に存在するとされた、リモートの第三者による任意のコード実行を許す脆弱性(CVE-2014-0094)と同様の問題がApache Struts 1 においても存在して
Python インタプリタは数多くの組み込み関数を持っていて、いつでも利用 することができます。それらの関数をアルファベット順に挙げます。 この関数は import 文によって呼び出され ます。この関数の主な意義は、同様のインタフェースを持つ関数で この関数を置き換え、import 文の意味を変更できるように することです。これを行う理由とやり方の例については、標準ライブラリ モジュール ihooks および rexec を読んで下さい。また、 組み込みモジュール imp についても 読んでみて下さい。自分で関数 __import__ を構築する 際に便利な操作が定義されています。 例えば、文 "import spam" は結果として以下の呼び出し: __import__('spam', globals(), locals(), [], -1) になります; 文 "from spam.ha
Cgo enables the creation of Go packages that call C code. Using cgo with the go command ¶To use cgo write normal Go code that imports a pseudo-package "C". The Go code can then refer to types such as C.size_t, variables such as C.stdout, or functions such as C.putchar. If the import of "C" is immediately preceded by a comment, that comment, called the preamble, is used as a header when compiling t
キャプチャ よくある落ち物ゲームっぽいものです。 12/21 時点で、ブロックの自然落下や消去が未実装なので、ひたすら積み上げるだけです。 プレイ方法 Mac OS X でしか動きません。 $ go get https://github.com/hajimehoshi/go-ebiten $ cd $GOPATH/github.com/hajimehoshi/go-ebiten/example $ go run main.go ←: 左移動 →: 右移動 ↓: 下移動 Space: 回転 いろいろ Go でゲームプログラミングを書くのはどうなのか Go だからゲームプログラミングが特別書きやすいとか書きにくいとかは無いような気がします。コンパイルが早いので、修正と確認のサイクルが早いのはいいですね。 cgo OpenGL の C の API を呼ぶためには cgo を使います。また、 C
顧客の重要情報を無関係のGmailアドレスに誤って送信してしまった銀行が、該当のアカウントを一時停止することをGoogleに求める命令を下すよう裁判所に求めていた件で、Googleとの間で問題が解決したとして、銀行が訴えの取り下げを裁判所に申し立てていることを、Googleの広報担当者が米国時間9月28日に明らかにした。 Googleの広報担当者Andrew Pederson氏は、問題解決の具体的内容や、該当のGmailアカウントが誰のものだったのかについては、言及を避けている。 問題が起きたのは8月12日のことで、Rocky Mountain Bankの行員が、1300名以上の顧客の名前、住所、社会保障番号、および貸し付け情報を記載した電子メールを、誤って無関係のGmailアドレスに送信してしまった。誤りに気づいた行員は直後に、メール受信者に対し、Rocky Mountain Bankに
世界制覇をもくろむLINE――ベールを脱いだプラットフォームの全体像とは:LINE Developer Conferenceまとめリポート(前編)(3/3 ページ) LINEにおけるネットワーク周りの高速化への取り組み LINEビジネスコネクトなどの利用が本格化していくと、サービスや通信の負荷は増大していく。LINEでは、サービスの高速化に向けてどのような取り組みを進めているのだろうか。 SPDYの最適化 LINEのクライアントとサーバー間は、HTTPを拡張して高速化を図ったプロトコルである「SPDY」をベースに通信を行っている。なぜSPDYの仕様をそのまま使っていないかというと、LINEサーバーの場合は、通信の相手はLINEアプリしかなく、UserAgentは1種類に限定される。UserAgentが未知の状態でサーバーがリクエストを受け付ける場合、どのプロトコルで相手と通信するかを最初に
Apache Strutsは、Apache Software Foundationが提供するJavaのウェブアプリケーションを作成するためのソフトウェアフレームワークです。 Apache Strutsのバージョン(2.0.0)から(2.3.16)には、ClassLoaderを操作される脆弱性が存在し、2014年3月に対策されたバージョン(2.3.16.1)が公開されました。 しかし、このバージョン(2.3.16.1)に対して修正が不十分であるため、未だClassLoaderを操作される脆弱性が存在しており、現在も未対応の状態です。 弊社にて調査結果、ウェブアプリケーションの動作権限内で情報の窃取や特定ファイルの操作、およびウェブアプリケーションを一時的に使用不可にできることを確認いたしました。 また、攻撃者が操作したファイルにJavaコードが含まれている場合、任意のコードが実行される可能性
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く