お見積り・ご購入のご相談 個人のお客様 0120-111-238 月曜日~日曜日 9:00~18:00 (祝日・年末年始を除く) 法人のお客様 0120-830-130 教育/自治体/医療/研究機関(公共機関)のお客様 0120-703-203 月曜日~金曜日 9:00~18:00 (土・日曜、祝日、年末年始を除く)
米Googleは12月5日(現地時間)、ローエンド端末向け新OS「Android Oreo(Go edition)」を6日にローンチすると発表した。6日にはAndroid 8.1もリリースする。 新OSは、同社が5月の「Google I/O」で構想を発表したメモリ1GB以下のローエンド端末「Android Go」に搭載する。Googleは「Android 8.1のリリースの一環としてAndroid Oreo(Go edition)がローンチされたことにより、世界中のパートナーメーカーが新しいエントリーレベル端末をすぐにでも出荷できるだろう」としている。5月の段階では、端末は2018年に発売される見込みとしていた。 Android Oreo(Go edition)は、Android Go端末に最適化されており、データ管理機能やセキュリティ機能搭載のOS、Go端末専用に開発し直した「Go」バー
追記: 2019/11/12 2年経ったけど体験が悪化し続けた結果、 Firefox がこの記事の通りになりましたね… www.fxsitecompat.dev プッシュ通知、ネイティブアプリの機能郡をWebに持ち込むPWA技術の売りの一つだが、当初から懸念されていたとおり、非常にノイジーなものとなってしまっている。自分も気づけばあらゆるサイトの購読確認を、無意識で拒否を押すようになってしまった。 hagex.hatenadiary.jp 少し前の記事。最近はどこかで wordpress のプラグインになったのか、目にする機会が非常に多くなり、非常にストレスフル。最初は技術的な目新しさからか、ある程度容認していたが、さすがにこの状況が悪化する一方で、本気でやばいんじゃないかと思っている。とくに初見のブログの記事を読む前に、購読確認が出るのが最悪の体験となっている。 そもそもプッシュ配信とは
好きなモノは酒と女とラーメン、LIFULLのてぃば(@rechiba3)です。 弊社にはふたりの千葉がいますが、私のことは“人妻の方の千葉”で覚えて下さい! はじめに この記事はLIFULL Advent Calender2017 その2の4日目の記事です。 今年の1月に誤って天使を地上へ産み落としてしまいまして、そりゃもう、毎日が幸せです。 天使は生後〜2ヶ月ぐらいは15回/1日ほどおむつ交換の必要があり、それからは徐々に10回、6回と減っていきます。 はじめは、おむつを替える度に育児手帳のような紙に記録していたのですが、ペンを持って時間を見て、印を付けて…といったフローが億劫でした。 なのでGoogle Homeを利用して記録できるようにしました。 ちなみに記録する目的 夫婦の共有のためです。 いつ交換したか、うんちは出ているか、便秘ぎみか、軟便ぎみか、などなど 娘の健康のために把握し
はじめに これはRustその2 Advent Calendar 2017の9日目の記事です。 @hgsgtkです。 著書「テスト駆動開発」をrustで書いていきます。 「テスト駆動開発」は、Kent Beck著、和田 卓人さん翻訳の書籍です。この著書では、第1章から第17章にかけて、「多国通貨」というテーマでテスト駆動開発のプロセスを写経しながら体感することができる構成になっています。 著作はJavaで進められていますが、今回はそれをrustで進めていきます。 最終的に目指すコードは以下のテストが通るコードです。 通貨の異なる2つの金額を足し、通貨間の為替レートに基づいて換算された金額を得る。 金額(通貨単位あたりの額)に数値(通貨単位数)を掛け、金額を得る 目次 概要 第1章 仮実装 第2章 明白な実装 第3章 三角測量 最後に 概要 本ページでは、第1章から第4章までを進めていきます。
Project GoalsThe goal of the project is to create a beautiful and extensible experience for command-line interface users, built on open web standards. In the beginning, our focus will be primarily around speed, stability and the development of the correct API for extension authors. In the future, we anticipate the community will come up with innovative additions to enhance what could be the simple
概要 Docker を使って Haskell で CLI (Command Line Interface) のアプリケーションを配布することを考えます。 Docker さえインストールされていれば多くの OS で実行可能な CLI が作成できます。 本記事では Docker Image を Multi-Stage Build を使って作成することで実行時のコンテナサイズを小さくする方法を紹介します。 配布するにはイメージサイズをできる限り小さくする方が使ってもらいやすくなるからです。 また上記のイメージを使った Whalebrew による CLI アプリケーションの作成と配布について書きます。 対象とする読者 Haskell と Docker の基本的な使い方を理解している読者を想定しています。 この記事では Haskell 自体の文法や使い方の説明はしません。 また Docker コマン
前書き coroutineはKotlin 1.1から搭載された新機能ですが、まだexperimentalなこともあってバリバリ使っている人は多くないと思われます。しかしながら、experimentalとはいえproduction readyなことは宣言されており、Kotlin 1.3ではexperimentalが外れる(予定の)ため、そろそろ学んでおいても悪くない時期になってきています。 そこで、この記事ではcoroutineを実践するにあたって抑えておくと役立つ知見を共有します。ご参考になれば幸いです! 注: この記事はKotlin 1.2.21, kotlinx.coroutines 0.22.5に基づいて書かれています。 coroutineとは何であって何でないのか coroutineとは何か coroutineとは何かを一言で表現すると、「中断可能な計算インスタンス」になります。こ
はじめに Ruby Advent Calendar 2017 5日目の記事です。 この記事では、Ruby標準ライブラリにある tsort について、説明します。 tsort を使うことで、依存関係を解決して、順番に処理することなどが簡単にできます。 今回の内容は Meguro.rb #9 での発表資料をベースにしています。 トポロジカルソートとは グラフ理論でのアルゴリズムの1つ 依存関係を順に処理したいときに使える Ruby 標準ライブラリの tsort でトポロジカルソートができる トポロジカルソートの利用例 Set#divide 標準ライブラリの Set#divide は内部実装で tsort を使っています。 その前に Set#divide について説明しましょう。 以下、るりまでの説明です。 元の集合をブロックで定義される関係で分割し、その結果を集合として返します。 ブロックパラ
本記事はMastodon Advent Calendar 2017の4日目の記事です。 登録時に「インスタンス運用アンチパターン」などというキャッチーなタイトルをつけたものの、一体何を書くつもりだったのか忘れてしまったので、とりあえずインスタンスを運用していて思ったことなどを書きます。 インスタンスの可用性向上は難しい Mastodon本体は仮想サーバインスタンスに置くとして、マネージドサービスやオブジェクトストレージに機能分散したら可用性も処理性能も向上するんじゃないかと思ったら意外とそんなこともなかったりして、複数のサービスを使うと却って可用性が落ちるという事例を見てきました(サーバ単体で動かしてるインスタンスは案外強かったり、機能分散しているインスタンスは結構弱かったり)。可用性向上の知見がたまるまではサーバ単体運用最強なのかな・・・と思ったりします。 次々と変わる依存モジュール M
前置き ※長くなってしまったので、さっさとタイトルの内容について知りたい方は飛ばしてください🙇 Google Homeが日本に上陸して早2ヶ月…。 みなさん、バリバリ活用してますか!?!?!? 私はGoolgePlayMusicで音楽を流したり、Chromecastと連携してYouTubeで動画を観たりしています。 やはり声だけで操作できるというのは面白いし便利ですよね。 よくわかりませんでした、を連発されてもどかしい時もありますが…。 私も一応エンジニアなので、Google Homeを使って何かアプリを作りたいな〜と漠然と考えていました。 そんななか、Todoistのタスクを整理していた時に思ったのです。 声だけでタスクを追加できれば捗るのでは?、と。 タスクの追加はとにかく早さが大事(あとでやろうと思っても忘れる)なので、 たとえ両手が塞がっていてもタスクの追加ができるのは大きなメリ
北朝鮮の木造船が漂着した北海道松前町沖の無人島から12月4日、家電製品のほか、灯台のソーラーパネルが、現場から無くなっていたことが分かりました。 警察などが島に入り、関連を調べています。 漂着した木造船の正面に張り付けられた白いプレート。 最上段と2段目には数字が並び、その一番下の段のハングルは…。 「朝鮮人民軍第854部隊」と記されています。 海上保安庁などの調べに対し、「北朝鮮から来た。漁をしていて、舵が壊れて、漂流していた」などと話していた乗組員ですが、謎が深まっています。 高谷響カメラマン:「船員が手を振っています。笑顔がみられます」 11月末、北松前町沖で見つかった、北朝鮮の男性10人が乗った木造船への立ち入り検査は、12月4日で5日目を迎え、警察などが引き続き、乗組員から事情を聞いています。 木造船は11月28日、松前町沖の無人島、松前小島に一時、漂着したことが確認されていて、
ことし世界トップクラスの省エネ性能を誇るスーパーコンピューターの開発に成功した東京のベンチャー企業の幹部が、経済産業省が所管する国立研究開発法人の助成金を不正に受け取っていた疑いがあることが関係者への取材でわかりました。東京地検特捜部は詐欺などの疑いで捜査を進めるものと見られます。 「PEZY Computing」などはことし10月、計算速度が国内最速で世界トップクラスの省エネ性能を誇るスーパーコンピューター「Gyoukou(暁光)」の開発に成功したと発表し、ベンチャー企業が少ない人員で大手企業などを上回る性能のスーパーコンピューターを開発したとして注目を集めました。 「PEZY Computing」などは、経済産業省が所管する国立研究開発法人「NEDO=新エネルギー・産業技術総合開発機構」から技術開発を支援する多額の助成金を受け取っていますが、関係者によりますとこの幹部は一部の助成金を不
一辺が5mmのサイコロを円筒の中にざざーっと入れ、一定の力で左右に回し続けると3時間~1日程度でほぼ全てのサイコロがキレイに整列し、隙間なくみっちりと詰まった状態になることが研究で明らかになっています。この技術は、粒子状の物質を整列させる必要のある産業分野や、宇宙の無重力空間での加工技術への応用が期待されています。 Physics - Focus: Dice Become Ordered When Stirred, Not Shaken https://physics.aps.org/articles/v10/130 細かい粒子を整列させるという行為は、砂と小石を混ぜてセメントを作る建設業や、材料を均一に混ぜ合わせて医薬品を作るといった医薬品分野などさまざまなケースで広く行われています。重力のある環境では、粒子状の材料を入れた容器に振動を与えたり、外部からコツコツと叩いたりすることで、内部
これは Vue.js #3 Advent Calendar 2017 – Qiita 4日目の記事です。 こんにちは。SVGで色々なコンポーネントを作っているものです。最近の作品は下記のような感じです。 Webでグリグリ動くUIを作りたい!!という一心でやっています。 これらはほとんどSVGとVueの組み合わせのみで作っています。依存が少ないというのは大事で、ライブラリ間の相性でハマったり、いろんなドキュメント間を往復することがなくなります。 Webでグリグリ動くUIを作るのは基本的にめんどくさいです。jQuery pluginを駆使して作るのも闇が多いですし、divやcanvasをゴリゴリするのも結構手間がかかります。 ですが、最近はSVGで高度なUI実装されることが増えてきた気がします。特に自分が衝撃を受けたのは、CacooがFlashからSVGにスイッチしたことです。 nulab-i
Amazon Echoがついに日本でリリースされ、日本語版のAlexa開発環境も公開されましたね。 僕のもとにはまだAmazon Echoの購入招待メールが届かず寂しい思いをしておりますが、開発について語れることはいくつかありそうなので、今回はAlexa Skillのエラーハンドリングについて語りたいと思います。 お品書き ユーザーが予期せぬ言葉を発してきた 予期せぬ発話に対応したはずなのにまたエラー ユーザーが黙ってしまった アカウントはリンクされてますか? 以上の4点について対処方法を紹介したいと思います。 ユーザーが予期せぬ言葉を発してきた 例えば外食検索サービスを作っていたと仮定して、以下の例を考えましょう。 例) Skill 「和食、中華、イタリアンなど、どんな種類の料理を食べたいですか?」 User 「具志堅用高」 みたいにユーザーがやばいやつだった場合にはきちんと「何言ってん
はじめに Ruby on Rails Advent Calendar 2017 - Qiita の5日目の記事です。 うまいRailsの使い方などを紹介したかったのですが、全然思い浮かびませんでした zipを作成するgemの紹介でご勘弁を やりたいこと こんな感じのディレクトリを含むデータを 圧縮したい!! 使用するgem rubyzip 導入はREADMEを読みましょう。 ziprubyってのもあるから間違えないように。 rubyzipの基本的な使い方 READMEに書いてある基本的なzip作成方法は以下の通り Basic zip archive creation require 'rubygems' require 'zip' folder = "Users/me/Desktop/stuff_to_zip" input_filenames = ['image.jpg', 'descri
昨年あたりから、Macやめたい病を患っていたのですが、2度の故障を経て、重たい腰を上げました。別にWindows使いたいわけもなく「ローカルが煩わしい」だけなので、Windowsアプリは一切インストールしていません。で、どうやって暮らしてるの? というお話です。 TL;DR このあたり↓を組み合わせていけば、クラウド生活可能: GCP (or AWS) Codeanywhere (or Koding or Cloud9) VPCネットワーク + VPN (IPsec+L2TP) + DNS Figmaほか、Webサービス各種 追記・この記事を書いていたら、AWS Cloud9が発表されました。選択肢が増えて何よりです。 はじめに 本稿は、筆者が「Mac断ち」あるいは「ローカルマシンから解脱(げだつ)」する過程で見えてきた、ベスト(かも)プラクティス集に近いものです。 よく使うテキストエディ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く