タグ

2015年11月24日のブックマーク (14件)

  • Serverless Architecture on AWS(20151121版)

    Android Bazaar and Conference 2011 Winterで話した資料に、簡単に解説を加えたものです。以下は、講演の概要。 Amazon Web Services(AWS)は、仮想サーバ、ストレージ、データベースなどを初期費用不要かつ安価な従量課金で提供するクラウドサービスのパイオニアです。AWS SDK for Androidは、モバイルアプリケーションのためのライブラリであり、開発者がモバイルアプリからAWSのサービスを使うことを非常に簡単にします。容量無制限でオブジェクトを置いただけでURLがつくAmazon Simple Storage Services(S3)を使えば、画像やビデオを高速にCDN(コンテンツ配信)できるアプリケーションを容易に作成できます。その他にも、非常に柔軟性、スケーラビリティが高いNoSQLサービスのAmazon SimpleDBや、

    Serverless Architecture on AWS(20151121版)
    Tomohiro
    Tomohiro 2015/11/24
  • 私はどのようにVim scriptを書くか?~Vim script解説~ Vimconf2015

    The future of SEO is trending toward a more human-first and user-centric approach, powered by AI intelligence and collaboration. Are you ready? Watch as we explore which SEO trends to prioritize to achieve sustainable growth and deliver reliable results. We’ll dive into best practices to adapt your strategy around industry-wide disruptions like SGE, how to navigate the top challenges SEO professio

    私はどのようにVim scriptを書くか?~Vim script解説~ Vimconf2015
    Tomohiro
    Tomohiro 2015/11/24
  • WeatherBar by bgreenlee

    Update (March 4, 2017): Tutorial updated for Swift 3 and Xcode 8.2.1. This tutorial will walk you through writing a Mac Menu Bar (aka Status Bar) app, using Swift. We’ll build a simple weather app using data from OpenWeatherMap. In the end, it will look like this: The complete code can be found at https://github.com/bgreenlee/WeatherBar. What’s a Menu Bar App and Why Would I Want to Write One? Tec

    WeatherBar by bgreenlee
    Tomohiro
    Tomohiro 2015/11/24
  • GitHub - bgreenlee/WeatherBar: Demo weather app for writing a Mac app in Swift tutorial

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - bgreenlee/WeatherBar: Demo weather app for writing a Mac app in Swift tutorial
    Tomohiro
    Tomohiro 2015/11/24
  • [LLVM/Clang] LLVM/Clangを知る【はじめに】 | DevelopersIO

    LLVM/Clang iOSアプリケーション開発においてなくてはならない重要な技術の一つです。 普段ほとんど気にする人はいないかと思いますが、Xcodeで開発する上で、裏側の処理はどうなっているかを少し覗いてみます なぜLLVM/Clang? Androidでも実験的にARTなどLLVMを基盤にした技術が導入され始めているため、モバイル・アプリケーション開発にこれからも関わる気があるならば少し基盤の方も知っておいた方が良いかと思った次第です。 まあ、ほぼ趣味ですが。 参考書籍 以下の書籍がさくさく読める内容であったため、LLVM/Clangに興味を持つきっかけになりました。 レビューはえらい書かれようですが、コンパイラに関する基礎知識がある程度あれば、LLVM/Clangのエッセンスについて広く知ることが出来ました。コンパイラの動作やどのようにコンピュータが実行可能なファイルに変換されるの

    [LLVM/Clang] LLVM/Clangを知る【はじめに】 | DevelopersIO
    Tomohiro
    Tomohiro 2015/11/24
  • LLVMによるプログラミング言語の実装 – 日曜研究室

    最近の投稿 問題: 積み木を10個積み上げるのにかかる時間は 2020/8/20 木曜日 Google の G Suit Team から “[Action Required] Remove internal links to the G Suite Domain Contact page for your organization” ていうメールが来た 2020/8/14 金曜日 NZXT H1 と ROG STRIX B550-I GAMING で組んでみた 2020/7/17 金曜日 花粉症対策2019 2019/3/16 土曜日 マルチディスプレイ時のDisplayPort問題を何とかしてみた 2019/1/12 土曜日 REALFORCEソフトウェアがインストールできない(解決済) 2018/12/6 木曜日 GeForce RTX 2080 Founders Edition を買

    Tomohiro
    Tomohiro 2015/11/24
  • Charming Python: Functional programming in Python, Part 3

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Charming Python: Functional programming in Python, Part 3
    Tomohiro
    Tomohiro 2015/11/24
  • The LLVM Compiler Infrastructure Project

    Useful Links Forums LLVM Discourse Mailing Lists: Commits List Discord (Real-time Chat): Discord IRC Channel: irc.oftc.net #llvm Calendar: LLVM Community Calendar Dev. Resources: doxygen Sources (GitHub) Code Review Blog Bug tracker Buildbot Green Dragon LNT Scan-build llvm-cov Compile-time tracker Release Emails 18.1.1: Mar 2024 18.1.0: Mar 2024 17.0.6: Nov 2023 17.0.5: Nov 2023 17.0.4: Oct 2023

    Tomohiro
    Tomohiro 2015/11/24
  • Go言語でGraceful Restartをするときに取りこぼしを少なくする

    少し前にStarletにGraceful Restartが時たま上手く動かない問題を修正するpullreqを投げました。 原因は割り込みハンドラ内でexitを呼んでいたからでした。 「割り込みハンドラ内ではフラグを建てるだけ」 「メインのプログラム内でそのフラグを見て分岐する」という原則があるのですが、それを守るのは難しいということですね。 (しかし新たな問題を産んでしまいrevertされてしまいましたが・・・ まあ修正後のコードも考え方は一緒です。割り込みホント難しい・・・) このpullreqを取り込んでもらうときに再現実験をやってみたのですが、 Goでもちゃんと動くのかな?と気になったので Go言語でGraceful Restartをするで紹介した プログラムに同じテストをやってみました。 2017-01-22追記: Go1.8以降でGraceful Shutdownがbuild-i

    Tomohiro
    Tomohiro 2015/11/24
  • Dance to Calypso

    One of the hardest things to do in technology is disrupt yourself. But we’re trying our darndest, and have some cool news to introduce today. When I took on the responsibility of CEO of Automattic January of last year, we faced two huge problems: our growth was constrained by lack of capital, and the technological foundations of the past decade weren’t strong enough for the demands of next one. Th

    Dance to Calypso
    Tomohiro
    Tomohiro 2015/11/24
  • The Story Behind the New WordPress.com

    A little over a year and a half ago, we had a dramatic rethink of the technologies and development workflows for building with WordPress. Our existing codebase and workflows had served us well, but ten years of legacy was beginning to seriously hinder us from building the modern, fast, and mobile-friendly experiences that our users expect. It seemed like collaboration between developers and design

    The Story Behind the New WordPress.com
    Tomohiro
    Tomohiro 2015/11/24
  • 新人でも合格できるAWSソリューションアーキテクト アソシエイトの話 - 2015 Edition - - サーバーワークスエンジニアブログ

    こんにちは。2015年新卒入社の橋です。 つい先日、同期4人でAWSソリューションアーキテクト アソシエイトレベル(以下、ASA)を受験してきました。結果は無事4人とも合格。ちなみに申しますと、私のスコアは80%でした。 調子に乗って「ASA、結構簡単にいけるんじゃね?」と思ったので、今回は「新人でも合格できるAWSソリューションアーキテクト アソシエイト」と称した記事を書いてみました。ASA受験をご検討中の方に向けて(僭越ながら)簡単にアドバイスを送りたいと思います。 なお、記事で掲載した内容がASA試験に出題される保証は一切ありません。あらかじめご了承ください。 まずは 公式ドキュメントを押さえましょう。サンプル問題や試験範囲があるので、一通りチェックします。また、資料集がこちらで公開されています。全部をじっくり読む必要はないですが、これも重要。ASAにおける主要サービスくらいは

    新人でも合格できるAWSソリューションアーキテクト アソシエイトの話 - 2015 Edition - - サーバーワークスエンジニアブログ
    Tomohiro
    Tomohiro 2015/11/24
  • なぜGo言語は設計が悪いのか – Go愛好者の見地から | POSTD

    さて、このタイトル、かなり挑発的ですよね。それは認めます。もう少し説明すると、私は大胆なタイトルが好きなのです。人の注意を引くことができますからね。とにかく、この記事では、Goがひどい設計の言語(実際、当に全て台無しになります)だということを証明していこうと思います。私は既に数カ月間Goで遊んでいますし、たしか6月のいつだったかに初めてHello, Worldを走らせてもみました。私は数学がそんなに得意ではありませんが、あれから既に4カ月経っていますし、 Github 上のパッケージもいくつか手に入れました。言うまでもありませんが、私は仕事Goを使ったことは全くないので、”コードサポート”や”デプロイ”やそのあたりに関する私の意見は話半分で読んでくださいね。 私はGoが大好きです。使ってみて大好きになりました。慣用表現を理解したり、ジェネリクスがないことや、おかしなエラーハンドリングや

    なぜGo言語は設計が悪いのか – Go愛好者の見地から | POSTD
    Tomohiro
    Tomohiro 2015/11/24
  • JUnit5はどこに向かうのか? | DevelopersIO

    この表から解るように、一部の機能を除けばJUnit4の機能は継承されています。 したがって、JUnit4を理解していれば継承された機能をJUnit5に移行することは難しくないでしょう。 最初は多少の混乱はあるかと思いますが、すぐに慣れるレベルかと思います。 逆に、新しくJUnit5からJavaのユニットテストに入るのであれば、JUnit4の制約がないことは良い材料です。 特に、構造化テスト(ネストクラス)の時、JUnit4ではネストクラスをstaticクラスにすることを強いられていました。 これは、テストクラスをテスト毎に作成するという制約があったためです。 この制約がある以上、テストクラスからアウタークラスのインスタンス変数にアクセスできませんでした。 ユニットテストではテスト毎にテストインスタンスを作成することが原則なので、この制約は仕方ないと考えても良いでしょう。 しかし、テストがネ

    JUnit5はどこに向かうのか? | DevelopersIO
    Tomohiro
    Tomohiro 2015/11/24