渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 JavaScriptはもう好き嫌いを超えて、最低限の読み書きはもはや教養レベルといっても言い過ぎではないと思います。ブラウザ限定だったら他の言語もありますが、ブラウザで標準で使える言語はJavaScript以外には選択肢はありません。3DCG系のツールのマクロ言語は未だにPythonがトップシェアだと思いますが、Flash, Photoshop, Illustratorの仕事を効率化するマクロ言語はJavaScriptですよね。先日AppleのOS Xの次期バージョンの自動化ツールが独自言語に加えてJavaScriptをサポートすることを発表しました。サーバサイドで使われるnode.jsは、コンパイル言語を除けばトップクラスの性能です。QtもQMLとしてJavaScriptを中
pixiv事務局です。 うごくイラストが投稿できる『うごイラ』をリリースしました。 『うごイラ』で投稿するイラストは1イラストごとに表示時間(フレーム時間)を設定することができます。 PNG形式、JPEG形式のイラストをうごかすことができるので、従来のアニメーションGIFよりも高画質で色彩豊かなうごくイラストを投稿でき、またアニメーションGIFではできない再生、一時停止も可能です。 それぞれのイラストに表示時間を設定することで、イラストをアニメのように表示することができます。 (※画像のフォーマット(拡張子)、画像の縦横サイズをそろえる必要があります。) 複数のイラストを投稿し、フレーム時間を設定したサンプルをご用意しました。 ■『うごイラ』サンプル 「うごイラはじめました」|pixiv事務局 『うごイラ』、アニメーションGIFは以下URLから投稿できます。 http://www.pixi
常に世界のどこかで誰かが、この世で一番のプログラミング言語は何かというトピックで投稿し、忘れ去られた言語のすばらしい一面や、新しい言語の有用性を主張しています。どうやら、その順番が私に回ってきたのかもしれません。そろそろ私も、プログラミング言語についての自分の考えを皆さんにお伝えしようと思います。 始めに少し言い訳をさせてください。30以上の言語で開発した経験があり、他の人が書いた多くのコードと悪戦苦闘をしてきた開発者でもない限り、「自分の意見には客観性がある」とはとても言えないと思います。そんなわけで、このトピックを取り上げる他の多くの人と同じように、私の意見も偏っています。多くの言語に精通した開発者がこの話題自体を不毛だと感じるのは、このせいかもしれませんね。 要約: すばらしい言語 早速、このブログ限定ということで、私が考える”すばらしい言語”を発表しましょう。 アセンブリ言語: マ
Apple は、リワード付き広告の取り締まりから手を引いたようだ。 先週、Appleが動画を見せてゲーム内通貨を与えたり、ツイートなどでゲームプレイに必要なスタミナを与えるアプリをリジェクト(審査落ち)させて話題になったが、TechCrunchの記事によると、Apple は動画の視聴や、Twitter などでの共有を理由にアプリをリジェクトしなくなったという。 実際、ゲームキャストにもリワード広告付きアプリが審査にとおったという話が数件寄せられている。 例えば、先週末に日本で出た『サッカーアルティメイタム』には動画のリワード広告がついている。 これによって、「アプリをDLすると○○が手に入る!」系の機能も復活することだろう。 Appleが審査基準を緩めた背景は分からないが、あえて推測するのであれば「やってみたら反発が大きすぎた」というのがあるのかもしれない。 『Tinytower』のNim
Eclipse Orion開発チームは3月3日、Webブラウザ上で動作する統合開発環境(IDE)「Orion 5.0」をリリースした。外観が一新されたほか、Cloud Foundry APIサポートなど多数の新機能が加わっている。 Orionはシンタックスハイライト付きのコードエディタやファイルマネージャ、Git/FTP/SFTPクライアントなどの機能を備えたIDE。JavaScriptで実装されており、Eclipse Foundationの下オープンソースで開発されている。ライセンスはEclipse Public Licence(EPL)。また、自分のサーバーにOrionをインストールすることなしにOrionを利用できるクラウド型サービス「OrionHub」も提供されている。 Orion 3.0ではルック&フィールが新しくなった。変更点の例としては、メニューバーにコンテキストメニューの要
2013.05.22 働き方 Webサービスやスマートフォンアプリの隆盛、プログラミングを簡易化する各種フレームワークの普及……。ここ最近、文系学生が就職の武器としてプログラミングを学ぶほど、「創る人」の数が増えている。 とりわけフロントエンドで顕著なこの傾向。「1億総Webアプリ開発者の時代が来た」といったような過激な記事も出始めている中、IT・Web業界ですでに仕事に取り組むプログラマーの役割はどう変わっていくのか。 「コードが書ける」こと自体が付加価値ではなくなりつつある今、プログラマーの存在意義はどこに置かれるようになるのか。 そんなテーマについて話してもらうため、豊富な見識を持つアルファブロガー小飼弾氏(写真右)と、アプリSDK『Titanium Mobile』の開発者として知られ、最近はRubyでネイティブのiOS/Androidアプリを作成できるフレームワーク『MobiRub
有給を駆使し一足早くクリスマス休暇に突入、ヒャッホイ Ingress やるぜーと 意気込んでいた矢先ノロウイルスにやられダウンした。かなしい。鎮まれ俺の胃袋・・・ そんな腹痛日和の気晴らしとして今日は Garbage Collection Advent Calendar に参加してみることにしました。 Advent Calendar 初体験につきよくわかってないけど勝手に参加していいんですよね? GC というとジェネレーショナルだのパラレルコンカレントだのといった話が目立ちがちだけれど、 現実の問題というかブラウザを相手にするとそれ以外の細々とした面倒が目につく。 GC つき言語 (JavaScript) のコードと C++ で書かれたコードとの連携は最たる面倒の1つ。 たとえば WebKit の DOM は C++ で実装されており、 C++ のオブジェクトは JavaScript 処理
東京都議会で女性議員が質問を行った際、自民党の会派に所属していた鈴木章浩議員が「早く結婚したほうがいいんじゃないか」とやじを飛ばした問題で、NHKが警察への捜査協力の実績がある民間の音声鑑定の研究所にやじの音声の分析を依頼した結果、鈴木議員がやじを飛ばした直後に、男性の声で「とりあえず結婚」という別のやじが確認され、音の周波数の違いなどから、鈴木議員とは別の男性の可能性が高いことが分かりました。 この問題で、NHKは警察への捜査協力の実績がある民間の音声鑑定の研究所「日本音響研究所」に、やじが飛んだ場面の音声の分析を依頼しました。 やじの音声分析 直後に別の男性の声も NHKニュース 先代所長について 現アダム・スミス大学の「教授」。専門は音声科学。 鈴木松美 - Wikipedia アダム・スミス大学は著名なディプロマミル。 現所属者について 代表取締役 鈴木創|日本音響研究所 吉田靖|
職場における労働者の安全と健康を確保し、快適な職場環境を形成することを目的として、労働基準法が定められている。また、企業が採用するにあたり、重視することとして「コミュニケーション能力の高いこと」をあげる割合が最も高いというデータもある。だが、現実には、性別による差別の他、職場内における世代間のコミュニケーションの難しさはますます企業内での課題となっていることが指摘されている。日本法規情報株式会社が、同社が運営する以下のサイト『法律事務所検索サポート』『弁護士事務所検索サポート』『法律問題・法律手続き・法律相談サポート』『司法書士事務所検索サポート』『行政書士事務所検索サポート』の運用情報やユーザーへのアンケートを元に、職場環境に関する意識調査を行い、「職場での世代間ギャップに関する意識調査」について発表した。 ◆「職場の雰囲気を悪くしている」のは「自分勝手な行動をとる人」が4割弱 「職
About HTML Preprocessors HTML preprocessors can make writing HTML more powerful or convenient. For instance, Markdown is designed to be easier to write and read for text documents and you could write a loop in Pug. Learn more · Versions Adding Classes In CodePen, whatever you write in the HTML editor is what goes within the <body> tags in a basic HTML5 template. So you don't have access to higher-
increase the popularity of this prod by spreading this URL: or via: facebook twitter pinterest tumblr A 128 bytes interactive Wolfenstein mouse controlled intro tested on XPSP3 and DOSBox 256 bytes versions : http://www.pouet.net/prod.php?which=24755 http://www.pouet.net/prod.php?which=3396 P.S : click left mouse button to start moving in maze Will try to have a capture later on.
Javascript の 3Dライブラリ three.js で、Blender で作成したモデルデータを表示してみました。 動作サンプルは下記リンクから。 [SAMPLE] Three.js Sample | Octcat モデルデータはGithubからダウンロードできます。 itoz/Octcat3DModel [memo] 最初、テクスチャが反映されず?だったのですが、Blender側のマテリアル設定のTHREEのMaterial Type を Basic にすると無事反映されました。 参考 Three.jsとBlenderによるWebGL|1 pixel|サイバーエージェント公式クリエイターズブログ Brendering: Blender で Three.js WebGL Animation
って、大事だなーと思っていてエンジニアの力の差が大きく出るところだと思っている。 新規サービス 新規アプリ ちょっとした社内ツール プロジェクトの進め方の改善 大き目のリファクタリング とかなんでも、とりあえず始めることは簡単だ。ただ、それを形にしてリリースしたり継続するのは難しい。 データベースのマイグレーションが必要だったり、最後の細かいUI調整もなかなか時間がかかる。色々な環境でのテストも必要だ。 技術的以外な部分でも、関係者との調整や、ユーザーへのお知らせ、面倒なことが多い。 開発者なら誰でも実感値あると思うけど「だいたいできた」から「リリース」までの距離はだいぶ遠い。自分の感覚としては「だいたいできた」で良くて半分くらい。楽しいのも最初の半分、後半は楽しくないことが多い。飽きも来る。 (これらの面倒なことを減らすのが、Quipper CTOである自分の役目だとも思っている、がそれ
Peturbator "She Is Young, She Is Beautiful, She Is Next" music video, directed by Jarkko Kinnunen & Sami Rämä. The track comes from the retro-futuristic synth wizard's third album "Dangerous Days," to be released June 17th, 2014 via Blood Music (Finland). Musician: https://www.facebook.com/Perturbator Label: https://www.facebook.com/BlooodMusic Filmmakers: http://www.jarkkokinnunen.com http:
I recently released Babel version 0.4.0 on Github. Babel is the official package manager for the Nimrod programming language. With this release I decided it's time to talk about how far Babel has come since its initial release. Myself and the rest of the Nimrod community have been working very hard on getting the design of Babel just right, it took us 3 iterations and a lot of hard work to get to
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く