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
Apple、MacBook ProからSDカードスロットが消えイヤホンジャックが残った理由を説明2016.11.04 21:057,088 塚本直樹 聞いて納得…かな? 新型のMacBook Proではさまざまな刷新がありましたが、その中でもユーザーを驚かせたもののひとつとして「USB-Cとイヤホンジャック以外の外部ポートの廃止」があげられます。もうMacBook ProにはSDカードを挿入することはできないのです。そのことについて、Apple重役のフィル・シラー氏が理由を説明しています。 まず、SDカードスロットがなくなった理由について。 1つはその扱いにくさ。中途半端にSDカードが飛び出すスロットを使うくらいなら、USB接続のリーダーを使うほうがいい。それに、外部接続のリーダーならCF(コンパクトフラッシュ)も利用できるしね。さらに、最近のカメラの多くはワイヤレス転送に対応している。だ
光インターネットのeoユーザーサポートです。パソコンの接続方法や各種ツールの接続設定方法や、メール、eo光電話のオプション、eo光テレビの使い方などをご案内します。
ファミリー会員とは、契約者ご本人さま(マスター会員)と同居または生計を同一にするご家族のうち、以下の手続きでeoIDを取得された会員のことです。 ファミリー会員のeoIDについて eoマイページ(Web)から、マスター会員の「メールアドレス・メールアドレスパスワード」または「ファミリーコード・ファミリーコードパスワード」を使って取得いただけます。(いずれも「eo光登録証」などに記載されています)。 ファミリー会員のeoID取得には、コンテンツサービス利用規約に同意した上でのコンテンツユーザー登録が必要です。 取得方法は、「eoIDを取得したい」をご確認ください。
ASUS Chromebook C300MAに、Croutonを使わずにArch LinuxをインストールarchLinuxChromeOSChromebook やった。これだ。 俺がやりたかったのはこれなんだ! 喜びのあまり、叫びそうです。 ASUS Chromebook C300MAに、Croutonを使わずにArch Linuxをインストールすることができました。 ChromeOSの何倍も快適です。日本語入力も問題ありませんので、この記事もArch Linux on Chromebookで書いています。 経緯 今までCroutonを使ってUbuntuを使っていましたが、Chroot環境であるが故に Dockerがインストールできない Ubuntuのバージョンアップができない 一部、ハードウェア制御に制約がある などの不満がありました。 その結果、最近はChromebookは同居人に渡
The new MacBook Pro shows that Apple is finally becoming serious about developers. Gone is the gimmicky TouchBar, gone are the four USB-C ports that forced power users to carry a suitcase full of dongles. In their place we get a cornucopia of developer-friendly ports: two USB 3.0 and Thunderbolt 2 ports, a redesigned power connector, and a long-awaited HDMI port. Photographers will rejoice at the
Computer science as an academic discipline began in the 60’s. Emphasis was on programming languages, compilers, operating systems, and the mathematical theory that supported these areas. Courses in theoretical computer science covered nite automata, regular expressions, context free languages, and computability. In the 70’s, algorithms was added as an important component of theory. The emphasis w
前回 TensorFlowによる将棋ソフトの開発日誌(ゆっけさんの場合) #4 目次 TensorFlow将棋ソフト開発日誌 目次 キャッチフレーズ「勘で作るディープラーニング」 学習なんてしていなかった・・・(今回の要点) 引き続き勝敗予測モデルに取り組んでいます。以下、今回お話すること。 前回(だいたい1週間前)、とりあえずのモデルを見せたり学習のロスのグラフを載せたりしていたけれど実は勾配消失していて学習なんてしていなかった バッチ学習を導入した 学習の勾配をTensorboardに表示するようにした 活性化関数としてtanh, ReLUを試した。バイアスを廃止した batch_normalizationを試したらうまくいった感じ その他 次回予定の作業 現在のモデルは付録として最後につけます。 試行錯誤中にちゃんとスクリーンショットなどで記録を取っていなかったため図が少ないわかりに
\epsilon = 10^{-5}\\ \mu_{B} \leftarrow \frac{1}{m} \sum_{i=1}^{m} x_i\\ \sigma^2_{B} \leftarrow \frac{1}{m} \sum_{i=1}^{m} (x_i - \mu_{B})^2\\ \hat{x_i} \leftarrow \frac{x_i - \mu_{B}}{\sqrt{\sigma^2_{B} + \epsilon}}\\ y_i \leftarrow \gamma \hat{x_i} + \beta 上式について,$\gamma$と$\beta$がパラメータでそれぞれ正規化された値をScaling及びShiftするためのものだそうです.それぞれ,誤差逆伝播法で学習する必要があるのですが,ここでは詳しい式の導出を割愛します. Fully-Connected Layerの場合 通
BugReplay あるWeb開発者が、開発のためにchromeで通信内容をキャプチャしたいと考えchrome.webRequestを使ったが、WebSocket経由の通信は得られないことを発見した。さっそくこれをバグ報告した。 その後、インターネット上でわいせつ動画を頒布する大手Webサイトとして有名なPornhubの運営会社であるMindGeek社の社員がこのバグを修正しないようコメントした。 不思議に思って調べてみると、PornhubはWebSocketを使って広告データをやり取りすることで、AdBlock系のブラウザー拡張による広告除去を回避していることが判明した。 なお、この記事を公開して程なくして、AdBlock PlusとuBlock OriginはPornhubに対するWebSocket経由の広告除去も実装した。 技術的に可能であることを示すことと、実際に労力を割いてまで実
def function(hoge): #やりたいこと return x def multi(n): p = Pool(10) #最大プロセス数:10 result = p.map(function, range(n)) return result def main(): data = multi(20) for i in data: print i main() この場合だと、「0,1,2・・・19と値を変化させてfunctionを20回実行する」という処理になります。 functionの返値はresultにリストで入っているので、受け取って標準出力しています。 また、私の環境では12コア(正確には6コア12スレッド)まで使えるので最大プロセス数は10としました。 最大まで使うとブラウザを開くのも一苦労になるのでやめておいた方が無難です。 CPU使用率 並列処理中のCPU使用率も載せてお
ソウゾウは会社設立から1年、メルカリ アッテのリリースから半年が経過しました。 主要の開発言語はメルカリと同じPHPではなく、Goです。新会社設立の意義として技術的チャレンジ、投資をしています。 設立当初、Go経験者がいなかったソウゾウに、同じく未経験で入社したサーバサイドエンジニアの一人が八木さんです。 今回はそんな八木さんと、ソウゾウ立ち上げメンバーの一人でもある鶴岡さんに、ソウゾウ流のGoの身につけ方や求めるエンジニア像についてお話してもらいました。 鶴岡達也 メルカリ創業期からサーバサイドの開発とエンジニア組織全体の開発環境作りに注力。ソウゾウ設立後は新規サービスの技術選定・開発・運用を担当し、現在は開発チームのマネジメントを行う。 八木達也 2016年4月入社。サーバサイドエンジニアとしてメルカリ アッテの主要機能のAPI開発を担当。アッテの基本体験を改善するGrowth チーム
Android携帯のことや、SmartPhoneのこと、興味のある技術的なことから、ヨタばなしまで。なんでも扱います。 GCMでNotifyを構築しているサービスやアプリはたくさんアリますが。たまに通知がこないなぁ、とか、googleのサーバに通知は投げられてて、レスポンスもsuccessなのに端末に届かない!とか。そういうことは多々あります。自分もその辺りをいろいろと調べていて、最近面白いアプリを見つけたのをきっかけに、このエントリを書いてます。 こちらのアプリ PNF ( Push Notification Fixer ) 通知が来ない理由はいつくか考えられますが、主に 3rd-partyサーバ側の問題 Clientの実装の問題 ネットワークの問題 が挙げられます。あと細かく言えばGoogleのサービスそのもの問題があるか。。 このなかで厄介なのはネットワークの問題と思います。3rd-
iOSとAndroidでは、プッシュ通知に異なる仕組みが採用されています。iOSで使われているAPNsとAndroidで使用されるGCMそれぞれの仕組みと実装手順について解説します。両者の違いや特徴を正しく把握することで、より利便性の高いユーザーに愛されるアプリの開発が可能になるはずです。 iOSで使用されるAPNsとは? iOSでは、プッシュ通知にAPNsと呼ばれる仕組みが採用されています。この方法では、ユーザーがアプリのプッシュ通知を許可すると、トークンと呼ばれるデータがAppleのサーバーへ送信されます。このトークンは他のiPhoneとは重複することのない端末ごとに固有の情報であり、開発者はトークンを利用してバッジやダイアログ、バナーといった方法でユーザーのiPhoneに通知を行うのです。 トークンは固有の情報であるとはいえ、ユーザーの住所や氏名、電話番号といった個人情報は含んでいな
メールが送受信できる仕組み プッシュとフェッチの違いをご紹介する前に、その前提となるメールを送受信できる仕組みをご説明する必要があります。 例えば iPhone からメールを送る場合は以下のようになります。iPhone から送信サーバを通じ、相手の受信サーバに届きます。 iPhone でメールを受け取る場合は以下のようになります。受信サーバに届いたメールを iPhone のメールアプリで受け取ります。 今回ご紹介する「プッシュ」「フェッチ」が使われるのは、このメール受信サーバと iPhone のメールアプリの間になります。 プッシュとは? 「プッシュ」は、ほぼリアルタイムに新着メールを受け取れる方法です。なぜ「ほぼ」リアルタイムなのでしょうか? それは、新着メールを受信したサーバから iPhone へ「新着メールが届きました」という通知を送り、それを受け取ってから iPhone がそのメー
DovecotでIMAP IDLE を使った Pushメールを体験してみる
スマートフォンの登場で、携帯メールがついに携帯キャリアから開放された。 携帯キャリアのメールアドレスはMNPでも維持できないが、 これからはキャリアに縛られない自立したアドレスを使っていけばいい、スマホでならそれが可能だ。 とはいえ、携帯へのリアルタイム通知も譲れないという人向けに、 どのような選択肢があるのか、独自ドメインへの対応も含めて、色々調べてみたことをまとめてみる。 また、GMail/Google AppsのGoogle Sync*1終了対策にも役に立つかと思います。 御意見御感想、うちのメールサービスはアプリなしでスマホにPushできるよ、とかの売り込みも歓迎です。twitterなりメールなりでどうぞ。 *2 Push対応メールISPリスト ISP料金容量独自ドメインIMAPIMAP IDLEExchangeiOSメール Push未利用自動解約までの期間ドメインサーバ所在GMa
メールが来ましたっ!! SNSアプリで自分宛にメッセージが来た ソーシャルゲームでイベント開催のお知らせ and more… 利用シーンで考えるとキリがありませんが、要はアプリケーションサーバー(以下、APサーバー)から端末への通知です。 今回はこのAndroidのプッシュ通知について調べてみました。 ※iOSは別の機会に出来たらいいなと・・・ APサーバーと端末の関係 さて、プッシュ通知とは「APサーバーからの通知」ですので当然通知してくるAPサーバーがいます。 通常、スマートフォンはインターネットを利用してAPサーバーと通信を行うため 当然APサーバーもインターネット上に公開されている必要があります。 (社内ネットワークでのみ利用するアプリもあるかと思いますが) このように両者共にインターネットを介して通信を行います。 ただし、これは1対1の関係ではありません。 人気のアプ
Exercism.ioは、 演習問題を解く コードレビューを受ける コードを修正する というフィードバックループを通してプログラミングを学ぶためのWebサイトです。 Clojure, CoffeeScript, C++, C#, Elixir, Erlang, F#, Go, Haskell, JavaScript, Lua, Objective-C, OCaml, Perl 5, Python, Ruby, Scala, Swiftといった言語の演習問題が用意されています。 今回は、Windows上でExercism.ioを使ってRubyを学ぶ方法を説明します。 なお、前提条件としてGitHubアカウントは取得済みであるものとします。 アカウントの作成 http://exercism.io/ にアクセスし、「Log in via GitHub」をクリックします。 これで自動的にアカウント
A free-as-in-freedom re-implementation of Google’s proprietary Android user space apps and libraries. About The linux-based open-source mobile operating system Android is not only the most popular mobile operating system in the world, it’s also on the way to becoming a proprietary operating system. How is that? While the core operating system is still released as part of the Android Open Source Pr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く