iPhoneの神様は、iPhoneをもっと楽しむための情報ポータルサイトです。人には聞きづらいiPhoneの基本的な使い方から、最新のiPhoneX・iPhone8・iPhone8Plusまで、きっと欲しい情報がみつかります。 iPhoneの神様
![全エンジニア・全デザイナー必見!UI/UXを入門からマスターできるスライド資料25選 | iPhoneの神様](https://cdn-ak-scissors.b.st-hatena.com/image/square/bc0d2f9c127417e75318ca90cc2dc872460f1afb/height=288;version=1;width=512/http%3A%2F%2Fiphone-kamisama.com%2Fwp-content%2Fuploads%2F2018%2F07%2Fbooks-1185628_640.jpg)
11月16日は、任天堂のゲームデザイナー兼プロデューサー宮本茂氏の誕生日。お祝いも兼ねて、彼のクリエイティブプロセスに対する考え方を紹介しましょう。 宮本茂氏が任天堂で働き始めたのは、1977年のことでした。以降、数々の伝説的ゲームをデザインしてきました。『ドンキーコング』『スーパーマリオブラザーズ』『ゼルダの伝説』などなど、手掛けたゲームは数えきれません。現在では、ただのデザイナーではなく、同社の顔として、新作発表や動画などにたびたび登場しています。40年近く勤続しながら、今もなおほぼすべてのプロジェクトにおいて、メインプロデューサー兼監督者として指揮を執っている宮本氏、いったいどうやってそれだけの仕事をこなしているのでしょうか。 社員に立ち向かわせる ひとたびリーダーの立場になると、その権力にのぼせ上がる人が多くいます。さらに、40年近くの経験があれば、ほとんどの人は権力を振りかざす暴
チームの業務を見える化してタスク漏れやスケジュールの遅延を防ぐ Backlogはシンプルな操作性と親しみやすい見た目で、誰でも直感的に使えるプロジェクト管理・タスク管理ツールです。 ※1:2023年12月末時点。サービス継続率は各前月の有料契約総数に占める解約数を引いた割合 ※2:スマートキャンプ株式会社主催 BOXIL SaaS AWARD 2024 BOXIL SaaSセクション プロジェクト管理・工数管理部門で受賞 /「BOXIL SaaS」上に投稿された口コミを対象に、「使いやすさ」においてプロジェクト管理・工数管理部門部門で最も高い平均点を獲得したサービスをスマートキャンプ株式会社が選出(対象期間:2022年7月1日~2023年6月30日) ※3:ITreview主催 Best Software in Japan 2024 TOP50入選 Backlogでプロジェクト・タスク管理
The paper "Multiple-Scattering Microfacet BSDFs with the Smith Model" is available here: https://eheitzresearch.wordpress.com/240-2/ Update: it is being added to Blender's Cycles! - https://developer.blender.org/D2002 Modeling multiple scattering in microfacet theory is considered an important open problem because a non-negligible portion of the energy leaving rough surfaces is due to paths that
CompanyEngineeringProductSunsetting AtomWe are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022. January 30, 2023 Update: Update to the previous version of Atom before February 2 On December 7, 2022, GitHub detected unauthorized access to a set of repositories used in the planning and development of Atom. After a thorough investigation, we hav
CompanyEngineeringProductSunsetting AtomWe are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022. January 30, 2023 Update: Update to the previous version of Atom before February 2 On December 7, 2022, GitHub detected unauthorized access to a set of repositories used in the planning and development of Atom. After a thorough investigation, we hav
Atomパッケージの作り方 これまで2回に分けて紹介してきたGitHub製テキストエディタAtomだが、パッケージで機能を拡張できるのが大きな魅力の1つであることはこれまでお伝えしてきた通りだ。Atom紹介の最終回となる今回はパッケージを使うだけでなく、自分で作る方法を解説しよう。 なお、パッケージの公開にはapmコマンドが必要になる。Macの場合はAtomをインストールすると同時に利用可能になるが、Windowsの場合はChcolately(Windows用のパッケージマネージャ)でインストールするか、zip形式の場合はresources/app/apm/node_modules/atom-package-manager/binに環境変数PATHを通すことでapmコマンドが利用可能になる。 文字数をカウントするパッケージを作ってみよう 簡単な例として以下のように現在のエディタの文字数をカ
Atomのおすすめパッケージ 前回はGithub製の次世代テキストエディタAtomを紹介したが、今回はAtomのパッケージ(プラグイン)のうち、特にプログラミング時に便利なものを中心に筆者がおすすめのものを紹介したい。 日本語の折り返しを行うパッケージ 前回も触れたがAtomはデフォルトでは日本語の折り返しがうまくいかないという問題がある。しかしjapanese-wrapを導入することで日本語の折り返しが正しく動作するようになる。 プログラミング用途であっても日本語を記述するケースはあるだろうし、ドキュメントを書く際には折り返しが効かないと不便だ。現状ではAtomを日常的に使うためには必須のプラグインと言っていいだろう。 プログラミング言語に対応するパッケージ Atomは多数のプログラミング言語のシンタックスハイライトに対応しているが、中にはScalaなど標準でサポートされていない言語もあ
Atomとは? プログラミング用のテキストエディタとして皆さんはどのようなものを使っているだろうか?vimやEmacs、最近ではSublime Text2なども人気が高い。最近になってここに新たに強力な選択肢が加わった。それがGithubがオープンソースで開発を行っているAtomだ。 Atomはプラグインによる拡張が可能なテキストエディタだが、これまでのエディタと一線を画しているのがChromium(Google Chromeのオープンソース版)をベースとしているということだ。AtomのWebサイトには「A hackable text editor for the 21st Century」とあるが、Web技術をベースにした、Web時代のテキストエディタと言えるだろう。 Atomは当初Mac用のインストーラしか提供されておらず、WindowsやLinux環境で利用するためにはソースからビル
こんにちは、得居です。最近は毎晩イカになって戦場を駆けまわっています。 本日、Deep Learning の新しいフレームワークである Chainer を公開しました。 Chainer 公式サイト GitHub – pfnet/chainer Chainer Documentation Chainer は、ニューラルネットを誤差逆伝播法で学習するためのフレームワークです。以下のような特徴を持っています。 Python のライブラリとして提供(要 Python 2.7+) あらゆるニューラルネットの構造に柔軟に対応 動的な計算グラフ構築による直感的なコード GPU をサポートし、複数 GPU をつかった学習も直感的に記述可能 ニューラルネットをどのように書けるか 次のコードは多層パーセプトロンの勾配を計算する例です。 from chainer import FunctionSet, Vari
Pythonの イテレータ と ジェネレータ について、時間をおいて使う度に調べるのは効率良くないため、親切な分かりやすい解説サイトにインデックスを張りました。備忘録まで。 【 要点 】イテレータ と ジェネレータ(yield文) list型などの組込みイテレータ・オブジェクトは、呼び出されたときに、すべての要素の値を一括計算して、全要素をまとめて返す。それに対して、ジェネレータ。オブジェクトは、呼び出されたとき、要素1つ分だけ(ずつ)値を算出して、(呼び出される度に)1つだけ要素を返す。 1の仕組みにより、ジェネレータオブジェクトは、要素を無限個含む(無限数列のような)コレクションを生成できる(要素を1つずつ生成(算出)するので、その処理をfor文ループ処理や、常にTrueにしかならない条件を含むwhile文などで、無限回、実行すればよい) ジェネレータ・オブジェクトは、(2回目以降の呼
マルチバイト文字の含まれたテキストファイルを扱おうとすると、文字コードがまず問題になる。 そのファイルがいったい何でエンコードされているか分からないと、それを適切に扱うことは到底できない。 そんなとき使うと便利なのが、今回紹介する chardet というサードパーティ製のパッケージ。 今回の検証環境には Mac OS X を使った。 $ sw_vers ProductName: Mac OS X ProductVersion: 10.11.1 BuildVersion: 15B42 インストール まずは pip を使って chardet をインストールする。 $ pip install chardet 下準備 次に、文字コードを検出するのに使うテキストファイルを用意しよう。 $ cat << EOF > helloworld.txt こんにちは、世界 EOF 上記のコマンドで作ったテキスト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く