yuyuyuyuyのブックマーク (628)

  • Explore Integrations - IFTTT

    Don't see what you're looking for?Make your own Applets using any combination of triggers and actions.

    Explore Integrations - IFTTT
    yuyuyuyuy
    yuyuyuyuy 2015/11/09
    This November, add any NYTimes Recipe on IFTTT and receive a free 8-week digital subscription to the New York Times!* Never miss breaking tech news Read a digest of the week's popular Business Day articles http://ift.tt/G3_Recipe2 Receive the best NYTimes articles on health http://ift.tt/G3_Recipe3
  • バッドUIを改善する方法 ― UIの「5つの状態」を考える | POSTD

    (訳注:2020/08/22、画像と動画が正しく表示されていなかったためリンクを修正しました。) こんにちは。このブログは12月にO’Reillyから出版予定の私の著書『 Designing Products People Love 』からの抜粋です。ぜひも読んでみてください。また、FacebookやTwitterSlackなどで活躍されている20人以上のプロダクトデザイナーにインタビューもしています。* 無味乾燥なUIを経験したことはありますか? 何か が足りないと感じてしまうようなUIを作ってしまったことはありませんか? もしそうであれば、使い勝手の悪いUIを経験したのだと思います。 使い勝手の悪いUIには進捗インジケータがありません。ユーザにどこで障害が起きたのか知らせてくれません。怖いエラーメッセージでも表示してくれれば、なお良いのですが。わずかなデータのみの奇妙なグラフです

    バッドUIを改善する方法 ― UIの「5つの状態」を考える | POSTD
    yuyuyuyuy
    yuyuyuyuy 2015/10/22
  • プログラマ向けに書かれた「Soft Skills」という本がすごいという話 - サンフランシスコではたらくソフトウェアエンジニア - higepon blog

    語版がでました。すぐ買うべし。 SOFT SKILLS ソフトウェア開発者の人生マニュアルposted with amazlet at 16.05.18ジョン・ソンメズ 日経BP社 売り上げランキング: 1,272 Amazon.co.jpで詳細を見る Soft Skills: The Software Developer's Life Manualは残念ながら日語訳が出ていない。でも英語でも読む価値はある。とても平易な英語で書かれてる。どこかの出版社さん翻訳だして欲しい。空前のブームになるに違いない。 Soft Skills 。alc.co.jp によればソフトスキルは「対人的な交渉・指導・意思疎通などをうまく行える能力(または知恵)」のことらしい。そのタイトルからも分かる通り、プログラマ向けに書かれただがほとんど技術の話は書かれていない。プログラマとして生きていくための技術以外

    プログラマ向けに書かれた「Soft Skills」という本がすごいという話 - サンフランシスコではたらくソフトウェアエンジニア - higepon blog
    yuyuyuyuy
    yuyuyuyuy 2015/09/24
  • UE4とUnrealC++について

    2018年3月30日に行われた「GAME CREATORS CONFERENCE '18」で登壇した際に使用した資料です。 http://www.gc-conf.com/ hash比較ですが現在のUE4ですと以下のようにコードを変更する必要があります。 /修正前 if (InstalledVersion != RemoteVersion && bInstallIsPatch == bRemoteIsPatch) { //修正後 bool isHashMatch = true; TSet<FString> Tags; auto DonwloadSize = (double)RemoteManifest->GetDeltaDownloadSize(Tags, InstalledManifest.ToSharedRef()); isHashMatch = DonwloadSize == 0; i

    UE4とUnrealC++について
    yuyuyuyuy
    yuyuyuyuy 2015/09/21
  • 「できません」と言わないソフトウェア技術者の話。

    私の知人に、ほとんど「できません」と言わないソフトウェア技術者がいる。営業であれば、「出来ません」と言わない方は普通にいるのだが、ソフトウェア技術者では珍しい。 「GoogleAnalyticsのように、グラフィカルに表示できないですか?」 ⇒「なんとかしましょう」 「1週間以内に実装できないですか?」 ⇒「わかりました」 「応答のスピードを上げられますか?」 ⇒「やってみます」 彼は周りからたいへん頼りにされているのだが、かと言って安請け合いするわけでもない。仕様に問題があれば必ずディスカッションを求め、必ず納期は守る。 私は彼が「やったことはないですが、多分できるでしょう」と言い、そのとおりになったことを何度も見た。 最近すぐに「できません」という社員が増えているとの悩みを経営者の方々からお聞きする。無茶な要求をする 上司や顧客がいるのも事実だろうが、考えもしないで「できません」という

    「できません」と言わないソフトウェア技術者の話。
    yuyuyuyuy
    yuyuyuyuy 2015/09/21
  • ドロネー三角形をopenframeworksで実装 | openFrameworks study note

    アドオンでもありましたが、中身の仕様の理解の為に実装をしてみました。 意外に一般的にはなってきましたが、数式としては結構面倒だったので、ちょっと詳細についても言及をします。 今回作ったのはマウスクリックでドロネー三角形が描画されるシンプルなもの。 ドロネー三角形というのは何かというのが、結構わかりにくいのですが、 例えば、点が4つあった場合に、三角形が4つつくる事ができる。(ABC)(ABD)(ACD)(BCD)で4つを描くとそれぞれの三角形が重なってしまうので、重ならないように描く方法と採用をする事が多いです。(いろいろ数学的な意味もあるかもしれません) 仕様としては、 1、3点を選択して、三角形を作る 2、作った三角形の外接円を考える。 3、外接円の中に他の点が存在しない。 のであれば、その三角形はドロネー三角形なので、「外接円の中に他の点が入らない方法」を考えればいい。 で、結構難し

    ドロネー三角形をopenframeworksで実装 | openFrameworks study note
    yuyuyuyuy
    yuyuyuyuy 2015/09/12
  • Log in - IFTTT

    Log in to your IFTTT account to manage Applets and get more, to explore new services, and to see your account information.

    Log in - IFTTT
    yuyuyuyuy
    yuyuyuyuy 2015/09/04
    Find the perfect place to call home Get closer to space than ever before https://ifttt.com/recipes/193915-did-an-astronaut-enter-space-get-a-notification Learn about each bill the president signs https://ifttt.com/recipes/152298-get-an-email-when-the-president-signs-a-bill-into-law Last chance to en
  • cssbuttons

    Follow @cssbuttons and get more of the good stuff by joining Tumblr today. Dive in!

    cssbuttons
    yuyuyuyuy
    yuyuyuyuy 2015/08/29
  • Node.jsでコールバック関数を書く - Qiita

    function doSomething(callback) { // Call the callback callback('stuff', 'goes', 'here'); } function foo(a, b, c) { // I'm the callback console.log(a + " " + b + " " + c); } doSomething(foo); var log = ''; function step1(callback) { log += 'step1 '; callback(); } function step2(callback) { log += 'step2 '; callback(); } function step3(callback) { log += 'step3 '; callback(); } function step4(callba

    Node.jsでコールバック関数を書く - Qiita
    yuyuyuyuy
    yuyuyuyuy 2015/08/23
  • 最近のJS&CSSアニメーションライブラリまとめ - Qiita

    最近のHTML5アニメーションについてのまとめです。 まとめを紹介する前にCSS3アニメーション vs JSアニメーションのパフォーマンスについての有名な海外の記事を紹介します。 http://davidwalsh.name/css-js-animation 大雑把に内容を要約すると、以下のようなお話です。 - DOMを操作したJavaScript AnimationよりCSSの方が早い - ただしCSSにも色々欠点がある(GPU負荷が大きい、ブラウザの対応とか) 結論: JavaScriptでアニメーションを最適化できるライブラリを使いましょう! この記事で紹介されている最適化を施したJSライブラリはGSAPとVelocity.jsです。大規模なアニメーションでない場合はVelocity.jsがおすすめのようです。 もちろん上記の他にも色々ライブラリは存在し、使用用途により最適なライブラ

    最近のJS&CSSアニメーションライブラリまとめ - Qiita
    yuyuyuyuy
    yuyuyuyuy 2015/08/23
  • YAPC::Asia Tokyo 2015で「今フロントエンドで何が起こっているのか」という話をしました

    YAPC::Asia Tokyo 2015で「今フロントエンドで何が起こっているのか」という話をしました。 http://yapcasia.org/2015/talk/show/94051590-fb11-11e4-a39d-8ab37d574c3a 満員になるほどたくさんの方に来て頂いてありがとうございました! よくフロントエンドの話について聞かれると「Grunt or gulp」、「browserify or webpack」、「Angular or React」のような内容が多いので、新しいライブラリや仕様がそれぞれがどういった流れで登場し何を解決しようとしているのかを流れをもって紹介するような構成にしました。 jQuery以降というかなり広い範囲を対象にしたので、それを50minに収めるのために削ったトピックもかなりありますが...。 それでもASTなど普段ライブラリを使っているだ

    YAPC::Asia Tokyo 2015で「今フロントエンドで何が起こっているのか」という話をしました
    yuyuyuyuy
    yuyuyuyuy 2015/08/23
  • JavaScript開発者が一度は読むべきStackOverflow - Qiita

    10.How do JavaScript closures work? http://stackoverflow.com/questions/111102/how-do-javascript-closures-work JavaScriptのクロージャーについて 結構とっつきにくい「クロージャー」に苦労されている人も多いかもしれませんが、サンプルコードが多いので英語わからなくても助かります 個人的にはQuestionの「Like the old Albert Einstein said: ... 」というくだりが好きw 9. What does “use strict” do in JavaScript, and what is the reasoning behind it? http://stackoverflow.com/questions/1335851/what-does-use

    JavaScript開発者が一度は読むべきStackOverflow - Qiita
    yuyuyuyuy
    yuyuyuyuy 2015/08/23
  • あまり知られていないCSSの12の事実(続編) | POSTD

    1年以上前に、私は最初の 12 Little-known CSS Facts(あまり知られていないCSSの12の事実) を発表しました。SitePointで最も人気の高い記事となりました。この記事を書いた後も、私はCSSのアドバイスやちょっとした情報の収集を続けました。だって、大ヒット映画も必ず続編を制作するじゃないですか。 注釈 SitePoint/ Natalia Balska によるイラスト それでは、早速今年も開発のヒントになる12の事実について話しましょう。もちろん、中にはもうすでにご存じのこともあると思いますが、この中で初めて知ったという事実がありましたら、コメントでお知らせください。 1. border-radius プロパティに”スラッシュ”シンタックスを使用できる事実 このプロパティについてはSitePointに4年以上 前に書いた のですが、この機能が存在することを、未

    あまり知られていないCSSの12の事実(続編) | POSTD
    yuyuyuyuy
    yuyuyuyuy 2015/08/16
  • Deep Learning Projects

    Deep Learning with JavaPublication from Packt Publishing. The book is now available to pre-order. This book is intended for data scientists and Java developers who want to dive into the exciting world of deep learning. It would also be good for machine learning users who intend to leverage deep learning in their projects, working within a big data environment. DeepLearningDeep learning codes on mu

    Deep Learning Projects
    yuyuyuyuy
    yuyuyuyuy 2015/08/15
  • JavaScript難読化読経

    スマホゲームのチートにはメモリの改ざんを利用するお手軽なものに始まり、パケットの改ざんやコードの改ざんまで、多様な手法が存在します。しかし、それらがインターネットや書籍で語られることは多くはありません。これまでのDeNAのセキュリティチームの経験を基に、それぞれのチート手法を説明したあと、どのように対策をすれば良いのか、ご紹介させていただきます。

    JavaScript難読化読経
    yuyuyuyuy
    yuyuyuyuy 2015/08/15
  • [iOS][Swift] MBCircularProgressBar で円形のプログレスバーを実現! | DevelopersIO

    上記の「バーが表示されていない部分」とは、たとえば percent が 40.0(%) の場合、残りの 60.0(%) 部分の事を表しています。 ひとまず、どんなグラフが実現できるのかを試すため、各プロパティに数値を入れてみましょう。 例えば、こんな数値を入力すると、こんなグラフが表示されました!いい感じです! もちろん、これらのプロパティの値はコードから直接変更することができます。 コードとStoryboardを接続 ViewController.swift に移りましょう。 import MBCircularProgressBar MBCirucularProgressBar をインポートします。 次に、Storyboard 上の Circular Progress Bar View を コード上に IBOutlet での接続しましょう。 プロパティをいろいろ変更 画面上からパーセント

    [iOS][Swift] MBCircularProgressBar で円形のプログレスバーを実現! | DevelopersIO
    yuyuyuyuy
    yuyuyuyuy 2015/08/06
  • Explore Integrations - IFTTT

    Don't see what you're looking for?Make your own Applets using any combination of triggers and actions.

    Explore Integrations - IFTTT
    yuyuyuyuy
    yuyuyuyuy 2015/07/30
    July was a very busy month with 17 exciting new Channels being launched, including — Pinterest <www.ifttt.com/Pinterest> Wikipedia <www.ifttt.com/wikipedia> Spotify <www.ifttt.com/Spotify> Genius <www.ifttt.com/genius> Deezer <www.ifttt.com/deezer> Recipes for Music Lovers < > :) —The IFTTT Team
  • 30分で出来る、JavaScript (Electron) でデスクトップアプリを作って配布するまで - Qiita

    概要 Electronとは、JavaScriptデスクトップアプリケーションが作成できるツールです。 MITライセンスなので無料で使える上に商用利用も可能です。 最近ではAtomやSlackのアプリもElectronで作られたとのこと。 今かなりノっているツールの1つです。 以下、簡単な特徴。 Node.js + HTML + CSS という、WEBの技術でアプリが作れる。 Chromiumブラウザ(Chromeのオープンソース版)を内蔵しているので、普段の書き味と変わらない これ1つで Windows, Mac, Linux 向けのアプリが作れる 超簡単 ここではElectronのインストールからアプリの配布までを紹介します。 以下、「Hello World」を出すだけのアプリですが、ゼロからはじめて30分でここまで出来ます。 インストール まずは必要なものをインストール。 nodeの

    30分で出来る、JavaScript (Electron) でデスクトップアプリを作って配布するまで - Qiita
    yuyuyuyuy
    yuyuyuyuy 2015/07/23
  • WebMusicハッカソンで使えそうな俺俺ライブラリ 5選 - 音の鳴るブログ

    7月25日に WebMusicハッカソン #4 @kyoto というのがあるのですが、ちょうど良い機会なので僕が作ったウェブ音楽用簡単超絶便利ライブラリを紹介したいと思います。 WEB AUDIO SCHEDULER 2 つの時計のお話 - Web Audio の正確なスケジューリングについて - HTML5 Rocks Web Audio で必須な割に難しいのがスケジュール管理で、いちおう上の記事のやり方が推奨なのですが、そのままやるとかなり面倒くさい。のだけど、このライブラリを使うと面倒な部分は気にせず、いつ何をしたいのかを書くだけで良くなる。以下は簡単なメトロノームの例。 var gcguard = []; var audioContext = new AudioContext(); var scheduler = new WebAudioScheduler({ context: a

    WebMusicハッカソンで使えそうな俺俺ライブラリ 5選 - 音の鳴るブログ
    yuyuyuyuy
    yuyuyuyuy 2015/07/19
  • SVGアニメーションの現状 | POSTD

    SVGScalabe Vector Graphics)の世界は魅力的です。そして、これを使ってできることや、これに用意されているオプションには圧倒されてしまうほどです。 SVGはXMLベースの2次元ベクター画像形式で、インタラクティビティとアニメーションをサポートします。言い換えると、SVGは図形やグラフをレンダリングするXMLタグで、その図形やグラフはHTMLの構成要素がそうであるように、インタラクトしたりアニメーション化したりできるのです。 SVGに関して、私がよく受ける質問の1つは、SVG画像のアニメーション化についてです。そのやり方だけではなく、それが何なのかということも聞かれます。ですから、現在の(そして未来の)SVGアニメーションの状況を見ながら、あなたが苦痛を感じずに行えるようなヒントやツールについてお話ししましょう。 同期マルチメディア統合言語、またの名をSMIL(Syn

    SVGアニメーションの現状 | POSTD
    yuyuyuyuy
    yuyuyuyuy 2015/07/19