並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 26669件

新着順 人気順

syncの検索結果281 - 320 件 / 26669件

  • ASCII.jp:ロードマップでわかる!当世プロセッサー事情(大原雄介)

    多くの新製品が世に送り出されるプロセッサーの世界。テクニカルライターの大原雄介氏による本連載では、CPUやGPUなどコンピューターの中核となるプロセッサーのロードマップを軸に、その変遷を解説していく。 2024年06月10日 12時00分 PC 第775回 安定した転送速度を確保できたSCSI 消え去ったI/F史 SCSIは「まだ使っている」ユーザーがいるだろう。筆者の手元にも若干機材が残っているが、市場としてはほぼ壊滅している感が強い。 2024年06月03日 12時00分 PC 第774回 日本の半導体メーカーが開発協力に名乗りを上げた次世代Esperanto ET-SoC AIプロセッサーの昨今 Esperanto Technologyが第3世代製品をRapidusの2nmプロセスを利用して製造することを明らかにした。発表会の内容をもとにET-SoC-2/ET-SoC-3の詳細を説明

      ASCII.jp:ロードマップでわかる!当世プロセッサー事情(大原雄介)
    • Big Sky :: Go 言語の非同期パターン

      Go は goroutine という非同期の仕組みを提供していますが、使い方次第では色々なパターンが実装できる為、初めて goroutine を見た人はどの様な物が正解なのか分からない事があります。以前、このブログでも紹介した事がありますが Go の非同期の仕組みは一見単純な様に見えて実はとても奥深いのです。 Big Sky :: golang の channel を使ったテクニックあれこれ golang の channel は他の言語に見ない独特のパラダイムを開発者に提供します。 単純にスレッド間でメッセージングをするだけでもC言語で書けばそこそこの量になったり、慣れていない人であればど... https://mattn.kaoriya.net/software/lang/go/20160706165757.htm 2012 年に Rob Pike 氏が Google I/O で「Go

        Big Sky :: Go 言語の非同期パターン
      • 踏み台サーバ経由のSSHセッションを記録する方法 | DevelopersIO

        こんにちは。大阪の市田です。 今回は、下記のブログの内容を元に、踏み台サーバ経由のSSHセッションを記録する方法をご紹介します。 How to Record SSH Sessions Established Through a Bastion Host | AWS Security Blog 尚、踏み台サーバはAmazon Linuxを想定しています。 ポイント この記事のポイントは下記です。 OpenSSHの設定の修正 scriptコマンドの利用 踏み台サーバユーザの権限制限 ログファイルのS3保管 S3による踏み台サーバユーザの自動管理 SSHのエージェントフォワード利用 CloudFormationで環境構築 それでは順に説明していきたいと思います。 構成 想定の構成は下記の通りです。 ログファイルのディレクトリ作成 まずは、踏み台サーバにログの保存ディレクトリを作成し、アクセス制限

          踏み台サーバ経由のSSHセッションを記録する方法 | DevelopersIO
        • チャットで学ぶ Go ネットワークプログラミング : DSAS開発者の部屋

          簡単なチャットプログラムは、ネットワークプログラミング用のフレームワークでは定番のサンプルプログラムです。 echo サーバーが Hello World とするなら、チャットは FizzBuzz といったところでしょう。 とりあえず動くだけのチャットならだれでもすぐに作れるようになりますが、まじめにチャットを作ることで、 ネットワークプログラミングで考えないといけない点やエラー処理の重要な基礎を学ぶことができます。 ということで、 Go でシンプルなチャットを実装してみました。 (ソースコード) 以降、何を考えてどういう設計を採用したのかを解説していきます。 考慮すべきポイント 特定のクライアントへの送信に長時間待たされた場合に、他のクライアントへの送信が遅れないようにする。 クライアントを切断するのは、 (1)ルーム側から kick する場合, (2)受信エラー, (3)送信エラー の3

            チャットで学ぶ Go ネットワークプログラミング : DSAS開発者の部屋
          • npm v5 がリリースされた - from scratch

            npm v5 The npm Blog — v5.0.0 npm に v5 がやっとリリースされました。この npm v5 は既に明日リリース予定の Node v8 にバンドルされる予定です。 かいつまんで、機能を紹介します。 Notable Changes package-lock.json!!! faster than npm v4 no more --save option Offline mode sha512 support package-lock.json!!! npm v4 まで問題だった npm-shrinkwrap の問題 を解消するための新しい lock ファイルが生まれました。 shrinkwrap は依存ライブラリを固定するための機能です。npm v4 までは shrinkwrap で固定していましたが、新しく npm v5 になってからはshrinkwrap は

              npm v5 がリリースされた - from scratch
            • RailsアプリをECSで運用するまでにやったこと、これからしていくこと - スパイスな人生

              おはようございます。一番よく使うemojiは 👀 (:eyes:) のうなすけです。 さて弊社では、最近社内Railsアプリをひとつ構築しました。それをECSで運用することにしたので、そこに至るまでの経緯、つまづき、これからの課題などなどを記事にしていこうと思います。上の図は現時点での簡単なAWS上での構成図です。 以下、見出しは時系列順でやったことを記録していきます。 社内Railsアプリ、一体どんなもの? ここで新規に構築することになった社内Railsアプリですが、特に凝ったことはしていない単純なRailsアプリです。初めからECSで運用することにしていたので、開発環境も全てDockerで構築しています。Railsのバージョンは5.1.0、Docker imageのFROMにはruby:2.4.1-silmを採用しています。 Docker imageのtagについて developm

                RailsアプリをECSで運用するまでにやったこと、これからしていくこと - スパイスな人生
              • Dropbox の歴史|Dropbox はこうして 5 億人超のユーザー支持を得た!

                0 0 0 0 Dropbox はスタートから 8 年で 5 億人以上のユーザーを抱えるまでに成長しました。 Dropbox が生まれた一番最初のきっかけは、当時24歳のドリュー・ハウストンのアイデアでした。 「USB メモリーが壊れてデータを紛失しそうになった」 そんな自分の失敗を何とかしたいと考えたドリュー・ハウストンは、その経験から Dropbox を生み出し、8 年で 5 億人以上のユーザーを抱える世界的なクラウドストレージサービスとなりました。 これまで Dropbox はどんな成長をたどってきたのか、これまでの歴史をまとめました。 この記事を最後までご覧いただければ、Dropbox が何をしてきたのか、なぜここまで多くのユーザーに支持された理由がわかるはずです。 ぜひあなたの Web サービス成長の参考にしてください。 1.Dropbox ユーザーの推移 Dropbox は 2

                  Dropbox の歴史|Dropbox はこうして 5 億人超のユーザー支持を得た!
                • Dropboxのバグでユーザーファイルが完全消去されるという事態が発生

                  クラウド上にデータを保存できるオンラインストレージサービスのDropboxで、サーバに保存したユーザーのファイルが完全に消去されるという事態が発生しました。原因はアプリのバグによるものと判明しています。 Dropbox confirms that a bug within Selective Sync may have caused data loss | Hacker News https://news.ycombinator.com/item?id=8440985 Dropbox bug deletes some users' files permanently - Neowin http://www.neowin.net/news/dropbox-bug-deletes-some-users-files-permanently このバグはDropboxが提供しているデスクトップ版アプ

                    Dropboxのバグでユーザーファイルが完全消去されるという事態が発生
                  • 『Dropbox Folder Sync』は任意のフォルダを右クリックでDropboxに追加してくれるツール! | ライフハッカー・ジャパン

                    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

                      『Dropbox Folder Sync』は任意のフォルダを右クリックでDropboxに追加してくれるツール! | ライフハッカー・ジャパン
                    • Big Sky :: 書評「Go言語による並行処理」

                      O'Reilly Japan, Inc. 様に献本頂きました。ありがとうございます。 そして献本頂く際にお声を掛けて頂いた、本書の翻訳を担当された ymotongpoo さんにもお礼を申し上げます。ありがとうございます。 本書の訳は非常に素晴らしく、とても原文が英文であったとは思えないほど綺麗で、読んでいく中で「原文でどの様に表現されているんだろう」といった引っかかりも無く、とてもスムーズに読み進められました。 Go 言語に関わって随分と長くなってきました。初めて Go を知ってからユーザがどんどん増える様を見る事が出来るのは正直に言って非常に嬉しいです。 ふと Go の魅力は何かと聞かれたら幾つか挙げる事が出来ますが、間違いなく選ぶのが「非同期処理の簡単さ」です。これまで多くの開発者が OS スレッドで実現してきた非同期処理を、Go 言語は少ないイディオムとインテリジェントなランタイムを

                        Big Sky :: 書評「Go言語による並行処理」
                      • ネコでもテキスト分類器のRubyライブラリが生成できる便利ツールを作った - デー

                        あまり細かいことは気にせずテキスト分類器のRubyライブラリを1コマンドで自動生成する便利ツールを作りました。 いろいろ迷走している間に。 gem install nekoneko_genでインストールできます。 なにをするものなのか、ちょっと分かりにくいので、例で説明します。 2ちゃんねるの投稿からどのスレッドの投稿か判定するライブラリを生成する 例として、2ちゃんねるに投稿されたデータから、投稿(レス)がどのスレッドのレスか判定するライブラリを生成してみます。 準備 まず gem install nekoneko_genでインストールします。 Ruby 1.8.7でも1.9.2でも動きますが1.9.2のほうが5倍くらい速いので1.9.2以降がおすすめです。 環境は、ここではUbuntuを想定しますが、Windowsでも使えます。(WindowsXP, ruby 1.9.3p0で確認)

                          ネコでもテキスト分類器のRubyライブラリが生成できる便利ツールを作った - デー
                        • GIGAZINE - Firefoxの設定などを各パソコンで統一する拡張「Google Browser Sync」レビュー

                          自宅のパソコンで使っているFirefoxと、職場や学校で使っているFirefoxのブックマーク、履歴、保存しているパスワード、クッキーなどを統一して同期できるそうです。また、単体で使用すると簡単なバックアップにもなります。 インストールは以下から。早速使ってみたので簡単な使い方も書いておきます。なお、使用するにはGoogleのアカウントが必須です。 Google Browser Sync 上記ページにアクセスしたら「browsersync.xpi」をクリック 規約に同意するために「Agree and Install」をクリック 「今すぐインストール」をクリック インストールが完了したらFirefoxを再起動させましょう 再起動するとこのようなダイアログが出てくるので「次へ」をクリック 同期に使いたいGoogleのアカウントを入力します。持っていない場合には作りましょう。入力後、「次へ」をク

                            GIGAZINE - Firefoxの設定などを各パソコンで統一する拡張「Google Browser Sync」レビュー
                          • MOONGIFT: » Dropbox以上?iPhone/Windows/Mac OSXで動作するファイル同期ツール「Soonr」:オープンソースを毎日紹介

                            iPhone/iPod Touchにはドキュメントビューワー機能がある。これが何気に使い勝手が良く、画像、PDF、Excel、Word、PowerPointはたまたVisioのファイルまで閲覧ができる。そのため、色々なドキュメントを入れておけばどこでも見られて便利だ。 iPhone向けクライアント。iPhoneから印刷もできる iPhoneにファイルを入れる方法は幾つかある。メールを使う、DiscoverやAir Sharingを使う。そしてもう一つのアプリケーションが登場した。これはWebDAV形式ではなくWebサービスと連携して動作する。 今回紹介するフリーウェアはSoonr、iPhone/iPod Touchと連携するファイル同期ソフトウェアだ。 SoonrはDropboxのようにWindowsやMac OSX向けの専用クライアントが用意されている。そして指定したフォルダ内にあるファ

                              MOONGIFT: » Dropbox以上?iPhone/Windows/Mac OSXで動作するファイル同期ツール「Soonr」:オープンソースを毎日紹介
                            • 分散ユーザー管理システム「etcdpasswd」の紹介 - Cybozu Inside Out | サイボウズエンジニアのブログ

                              こんにちは、アプリ基盤チーム兼Necoプロジェクト所属の @ueokande です。 本日はNecoで開発しているUNIXユーザーの管理ツールである「etcdpasswd」を紹介します。 github.com etcdpasswdは、etcdをバックエンドに持つ分散型のユーザー管理システムです。 etcdpasswdは自律型の分散システムで、一時的にホストがダウンしても、次回起動時にetcdのユーザーを参照して同期します。 etcdpasswdはLDAPのようなNSS (Name Service Switch) が外部サービスに問い合わせるのではなく、etcdpasswdが各ホストにある /etc/passwd を更新します。 なぜetcdpasswdなのか 現在のcybozu.comデータセンターでは、各ホストのユーザー追加・更新は、MySQLでユーザー管理されており、管理者が適用したタ

                                分散ユーザー管理システム「etcdpasswd」の紹介 - Cybozu Inside Out | サイボウズエンジニアのブログ
                              • WindowsでGit(オチだけ読めばいいです) - uzullaがブログ

                                書いた通りオチだけよめばいいので、ヒマな人以外は最初にまとめを読もう。 「GitをWindowsでつかいたい」 Linuxを入れろ 「Gitを『Windowsで』使いたい」 そうかそうか WindowsにあるGitの紹介 msysgit http://msysgit.github.com/ 基本ですね、Windowsに移植された、本物のGitです。 ただし、黒い画面ですので、デザイナーとかが穴という穴から液体を吹き出して死にます。 安心してください!msysgitにはGUIもついてます!! …ティクルティケェ… TurtoiseGit http://code.google.com/p/tortoisegit/ TurtoiseSVNをおぼえていますか?アレです。 このExplorer統合という奴に親を殺された俺としては使いたくないのですが、まあ一番有名ですね。 というかTwitterで質問

                                  WindowsでGit(オチだけ読めばいいです) - uzullaがブログ
                                • tips - Ubuntu 9.10 + ドライブドア で 8TB RAID-5 をこさえてみた : 404 Blog Not Found

                                  2010年01月12日21:00 カテゴリTips tips - Ubuntu 9.10 + ドライブドア で 8TB RAID-5 をこさえてみた 体調が悪くてあまり難しいことを考えられない時には、こういう単純作業にもってこい。というわけで、 Ubuntu 9.10 とドライブドアで、型落ちの MacBook Pro 2,2 を 8TB RAID-5 Serverに仕立てたので備忘録。 理由 2TBのHDDが15kで売ってたらいつの魔に買っていたので。 ここではなりゆき上お古の MacBook Pro 2,2 を使っているが、port multiplier 対応の e-SATA 付きの Ubuntu BOX ならなんでも使えるはず。 材料 センチュリー ドライブドア SATAボックス5BAY EX35ES5 日立GST Deskstar 7K2000 (2TB/SATA3G/7200rp

                                    tips - Ubuntu 9.10 + ドライブドア で 8TB RAID-5 をこさえてみた : 404 Blog Not Found
                                  • バランスWiiボードでGoogleストリートビューを操作するJSONP API - blog.katsuma.tv

                                    先週高校の友達が家に泊まりにきたとき、バランスWiiボードを見て「これでGoogleマップ操作できたら面白そうじゃない?」とぽろっと言ったのをきっかけに「あれ、それできそうだぞ」と思ったので勢いで作ってみました。 動作としては直感的なものになっていて、足踏みするとどんどん進んでいって、左右に重心傾けると向きが変わって前後に重心を傾けるとズームが変わります。百聞は一見にしかずで、映像見てもらったほうが分かりやすいかと思います。 Google Street View by Wii Balance Board from katsuma on Vimeo. 構成 全体の構成としては次のもので成り立っています。 バランスWiiボード Bluetoothレシーバ(iMac) 信号解析モジュール(Java) ローカルWebサーバ(Jetty) Javascript(JSONP) Webブラウザ(出力)

                                    • 召還していないのにマッチョマンから応答が届いたので、せっかくだから質問します - reponの忘備録

                                      id:dankogaiさんのエントリ404 Blog Not Found : 小市民の敵は、小市民に対する応答の一つめです。 なんか事態がどんどん進行しているので、落ち着いて書くことが出来ません。なので順次上げていきたいと思っています。 付記:続きです 自己責任と主体の形成、教育、教えること 逃げ方の作法 「子どもたち」しかいない世界で 僕、「教えてダンコーガイ!」っていう召還魔法言ってないよね? なのに答えてくれるマッチョガイid:dankogaiさん、優しいな。 でも、僕は召還魔法はまだ使っていないので、あと2,3回は使ってもいいよね? では召還呪文を。 「答えて、ダンコーガイ!」 404 Blog Not Found : 小市民の敵は、小市民 君の年収分を賭けてもいい。彼らにはそんな自覚ないから。それどころか彼らは彼らで「俺たちがこんなに一生懸命やっているのに、なんであいつは足を引っ

                                        召還していないのにマッチョマンから応答が届いたので、せっかくだから質問します - reponの忘備録
                                      • 404 Blog Not Found:小市民の敵は、小市民

                                        2008年02月29日13:00 カテゴリArt 小市民の敵は、小市民 およそマッチョとなったもので、そう思わぬものはいない。少なくとも私は遭ったことがない。 小市民も幸せに暮らせる社会へ - 雑種路線でいこう 早く日本をsync先輩のような典型的日本人が大切に育てられ小市民としての幸福を全うできるような、本来あるべき日本社会を恢復して欲しいと切に希う。 氷河期の猛吹雪にズダボロに引き裂かれた人々と、グングン成長して人生を謳歌した人たち - 分裂勘違い君劇場マッチョじゃなくてもそこそこ幸せに生きていける社会を作っていきたいものです。 しかし、その小市民の幸福を奪い合っているのが、他ならぬ小市民としたらどうだろう。 2008-02-27 - reponの日記 大学卒業して1年後、とある会社に就職した。 そしてそれから4年、まだ僕は同じ会社にいる。 で、君をここまで「追い込んだ」のは誰だい?

                                          404 Blog Not Found:小市民の敵は、小市民
                                        • こんな機能ない? Google Chrome エクステンション(拡張機能) | ライフハックちゃんねる弐式

                                          1 :名無しさん@お腹いっぱい。:10/01/03 01:20 ID:rRQ/8dav0 google chromeのエクステンション(拡張機能)について語るスレです chromeの本スレはこちら Google Chrome 20 プロセス目 http://pc12.2ch.net/test/read.cgi/software/1261054361/ 4 :名無しさん@お腹いっぱい。:10/01/03 13:06 ID:yHHzYWAE0 とりあえず今使ってるエクステンションを晒していこう 5 :名無しさん@お腹いっぱい。:10/01/03 16:02 ID:VtJqrtZf0 >>4 AutoPagerize for Chrome Chrome Gestures Drag and Go RSS Subscription Extension (by Google) SBM Counter

                                          • 1Password Leaks Your Data

                                            Software Engineer at Microsoft, currently working on Outlook for iOS Seriously. For those of you who don’t know, 1PasswordAnywhere is a feature of 1Password which allows you to access your data without needing their client software. 1Password originally only used the “Agile Keychain” format to store their data (not including when they were OS X keychain only). This format basically stores your dat

                                            • Goのロギングライブラリ 2021年冬 - moriyoshiの日記

                                              この記事はPySpa Advent Calendar 2021の14日目のエントリーとして書かれました。昨日のエントリーは冷凍食品でウキウキ引きこもり生活 でした。ちなみに私も70ℓの冷凍庫を購入しましたが本当にライフチェンジングでした。 総論: なぜログが必要か 可観測性 たとえ目的は自明でも、その動作までが自明なアプリケーションというものはほぼ存在しません。現実の世界のアプリケーションというものは、動作パラメータだったり実行環境だったり、起動時点でのさまざまな要因によって挙動を変えるものだからです。そして、そうしたアプリケーションにはライフサイクルというものがあります。ここでいうライフサイクルは、アプリケーションの処理が実行されるにつれ、アプリケーションの内外との情報のやりとりで生じる大局的な状態の変化のことです。アプリケーションが並行処理を行うようなものであれば、個々の並行処理の単位

                                                Goのロギングライブラリ 2021年冬 - moriyoshiの日記
                                              • Rustで真に安全なプログラムを書く方法 - かとじゅんの技術日誌

                                                この記事はRust Advent Calendar 2021の12/8日の記事です。 Rust前提の記事として書きましたが、他の言語にも適用できる考え方なので、ほかの言語勢の方々もよければお付き合い下さい。 今回のテーマは「Rustで真に安全なプログラムを書く方法」についてです。 「真に安全なプログラム」の定義は以下とします。 挙動が安定し、結果が予測可能となる 正しさの基準に基づき、プログラムの間違いを検知することができる 「真に」とはドメイン知識に基づく正しさという意味です。詳しくは後述します。 それと「そもそもRustで実装されるプログラムは安全じゃないのか」という想定質問については「メモリの操作は安全。だが、それだけでは真に安全なプログラムにはならない」が答えになります。これについて興味がある方、ぜひ最後までお付き合いください。 「真に安全なプログラム」を実現するレシピとしては「関

                                                  Rustで真に安全なプログラムを書く方法 - かとじゅんの技術日誌
                                                • tail -Fなどの標準出力を一定時間ごとに指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンド evry を作った - Copy/Cut/Paste/Hatena

                                                  ログの流量やサマリを、カジュアルに、そしてリアルタイムに確認したかったので作ってみました。 github.com これはなに 標準入力の内容を、一定時間ごと(もしくは一定行ごと)にまとめて指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンドです。 使い方 例えば、「NGINXの10秒あたりのリクエスト数を確認する」には、以下のように evry で10秒ごとにまとめた標準入力を wc -l に渡します。 $ tail -F /var/log/nginx/access.log | evry -s 10 -c 'wc -l' 8700 1260 8580 6430 [...] 例えば、「Apacheの1000リクエストあたりのアクセス先ランキング上位5を確認する」には、以下のように書けます(GNU sedを使用)。 $ tail -F /var/log/httpd/access.

                                                    tail -Fなどの標準出力を一定時間ごとに指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンド evry を作った - Copy/Cut/Paste/Hatena
                                                  • Raspberry Piを極限まで無駄なくバックアップする | DevelopersIO

                                                    はじめに Raspberry PiのSDカードの取り扱う上で、複製したり、イメージとして保存しておきたいシーンは多いと思います。 しかし、大容量のSDカードが一般的になった今では、空き容量が大半を占めるベタイメージを作成することは、以下の点から現実的でありません。 イメージファイルの大半を空き容量が占め、時間およびストレージの効率が悪い 元より容量の小さいSDカードに書き込むことができない SDカードに書き込む際、空き領域にも書き込みが行われ、カードの寿命を縮めてしまう ファイルシステムが破損していても、コピー時に気づくことがない パーティションの構造とLinuxの操作を学びながら、SDカードのバックアップをしていきましょう。 背景 Raspberry PiのSDカードの論理構造を見ていきましょう。難しく考える必要はありません。大体こんな感じといったイメージを掴むだけでOKです。 まず、セ

                                                      Raspberry Piを極限まで無駄なくバックアップする | DevelopersIO
                                                    • ハイパーバイザを作ってみた - Qiita

                                                      仮想マシンがどのように実現されているか気になったので、勉強がてら簡単なハイパーバイザを作ってみました。ソースコードはGitHubで公開しています。 方針 RaspberryPi3で動作するAArch64向けのType-1(ベアメタル)ハイパーバイザを作ることにしました。名前は"raspvisor"とします。 スクラッチから作り始める気力はなかったので、なるべく流用できるものは使っていくことにしました。そこで、RaspberryPiのOS開発教材であるRPi OSをハイパーバイザに改造していくことにしました。RPi OSはコード量が少なく読みやすい上、割り込み処理、プロセススケジューラ、ユーザプロセス、システムコール、仮想メモリといった機能が一通り実装されています。OSを改造することにしたのは、プロセス管理や仮想メモリ、割り込み処理といった部分を、ハイパーバイザの実装に流用できそうだと思った

                                                        ハイパーバイザを作ってみた - Qiita
                                                      • Markdownやターミナルからの編集をサポートしたオープンソース&クロスプラットフォームのデジタルノートアプリ「Joplin」がリリース。

                                                        Markdownやターミナルからの編集をサポートしたオープンソース&クロスプラットフォームのデジタルノートアプリ「Joplin」がリリースされています。詳細は以下から。 JoplinはロンドンのLaurent Cozicさんが開発したオープンソースのEvernote代替アプリで、CozicさんはEvernoteが有料プランの価格を改定後、Evernoteに保存した4,000以上のノートの移行先を考えJoplinの開発を開始したそうで、オープンソースに加えクロスプラットフォームでほぼ全てのシステムで利用できるように開発したそうです。 Joplin is an open-source, cross-platform Evernote replacement for Windows, MacOS, Linux, Android, iOS, and the command line. Suppor

                                                          Markdownやターミナルからの編集をサポートしたオープンソース&クロスプラットフォームのデジタルノートアプリ「Joplin」がリリース。
                                                        • デジモノに埋もれる日々: 成功は振り返って語るもの - 「PS3が圧勝した世界」という思考実験

                                                          週明けコラムです。こんばんは。 少し前までは「PS3 vs Wii」という話題だったゲーム機業界ですが、 今では「取り上げられるWii」と「取り上げられないPS3」という なんともいえない状況に変わってきています。 数の上ではPS3の出荷はどんどん積みあがっています。 Wiiの100万台に対して、PS3は50万台 という出荷数を聞けば「えっ?」と思う方も多いでしょう。 「Wiiの半分『も』出ているの?」と思わず聞き返してしまうほど、 私たちの耳には 「PS3で楽しく遊んだ体験談」 が聞こえてきません。 出荷台数は黙々と積みあがっているものの、エンドユーザの中に於ける WiiとPS3の 「位置付け」 の差は、それ以上に大きなものになっていると 想像しています。iPodとウォークマンのように。DSLiteとPSPのように。 どうして劣勢側が全部Sonyなのだというツッコミはナシの方向で。 こう

                                                            デジモノに埋もれる日々: 成功は振り返って語るもの - 「PS3が圧勝した世界」という思考実験
                                                          • bash 超プログラム術

                                                            bash の解説なんて、ネット上には結構あったりするのだが、これをわざわざ公開しようというのは、次の理由による。 某ソフトハウスでのUNIX講座用に書いてしまったから。 ネット上にある bash 解説だと、表面的な構文解説程度であり、きっちりスクリプト言語として使い倒すレベルの解説はあまりない。まあ、プログラミング言語として凝ったサンプルもやってみようじゃないの、というノリで割とディープに解説する。 アクセスを増やすための人気取り(苦笑)。 まあ、そんな不純な目的による bash 解説である。とはいえ、日常的に使い慣れている bash であっても、「え、こんな使い方があったの!?」という発見もあることであろう。苦笑しながらでも読んでくれたまえ。だから、初歩的なリダイレクションなんかは解説しないからそのつもりで。 ちなみに参考書としたのはオライリー・ジャパン刊「入門 bash 第2版」である

                                                            • 【ZOZOTOWNマイクロサービス化】API Gatewayの可用性を高めるノウハウを惜しみなく大公開 - ZOZO TECH BLOG

                                                              はじめに こんにちは。ECプラットフォーム部のAPI基盤チームに所属している籏野 @gold_kou と申します。普段は、GoでAPI GatewayやID基盤(認証マイクロサービス)の開発をしています。 先日、【ZOZOTOWNマイクロサービス化】API Gatewayを自社開発したノウハウ大公開! を公開したところ、多くの方からご好評いただきました。ありがとうございます。まだ読まれていない方はぜひご覧ください。 techblog.zozo.com 今回はその記事の続きです。API Gatewayは単にリバースプロキシの役割を担うだけでなく、ZOZOTOWN全体の可用性を高める仕組みを用意しています。本記事では、それらの中でカナリアリリース機能・リトライ機能・タイムアウト機能に関して実装レベルの紹介をします。 マイクロサービスに興味ある方や、API Gatewayを自社開発する方の参考に

                                                                【ZOZOTOWNマイクロサービス化】API Gatewayの可用性を高めるノウハウを惜しみなく大公開 - ZOZO TECH BLOG
                                                              • Go言語の便利情報 - ゆううきブログ

                                                                ここ1年ぐらい収集した便利 Go 言語情報を並べただけです。 http://b.hatena.ne.jp/y_uuki/golang/ https://github.com/stars?language=go オフィシャル 言語機能解説を中心にピックアップ。 Effective Go - The Go Programming Language Go's Declaration Syntax - The Go Blog Share Memory By Communicating - The Go Blog Defer, Panic, and Recover - The Go Blog Go Concurrency Patterns: Timing out, moving on - The Go Blog Go Slices: usage and internals - The Go Blog

                                                                  Go言語の便利情報 - ゆううきブログ
                                                                • “モダン”ウェブアプリケーション 〜アメブロ5ヶ年計画〜

                                                                  HTML5 Conference 2017.9.24 1. “モダン”ウェブアプリケーション ∼アメブロ5ヶ年計画∼ HTML5 Conference 2017.9.24 原 一成 @herablog 2. アメーバブログ 2004年開始のブログサービス 芸能人の利用が多い 芸能人以外とそれ以外のPVは半々 3. 2015 バックエンドシステムの刷新 2017 2016 Isomorphic JavaScript AMP https Code-splitting Node.js v8 React 16 PWA 4. 5年かけて“モダン”な状態にする 5. “モダン”であること エコシステムとつながっていること 6. “モダン”であること エコシステムからの恩恵 エンジニアの流動性 ! " 7. エコシステムからの恩恵 最新技術を取り込みやすい 世界中のエンジニアと協力できる ! 8. エン

                                                                    “モダン”ウェブアプリケーション 〜アメブロ5ヶ年計画〜
                                                                  • Rails + AWS でモバイルフレンドリーな動画配信サイト構築 - メドピア開発者ブログ

                                                                    あけましておめでとうございます。 メドピアのSRE @kenzo0107 です。 2018年もよろしくお願いします。 今回は昨年リニューアルした動画配信システムについてです。 経緯 これまでのメドピアの動画配信は CloudFront 経由で S3 上の mp4 を video タグで参照し配信してました。 この配信方法では CloudFront でキャッシュしづらく 通信状況によってはファーストビューまでに時間が掛かり、サイト離脱へ繋がります。 また、直リンク禁止の動画の場合、 リファラチェック等をするかと思いますが 一部 IE Edge のバージョンで video タグでリファラ参照ができないという仕様があり*1 既存の仕組みをフロントから変える必要がありました。 以上の経緯から動画配信の仕組みを見直し要件を洗い出しました。 要件 動画は mp4 で納品される為、HLS形式へエンコード

                                                                      Rails + AWS でモバイルフレンドリーな動画配信サイト構築 - メドピア開発者ブログ
                                                                    • Mozilla Re-Mix: 【Firefox 4.0 正式版】リリース。速攻レビュー。

                                                                      Firefoxのメジャーアップデート版「Firefox 4.0」正式版がリリースされました。 Beta 1の登場から約9ヶ月、~Beta12、RC1/2と14のテストバージョンを経てようやく登場したFirefox 4.0は、近年のトレンドをふんだんに盛り込み、デザイン、機能、高速性ともに優れたブラウザとなっています。 Firefox 4.0の新機能、旧バージョンとの比較、改良点などは以下の通りです。 ■ブラッシュアップされたユーザーインターフェース 旧バージョンと比べてポリッシュのかかったスッキリとしたデザインになりました。 デザイン変更や新機能の搭載により、ツールバーボタン群も新しくなっています。 ■Firefoxボタン(Windows 7/Vistaでは新デザインになっています。) メニューバーから開く必要のあった代表的な機能を小さなボタンに凝縮しました。 もちろんツールバーカスタマイ

                                                                      • SugarSync:もうDropboxはいらない!?その高機能っぷりに泣いた。無料。767 | AppBank

                                                                        <Economy Trapによる忙しい人のための3ポイント紹介> デバイス間で同期を可能とするオンラインストレージアプリ(競合はDropboxやZumodrive) 機能は豊富!だが、シンプルではなく、慣れるまでやや使いにくい 今後の進化に(死ぬほど)期待 今回紹介するのは、SugarSyncです。Dropbox、Zumodriveらが熱戦中の、デバイス間で同期を可能とするオンラインストレージアプリケーションの一つです。そう、最近話題の彼です。 みなさん、こんにちは。先日はてなブックマークを見ていたら、時間を有効に使うための14の時間管理術という記事を見つけました。Appbankを読んでいる賢明な皆様なら、この記事のレベルの低さにはお気づきですよね?タイトルが「時間を浪費するための…」だったら納得するんですが。というわけで、Economy Trapです。 で、 SugarSync 。オンラ

                                                                        • 50GB無料のオンラインストレージ「Box.net」をPCのネットワークドライブとして活用しよう! - matuダイアリー

                                                                          photo credit: Plutor apptoiさんのページからびっくりするような情報が(゚д゚)! iCloudでは5GBのオンラインストレージが無料で利用できるが、Box.netはその10倍の50GBのストレージを無料で提供するキャンペーンを開始した。キャンペーンはアメリカ時間の10月12日から開始されており、応募期間は50日間。キャンペーン終了までに最新のBox.netアプリをダウンロードして既存のアカウントにログイン、または新規アカウントを作成すると、無期限で利用可能な50GBのストレージが獲得できる。 via : apptoi: Box.netが50GBのストレージを無料で提供 なんと、あのBox.netが期間限定ではあるものの、iPhone/iPadユーザ向けに50GBのストレージを無料で提供するキャンペーンを行っているようです! 早速、私もiPhoneアプリをダウンロー

                                                                            50GB無料のオンラインストレージ「Box.net」をPCのネットワークドライブとして活用しよう! - matuダイアリー
                                                                          • 【読書スレ】 10代で読んでいないと恥ずかしい理系必読書 ver0.2 とか : ライフハックちゃんねる弐式

                                                                            2011年09月19日 【読書スレ】 10代で読んでいないと恥ずかしい理系必読書 ver0.2 とか Tweet 0コメント |2011年09月19日 12:00|書籍・読書|Editタグ :必読書哲学書ハイデガー >http://hatsukari.2ch.net/test/read.cgi/news/1316079562/ 当ブログサイトはアフィリエイト広告、バナー広告を利用しています。 スレタイ「お前らいつも本読めって言ってるけど、具体的にどれ読んだら捗るんだ?哲学書か?」123 :(山形県):2011/09/15(木) 19:43:02.17 ID:9VBlTlw60 テイヤール・ド・シャルダン「愛について」 これが難なく読めたら「現象としての人間」にステップアップ ニーチェの「この人を見よ」とツァラトゥストラに相似していると考えてくれ。 ちなみにツァラトゥストラとはゾロアスターの

                                                                              【読書スレ】 10代で読んでいないと恥ずかしい理系必読書 ver0.2 とか : ライフハックちゃんねる弐式
                                                                            • Awesome Ruby : 素晴しい Ruby のライブラリ・ツール・フレームワーク・ソフトウェアの数々

                                                                              元記事: Awesome Ruby Ruby 以外の言語, ソフトウェアについては を参照してください. Awesome List in Qiita Awesome Java Awesome JavaScript Awesome Node.js Awesome Python Awesome Go Awesome Selenium Awesome Appium 抽象化 ActiveInteraction - アプリケーション固有のビジネスロジックを管理します. Cells - Rails のコンポーネントを表示します. Decent Exposure - コントローラに宣言的インタフェースを提供するヘルパー. dry-rb - 共通のタスクをカプセル化するための, 次世代 Ruby ライブラリコレクションです. Interactor - 1回のリクエストで複雑なインタラクションを実行するため

                                                                                Awesome Ruby : 素晴しい Ruby のライブラリ・ツール・フレームワーク・ソフトウェアの数々
                                                                              • Amazon EC2(Linux)のネットワーク設定でハマったときに見るメモ | DevelopersIO

                                                                                ども、大瀧です。 LinuxのEC2インスタンスでちょっと変わったネットワーク設定をしようとすると、思う通りに動かなかったり設定が見えなかったりと、オンプレミスとは雰囲気の異なる振る舞いをすることがあります(本質的にはオンプレミスとなんら変わらないのですが)。自身で経験したケースをメモ書きとして残しておきます。 想定するLinux OS : Amazon Linux, CentOS 6.x, RHEL 6.xなどRed Hat系ディストリビューション /etc/resolv.confを変更したのになぜか元に戻ってしまう DHCPクライアントによるものです。DHCPクライアントは定期的にIPアドレス更新の問い合わせをDHCPサーバーに行いますが、そのときに付随するDNSの情報を元にデフォルトで/etc/resolv.confファイルを上書きします。これを無効にするためにNICの設定ファイル/

                                                                                  Amazon EC2(Linux)のネットワーク設定でハマったときに見るメモ | DevelopersIO
                                                                                • Learn Go with Tests: テスト駆動開発を体験しながら Go を学ぼう - kakakakakku blog

                                                                                  TDD(テスト駆動開発)を体験しながら Go を学べる学習コンテンツ「Learn Go with Tests」を紹介する❗️全てのコンテンツを実施してみて,非常に良かったのでまとめることにした💡 Go に入門できる TDD のサイクル (Red / Green / Refactor) を体験できる コンテンツは "35種類" もある 無料で学べる GitBook (GitHub) に公開されている 日本語対応 英語版 📚 quii.gitbook.io 日本語版 📚 andmorefine.gitbook.io コンテンツ一覧 なんと「35種類」もコンテンツがある❗️ Go fundamentals 🚢 21種類 Install Go(Go をインストールする) Hello, world(Hello, World) Integers(整数) Iteration(反復、繰り返し) A

                                                                                    Learn Go with Tests: テスト駆動開発を体験しながら Go を学ぼう - kakakakakku blog