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
時雨堂という会社を作って 6 年が経った。資本金 50 万円からスタートした会社だが、ありがたいことにまだ潰れていない。正社員は 4 名。 2015 年にリリースしたリアルタイムな音声や映像を配信するミドルウェアがちらほらと売れてきて社員の給与を賄えるところまではきた。また今は新しい自社製品としてシナリオを Lua で書ける負荷試験ツールを作っている。これはあまり売れそうにない。 自社製品自分が理想とする会社の経営方針が自社製品を前提とした考えなので、自社製品は売れなくても作っていくという方針。 売れるか売れないかは残念だけど運の要素がとても高い。今はリアルタイムな音声や映像を配信するミドルウェアである WebRTC SFU が売れているが、これも正直運の要素がとても高い。狙って出して売れたというわけではない。 狙って売れる製品を作るのは疲れる、作りたいものを作って売れるように頑張るほうが
Elixir can be a beautiful language, it has Ruby’s syntactic elegance, Lisp’s metaprogramming, and many functional features of languages like F#. The user has license to use many idioms and features: pattern matching, macros, behaviours, protocols, GenServers, ETS, etc. Working successfully in Elixir means choosing when to leverage a particular language feature for its ergonomics at the cost of gro
2017-10-21-how-to-connect-and-debug-elixir-or-phoenix-app-at-heroku.md How to connect and debug Elixir or Phoenix App at Heroku? Heroku has a great feature called heroku ps:exec which allows you to connect to running nodes. You can use this command to connect your elixir nodes easily. And debug your nodes like in your network. Step 1 Let's start with Procfile To run a named app at heroku your proc
Oct 30 2017 How Elixir's Ecto Promotes Well-Designed ApplicationsAs consultants, our job is to provide the most value possible to our clients over the course of our engagement. As engineers, our desire is to build software that is a joy to work on. Thankfully, these goals are not mutually exclusive. In trying to meet both of them, it helps to focus on building well-designed applications. Since "we
An Elixir Authentication System for Plug-based Web Applications Ueberauth is a two-phase authentication framework that provides a clear API - allowing for many strategies to be created and shared within the community. It is heavily inspired by Omniauth. You could call it a port but it is significantly different in operation - but almost the same concept. Huge hat tip to Intridea. Ueberauth provide
An authentication library for use with Elixir applications. Guardian is a token based authentication library for use with Elixir applications. Guardian remains a functional system. It integrates with Plug but can be used outside of it. If you're implementing a TCP/UDP protocol directly or want to utilize your authentication via channels in Phoenix, Guardian can work for you. The core currency of a
技術的な標準・規格 (TODO: IATA, Microsoft) tz database タイムゾーンに関する、ソフトウェア・エンジニアにとって最も標準的なデータが tz database (Wikipedia) でしょう。 "Asia/Tokyo" や "Europe/London" のようなタイムゾーンの名前は、この tz database のものです。 tz database のタイムゾーンは "/" の前の最初の部分に大陸名・海洋名を用い、続いて、典型的にはそのタイムゾーン内の著名な都市名・島名をその代表として名付けられています。21 国名は基本的に使われません。22 "America/Indiana/Indianapolis" のように3要素で構成されるタイムゾーンも少数ながら存在します。 tz database はボランティアによってメンテナンスされています。タイムゾーンの情
Elixir ❤️ Embedded Nerves is an open-source platform that combines the rock-solid BEAM virtual machine and Elixir ecosystem to easily build and deploy production embedded systems. Get started Features Use a prebuilt firmware image loaded with Livebook so you can start playing on real hardware immediately. No build required. You'll be able to run through guided Nerves tutorials from the comfort of
まずご存じない人のために紹介しますが、Angular CLIの使い方について解説する「Angular CLIがわかる本」という電子書籍を、Leanpubというプラットフォーム上で販売しています。 leanpub.com 経緯やモチベーションなどについては過去記事を読んで下さい。 lacolaco.hatenablog.com lacolaco.hatenablog.com 経過報告 販売開始が2017年10月21日なので、ざっくりと4ヶ月ちょっと経ったわけですが、いろいろと数字を公開してみようと思います。 販売数 現在、80人の方に購入いただき、うち1人が払い戻しているので、アクティブな読者は79人です。 粗利 79人の読者に購入いただき、売上は合計 $741.60 になりました。 Leanpubは最低価格と希望価格をそれぞれ設定できるのですが、仮に全員が最低価格で購入した場合は、$536
Pattern Matching in Elixir: Five Things to Remember Anna Neyzberg · October 19th, 2017 Elixir has been getting a lot of attention these days for being such a powerful language. It is highly-concurrent, fault-tolerant, and scalable. When beginning to learn Elixir, you quickly come upon the term Pattern Matching. What is Pattern Matching and more importantly what do you need to know? 1) It’s Not Ass
One of the things I’m working on right now is a project that’s aggregating data found in developers GitHub profiles. Since there are a couple of problems with using GitHub profiles as a data source like this, I wanted to first list out some of the issues I have with trying to assess developers by looking only at their GitHub contributions. One common misuse of GitHub profile data is in trying to f
Nintendo Switch 2: Everything we know about the coming release
When did you last… download a file just to upload to another device? download a file from one web service just to upload to another? make a file public just to share it with one person? accidentally make something visible to the wrong people? Upspin is an attempt to address problems like these, and many more. Upspin is in its early days, but the plan is for you to manage all your data—even data yo
平素は、はてなブログをご利用いただきありがとうございます。 はてなブログでは、ページ表示の高速化に伴い、2018年4月5日(木)以降をめどに「はてなスターコメント機能」の提供を終了します。これにより、コメントが付いていることを示すコメントボタン( )も非表示となります。ユーザーがデザインCSSのカスタマイズでコメントボタンを表示させていた場合も、同日以降はご利用できなくなります。 ご利用いただいている皆さまにはご不便をおかけいたしますが、ご了承いただきますようお願い申し上げます。なお、はてなブログのコメント欄は、ユーザーが表示設定をしている限り、これまで通りご利用いただけます。 はてなスターコメントとは はてなスターコメントについては、はてなスターのヘルプページをご確認ください。 はてなスター ヘルプ 過去に投稿されたはてなスターコメント確認する方法 はてなブログでのはてなスターコメント廃
こんにちは!現役女子大生二人組による若者の今を伝えるメディア「ワカモノのトリセツ」です。 春休み満喫中の私たちは、自然と携帯を見る時間が増えました。 そんな時に、 「あれ?最近縦スクロールするのがもう嫌になってきたぞ?!」と思うようになったことに気づいたのをきっかけに、今回は縦スクロールについて私たちの最近の価値観をお話しします。 ■ 縦スクロールで満足できていた時代縦スクロールコンテンツで代表的なものはこちら。 ・Instagramのフィード投稿 ・コスメやファッション、旅行系のキュレーションメディア ・Twitterのタイムライン ・クックパッド ・Safari、Chromeなどのウェブブラウザたち 昨年の夏頃までは、まだ縦スクロールへのストレスが薄かった気がします。20件、30件とインスタのフィード投稿を見るのが全く辛いと感じませんでした。コスメやファッション、旅行系のキュレーション
株式会社ディー・エヌ・エー(本社:東京都渋谷区、代表取締役社長兼CEO:守安 功、以下DeNA)の米国子会社であるMyAnimeList, LLC(マイアニメリスト、本社:米国カリフォルニア州、CEO: 富田 恭平)は、同社が運営する英文アニメファンコミュニティサイト『MyAnimeList』で、英語圏の国々に向けたデジタルマンガストア「Manga Store」(URL: https://myanimelist.net/store)を開設します。2018年3月8日からカナダで先行リリースし、3月中旬にアメリカ等その他の英語圏の国々向けに開設します。 MyAnimeListは、月間利用者数1,000万人以上(※1)のアニメデータベース&コミュニティサイトです。パートナーと提携して日本製アニメの動画配信を行うなど、日本国外のアニメファンのポータルサイトとして支持されてきました。さらに今回、英語
Microsoftは米国時間8月17日、WindowsとMac向けに最新の「Skype」デスクトップアプリのプレビューを提供開始した。「Skype for Windows 10」の「Universal Windows Platform」(UWP)版と同じではなく、「Windows 7」や「Windows 8」、そして(「Creators Update」以前の)Windows 10の古いバージョンで動作するSkypeデスクトップアプリの最新版だ。 今回のプレビューで、新しい「Skype」モバイルアプリの機能の一部がデスクトップ版に取り入れられている。 新しいSkypeのデスクトップアプリは、「チャットを中心」とする構成、リアルタイム画面と写真共有機能の追加、@mentions、メッセージリアクション、新しい通知パネルの導入、リンク、ドキュメント、メディアなどの共有コンテンツを検索するための新
Posted by Dave Burke, VP of Engineering Last week at Mobile World Congress we saw that Android's ecosystem of developers, device makers, and silicon partners continues to bring amazing experiences to users worldwide. Looking ahead, today we're sharing the first developer preview of Android P, the newest version of Android. It's an early baseline build for developers only -- you're our most trusted
徳丸本こと、「体系的に学ぶ 安全なWebアプリケーションの作り方」は、2011年3月の発売以降大変多くの方に読んでいただきました。ありがとうございます。 ただ、発売から既に7年が経過し、内容が古くなってきた感は否めません。たとえば、クリックジャッキングの説明はほとんどないですし、OWASP Top 10 2017で選入された安全でないデシリアライゼーションやXXEの説明もありません。なにより、Web APIやJavaScriptのセキュリティ等がほとんど書かれていないことが課題となっていました。 そこで、版元のSBクリエイティブと相談して、この度改訂することにいたしました。3月末脱稿、6月頃発売の見込みです。 改訂にあたり、以下を考えています。 Web APIとJavaScriptに関する説明を4章に追加 XHR2対応に向けてCORSの説明を3章に追加 携帯電話の章は丸ごと削除して、別の内
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く