並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 52件

新着順 人気順

起動時間 英語の検索結果1 - 40 件 / 52件

  • BPF Performance Toolsを読んだ感想 - go_vargoのブログ

    BPF Performance Toolsを読んだので、感想ブログです。 先に感想を言っておくと「最高」でした。 BPF Performance Toolsとは? NetflixでKernel・パフォーマンスにかかわるチューニング・アーキテクチャを専門にしているBrendan Greggさんが書いた本です。BPFのiovisorというTracing分野の第一人者でもあります。 www.brendangregg.com 2019年12月に発売したばかりなので、BPFの分野では最新の本でしょう。他の著書に有名な本として(日本語版の)「詳解システム・パフォーマンス」があります。 BPF Performance Toolsは「詳解システム・パフォーマンス」第二弾と言えるかもしれません。ちなみにページ数は880Pあり、Kindleで表示される読み終わるための平均的な時間は「27時間30分」で、大作R

      BPF Performance Toolsを読んだ感想 - go_vargoのブログ
    • [翻訳]ShopifyにおけるRuby on Railsで速いコードを書く方法

      こちらの記事は翻訳記事となります。 原著者の許諾を得て翻訳・公開しております。 英語記事: How to Write Fast Code in Ruby on Rails原文公開日: 2019/10/08著者: Gannon McGibbonURL: https://engineering.shopify.com/blogs/engineering/write-fast-code-ruby-rails はじめにShopifyでは、ほとんどのプロジェクトの開発フレームワークにRuby on Railsを使用しています。 RailsとRubyはともにパフォーマンスに対するスティグマ(偏見)が存在します。 多くの個人や企業が、Rails以外での解決方法を探しています。 しかし一方で、私たちShopifyではRuby on Railsを採用して、毎分何百万ものリクエスト(requests per

        [翻訳]ShopifyにおけるRuby on Railsで速いコードを書く方法
      • データライフサイクルとトレードオフ | フューチャー技術ブログ

        ソフトウェアの中身を大きく2つに分解すると、プログラムとデータに分かれます。コードコンプリートやA Philosophy of Software Designなど、評判の良いソフトウェア設計の本はいくつかありますが、それらはどれもプログラムの説明がメインでデータのライフサイクルについての説明はなかったと思います。しかし、データの表現にもいくつもの方針があって、それによるトレードオフがあるな、というのはもやもやと考えていたので、その考えをまとめて文章にしてみました。 データといっても、処理中の短期間の間では変わらない、いわゆるマスターデータ的なデータです。ジャーナルというか、トランザクション的なデータはここでは触れません。 この記事では、それぞれのトレードオフについて考えていきます。 即値(リテラル) 定数 コマンドライン引数 環境変数 設定ファイル ダウンロードコンテンツ オンラインデータ

          データライフサイクルとトレードオフ | フューチャー技術ブログ
        • Windows 10「起動が遅過ぎ」問題が“ハイスペPC”でも発生するのはなぜ?

          関連キーワード Windows 10 | Microsoft(マイクロソフト) | Windows PCを使用していると、処理速度などのパフォーマンスに関する問題が発生することがある。PCのスペック不足を解決し、欠落している更新プログラムをインストールすれば、パフォーマンスに関する一般的な問題は解消できる。ただし、それだけでは問題が解決しない場合もある。 クライアントOSとしてMicrosoftの「Windows 10」を搭載するPCでは、パフォーマンスに影響を及ぼし得る要因が幾つかある。パフォーマンスに関する主要な5つの問題について、それらの要因と対処法を解説する。 1.起動が遅い 併せて読みたいお薦め記事 連載:Windows 10パフォーマンス問題「5つの対処法」 第1回:「Windows 10」がぎりぎり動く“最低PC”スペックは本当に低かった 第2回:Windows 10が快適に

            Windows 10「起動が遅過ぎ」問題が“ハイスペPC”でも発生するのはなぜ?
          • Serverless連載3: Goでサーバーレス用の検索エンジンwatertowerを作ってみました | フューチャー技術ブログ

            サーバーレス連載の3回目は検索エンジンを作ってみたお話です。 クラウドサービスが充実してくるにつれて、サーバーレスではいろいろなことができるようになっています。HTTPサーバーは動きますし、RDBやNoSQLなストレージも使えますし、PubSubみたいなサービスも利用できます。これらを駆使するとそこそこ複雑な処理も記述できます。 一方で、上から下までサーバーレスにしようとするとできないものもいくつかあります。例えば、RDBも使えるといっても制約があり、LambdaやCloud FunctionsからRDSやCloudSQLを雑に使うとコネクションを張りすぎる問題があります。LambdaにはRDS Proxyが出始めています。あと、RDBそのものは基本的に常駐型なのでサーバーレスではないです。一応サーバーレスなのもありますが、起動時間が結構かかるらしい(自分ではまだ試してないです)。それ以外

              Serverless連載3: Goでサーバーレス用の検索エンジンwatertowerを作ってみました | フューチャー技術ブログ
            • Electron製アプリの起動速度を1,000ミリ秒速くする方法

              めっちゃダッシュするイヌさん英語で先に書いてから日本語訳しています ⇒ English version is available here. こんにちは、TAKUYAと申します。InkdropというMarkdownノートアプリを開発しています。このアプリはElectronで作っています。Electronは、NodeJSとChromium(ブラウザ)ベースでクロスプラットフォームなデスクトップアプリが開発できるフレームワークです。このフレームワークは基本的に素晴らしいです。なぜならあなたはネイティブ用のフレームワークを学ぶ必要がなく、JavaScript、HTMLとCSSでアプリが作れるからです。もしあなたがウェブデベロッパーだったら、手軽にアプリが作れるでしょう。一方で、多くの人がElectronの弱い点についても言及しています。それはアプリの起動速度が遅い傾向にある、という点です。僕のア

                Electron製アプリの起動速度を1,000ミリ秒速くする方法
              • EmacsとWindowsと人生と - Qiita

                ハッカー向けのエディタといえばviかEmacsか、という時代があって、演習で触った大学のUnixワークステーションでターミナルのviはカーソルキーで移動できなくて、GUIで動いていたEmacsでは移動出来た。だからEmacsを使うことにした。 家にあるパソコンといえば、ふとした拍子にHDDがジジジという音を無限にたて始めて、その後フリーズしてしまう非力なWindowsマシンだったけど、それでもEmacsを諦める理由にはならなかった。無限のように長い再起動中の暗闇も、すぐにスワップするメモリも、平気だった。なにしろ、私はハッカーになりたかったのだ。 今日、EmacsはWindowsで使用することが出来る。日本語もIMEも問題ない(パッチを当てた「日本語版」を探す必要すらない)Vimmerたちが揶揄したメモリ使用量も15MB~200MB程度だ。VSCodeなどのElectronベースのエディタ

                  EmacsとWindowsと人生と - Qiita
                • Windowsの再起動とその原因をイベントログから探る (1/3)

                  今回は、イベントログからWindows Updateによる再起動時間を計測するために必要な情報を集めることにして、イベントログシリーズの最後としたい。 シャットダウンと再起動に関しては、前回解説したように(「WindowsイベントログをPowerShellを用いて扱う」)、PowerShellのGet-WinEventで、カーネルからのメッセージを見ればよかった。しかし、これだけだと再起動の理由が不明だ。また、現在のWindows 10でもいきなり落ちてしまうことは年に数回ある。こうしたシャットダウンの原因を探さないと、Windows Updateによる再起動を区別できない。 正式な機能アップデートのログが取れなかったので、Windows Insider Previewのインストールにかかる時間を測定した。プレビュー版のアップデートに約25分、その後、再起動が要求されて、3回の再起動を経て

                    Windowsの再起動とその原因をイベントログから探る (1/3)
                  • なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか - Qiita

                    この記事は個人ブログのうち技術に関する箇所のみを抜粋した転載です。 なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか -Junks, GC cannot sweep- またブログには書いたのですが、諸事情により先に英語版が存在します。 こちらも書いたのは僕なので、剽窃などではないことはご了承ください。 [元記事]: Why we replaced Java with Typescript for Serverless in dev.to はじめに サーバレス(serverless)は昨今もっとも注目を集める設計手法の一つで、おそらく多くの開発者が大なり小なり自分のプロダクトに応用し始めているのではないでしょうか? 僕自身、完全にサーバレスに魅せられてしまい、昔ながらの自分でサーバやミドルウェアを管理しながら運用するみたいな世界には戻れる気がしません。 そもそもスケーリ

                      なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか - Qiita
                    • 検索エンジンをVespaへ移行しています - Stanby Tech Blog

                      検索エンジンをVespaへ移行しています こんにちは、スタンバイで検索周りの開発を担当している鷹取です。 今回はスタンバイで利用している検索エンジンをVespaへ移行している話を紹介します。 検索エンジン移行の背景 Stanby Tech Blogのスタンバイ2+1年の軌跡の記事で説明されている通り、 スタンバイでは、主に求人検索機能を提供していますが、その中でもオーガニック(無料掲載)と広告(有料掲載)という2種類の検索が存在します。 この2種類の検索ではそれぞれで異なる検索エンジンを使用しています。 オーガニック検索: Yahoo! ABYSSという検索プラットフォーム 広告検索: Elasticsearch このようになっている背景については、前述の記事に詳細が記載されていますので、興味がある方はそちらをご参照ください。これまで、この2種類の検索エンジンを運用してきましたが、それぞれ

                        検索エンジンをVespaへ移行しています - Stanby Tech Blog
                      • 知ったらアプリ開発も楽になる! iOSDC Japan 2019で得たiOS開発の課題と向き合い方 - ZOZO TECH BLOG

                        こんにちは! ZOZOTOWNやWEARのiOSアプリ開発をしている元と小野寺です。 先日、9/5から9/7まで3日間iOSDC Japan 2019が開催されました。今回ZOZOテクノロジーズでは12名のメンバーで参加し、弊社はスポンサーとして協賛しました。 この記事ではiOSDC Japan 2019にて発表されたセッションの一部を紹介すると共に、現場の盛り上がりの様子もお伝えします。 セッション ライブラリのインポートとリンクの仕組み完全解説 最初に紹介するセッションは弊社の技術顧問をされている岸川さんのセッションです。 iOSDC Japan 内容はライブラリを使うときに遭遇するimportエラーやlinkエラーに対してシステマチックに解決するために必要な知識についてです。 ライブラリやフレームワークのimportエラーやlinkエラーを解決するとき、このセッションの内容は非常に役

                          知ったらアプリ開発も楽になる! iOSDC Japan 2019で得たiOS開発の課題と向き合い方 - ZOZO TECH BLOG
                        • 第646回 Raspberry PiをIoTデバイスとして活用できるUbuntu Core | gihyo.jp

                          Ubuntuはデスクトップ向け・サーバー向けだけでなく、IoT向けの用途にも注力しています。その中核となるのが、普通のLinuxディストリビューションとは異なる「Ubuntu Core」です。今回はRaspberry PiにUbuntu Coreをインストールして、その片鱗を味わってみましょう。 SnappyとかSnapとか言われてきたUbuntu Core もともと「Ubuntu Core」は「Snappy Ubuntu Core」と呼ばれていた時期がありました。「⁠Snappy」はUbuntuがまだ「第三のモバイルOS四天王」の一角を占めていたころに登場した仕組みで、Ubuntu Phoneの開発で得られた知見を元に、よりIoT・コンテナ向けのシステムを構築するためのプラットフォームとなることが目的でした。 当時の「目論見」の詳細はUbuntu Weekly Topicsの2014年1

                            第646回 Raspberry PiをIoTデバイスとして活用できるUbuntu Core | gihyo.jp
                          • iOS13の主な新機能をまとめた動画 - iPhone Mania

                            iOS13に搭載された、数多くの新機能のうち特に重要なものを、米メディアMacRumorsが動画にまとめているのでご紹介します。 パフォーマンス向上と多くの新機能 現地時間6月3日にAppleが発表したiOS13では、iOS12に続きアプリの起動時間短縮、Face IDによるロック解除高速化、アプリダウンロード容量の小型化など、パフォーマンスの向上が図られていると同時に、非常に多くの新機能が追加されています。 iOS13で最も目を引くアップデートは、システム全体での「ダークモード」採用です。ダークモードは、設定アプリからオン/オフを切り替えられるほか、日の出と日没に応じて切り替わるようにも設定できます。 ダークモードは、コントロールセンターで明るさ調整のスライダーを3D Touchで押して切り替えることも可能です。 「写真」アプリも刷新 「写真」アプリにも、大きなアップデートがありました。

                              iOS13の主な新機能をまとめた動画 - iPhone Mania
                            • Lighthouseの計測結果を見ていく - Qiita

                              Google Chrome 60からデベロッパーツールのAuditsタブからLighthouseが簡単に実行できるようになっているので使い方を見ていく。 Chrome89で日本語化されるので、この記事の内容とはだいぶ差異が出てきそう。 パフォーマンス測定に必須のLighthouseがChrome 89で日本語化される Chrome79から各評価項目の参照URLがだいぶ変わってしまっている。web.dev内のページに置き換わっているようだ。 Chrome 103からTimeSpan、Snapshotレポートが追加になり、ユーザーが操作した状態のページの分析も行うことが出来るようになりました。 DevTools の新機能 (Chrome 103) Lighthouseとは Lighthouseとはウェブページの品質改善の指針を「パフォーマンス」、「PWA」、「アクセシビリティ」、「ベストプラク

                                Lighthouseの計測結果を見ていく - Qiita
                              • 実稼働環境における Express の使用におけるパフォーマンスに関するベスト・プラクティス

                                StrongLoop / IBMによって提供されるこの翻訳. 本書は、英語の資料と比較すると古くなっている可能性があります。最新の更新については、英語版の資料を参照してください。 実稼働環境におけるベスト・プラクティス: パフォーマンスと信頼性 概説 この記事では、実稼働環境にデプロイされた Express アプリケーションのパフォーマンスと信頼性に関するベスト・プラクティスについて説明します。 このトピックは、従来型の開発と運用の両方にわたる「DevOps」の世界に明確に分類されます。したがって、情報は次の 2 つの部分に分かれています。 コードで実行する処理 (開発部分) gzip 圧縮を使用する 同期関数を使用しない ロギングを正確に実行する 例外を適切に処理する 環境/セットアップで実行する処理 (運用部分) Set NODE_ENV to “production” Ensure

                                • WIndows10のモダンスタンバイ (Modern Standby) まとめ - elechoのぶろぐ

                                  近年、身の回りの情報系の人たちはほぼMacを使っているような印象があります。 一方、Windows機の特徴として、計算機性能に対するコスパの良さが挙げられます。 (一部の日系メーカー製や、Microsoft Surface、VAIO Z、Dell XPSみたいな高級品を除く。) (あと、”複雑怪奇な”レジストリ設定もWindowsの特徴ですね笑) それでも、Windowsも日々進化していて、いろいろなところが変わっていったりしています。 今回は、その中でも最近普及してきた「モダンスタンバイ」について、パスワード保護の設定で罠にハマった(別記事参照)ので、自分のためにもまとめてみます。 (注:この記事はただのサーベイ記事です。この分野のプロではないのでご了承ください。) また、もし誤りや不足している点がありましたらご指摘いただけると幸いです。 モダンスタンバイとは モダンスタンバイのメリット

                                    WIndows10のモダンスタンバイ (Modern Standby) まとめ - elechoのぶろぐ
                                  • QEMU、KVM、libvirtの基礎知識まとめ - えんでぃの技術ブログ

                                    引用元: linux-kvm.org はじめに LinuxでVMを作るにあたり、KVM (Kernel-based Virtual Machine) を使うことにしました。 ※使い始めた理由については、#(参考) KVMを使い始めた理由に書きました KVMを使ってみると、初期設定時に以下のようなもやもやに当たりました。 導入すべきパッケージがよくわからない (必須のもの、任意のもの、いくつかの選択肢から選ぶものが混在している) KVMの動作要件であるVT-x/AMD-Vが何なのかわからずもやもやする KVM周りのコンポーネントが色々あるが、それぞれ何をしているのかわからずもやもやする 本記事は、KVMの導入や使い方紹介に先立って上記の理解を深め、多少なりとももやもやを晴らすことを目的としています。 他記事と比較して、わかりやすさと網羅性を重視して書きましたので、ぜひご覧いただけると嬉しいで

                                      QEMU、KVM、libvirtの基礎知識まとめ - えんでぃの技術ブログ
                                    • サービス間連携のためのGraphQL APIをClojureで開発している話 - Opt Technologies Magazine

                                      社内共有のマスタデータ基盤としてのGraphQL APIをプログラミング言語Clojureで開発している事例をご紹介します。 あいさつ 新規API開発の背景 現行システムの問題点: 共有データベース 解決策: データベースをラップするサービス 技術選定の経緯 API方式: GraphQL メイン開発言語: Clojure アプリケーションのアーキテクチャ設計 The Clean Architecture コードの全体像 resolver use case entity boundary 主な要素技術 アプリケーション構成の整理とライフサイクル管理: Duct GraphQL APIサーバ: Lacinia + Pedestal 入力バリデーション: malli DBアクセス: clojure.java.jdbc + Honey SQL テストとカバレッジ計測: clojure.test +

                                        サービス間連携のためのGraphQL APIをClojureで開発している話 - Opt Technologies Magazine
                                      • Jumper EZpad 6s Pro レビュー評価・注意点・比較【安い2in1ノートパソコン おすすめ中華タブレット 半角全角】 - 新作ソシャゲおすすめランキング|事前登録リリース日まとめ一覧|新作アプリ最新スマホゲーム

                                        Jumper EZpad 6s Pro レビュー評価・注意点 Surface Go(10インチ版)と、 ASUSの2in1ノートパソコン、色々な中華2in1タブレットパソコンを比較した結果、性能も価格もバランスの良いところを選択し、Jumper EZpad 6s Proを購入しました。 買って良かった!と言える買い物でしたが、購入後に後悔した点(注意点)もありますので、まとめておきます。 私が購入した理由・目的も添えているので、ご自身の使用目的と照らし合わせながら、購入判断をご検討ください。 少しでも参考になれましたら、嬉しいです。 目次(タップで下の本文へ移動もできます) Jumper EZpad レビュー評価・注意点 日本語キーボードではない キーピッチ・キーボードの大きさ 半角・全角の切り替え面倒くさい 半角/全角・日本語に切り替える方法 購入目的・少し後悔・買い直す? 起動時間・シ

                                          Jumper EZpad 6s Pro レビュー評価・注意点・比較【安い2in1ノートパソコン おすすめ中華タブレット 半角全角】 - 新作ソシャゲおすすめランキング|事前登録リリース日まとめ一覧|新作アプリ最新スマホゲーム
                                        • パソコンもらったので弄り始めたら沼にハマった

                                          2014年発売のノートパソコン NEC LaVie S LS550/SS もらったので Windows8.1 ~ Windows10 にアップグレート挑戦してみたら なんと! 2023.2.27 でも無料でアップグレードできました😁 アプリ・ファイル・設定 を残すことは出来ないようでした これからやってみる人はご確認ください。 私は、特に必要なものなかったので躊躇することなくOSだけにしてしまいました。 NEC LaVie S LS550/SS の仕様 第4世代 インテル Core i5 4200M(Haswell) 2.5GHz/2コア メモリ容量 = 8GB   HDD : 1TB ディスプレイ = 15.6 型(インチ)   重量:2.8kg 9年前のPCにしては使用感あまりなく 重量が今となってはかなり重めです バッテリーは全くダメ(T_T) 中古で4000円ぐらいで入手可能でし

                                            パソコンもらったので弄り始めたら沼にハマった
                                          • AWSのAutoScalingの整理 猶予期間・ウォームアップ・終了ポリシー編 - プログラマでありたい

                                            基本に立ち返ろうということで、AWSのAutoScalingの仕様の確認です。前回は、スケーリングポリシーを中心に確認でした。今回は、起動や終了に関わる仕様ということで、猶予期間・ウォームアップ・クールダウン・終了ポリシーなどの解説になります。 前回 AWSのAutoScalingの整理 スケーリングポリシー編 - プログラマでありたい ヘルスチェックと猶予期間 まず最初にヘルスチェックと猶予期間です。ヘルスチェックは、AutoScalingの管理対象下のインスタンスの動作をチェックして、異常が認められた場合は新しいインスタンスと置き換えられます。 Auto Scaling インスタンスのヘルスステータスは、正常または異常のどちらかです。Auto Scaling グループ内のすべてのインスタンスは正常な状態で起動されます。インスタンスに異常があるという通知を Amazon EC2 Auto

                                              AWSのAutoScalingの整理 猶予期間・ウォームアップ・終了ポリシー編 - プログラマでありたい
                                            • 週刊Railsウォッチ(20190723-2/2後編)Rails 6 rc2がリリース、「MySQLパフォーマンスチューニングTips」が超便利、Aurora Serverlessほか|TechRacho by BPS株式会社

                                              2019.07.23 週刊Railsウォッチ(20190723-2/2後編)Rails 6 rc2がリリース、「MySQLパフォーマンスチューニングTips」が超便利、Aurora Serverlessほか こんにちは、hachi8833です。ジェネレーションの近さを実感しました。 なぜゼロワンなのに、左右非対称とか、赤青とかの属性がないのか(年寄りの発言) — Yukihiro Matsumoto (@yukihiro_matz) July 17, 2019 つっつきボイス:「これって何の話だっけ?😅」「あ、私が子どもの頃やってた某特撮番組です👶」「なるほど、令和ライダーの話ね😆」 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です

                                                週刊Railsウォッチ(20190723-2/2後編)Rails 6 rc2がリリース、「MySQLパフォーマンスチューニングTips」が超便利、Aurora Serverlessほか|TechRacho by BPS株式会社
                                              • 2022 年振り返り - yoheimuta’s blog

                                                あけましておめでとうございます。 2022 年は、生活全般と専門的なソフトウェアエンジニアリングを分けて、振り返りをまとめました。 この記事は生活全般についてです。 私生活 体調管理 風邪症状は何度かありましたが、仕事に支障が出るほどではありませんでした。 どちらかというと、予防接種や自宅待機、保育園休園によってリズムが崩れることが多い一年でしたね。 子どもの予防接種全三回が 2023 年の 4 月までに終わるので、それで多少は落ち着いてくれるのを祈る日々です。 コミケ 2022 年は夏コミ(C100, 8/14)と冬コミ(C101, 12/31)の二回手伝いに行きました。人も徐々に戻ってきているような気がして、C99 ほど寂しい感じではなかったです。 冬コミは二スペだったのでスペースが広く使えて、いつもより余裕を持って望めました。毎回こうだと長時間緊張を強いられなくて済みます。 設営をは

                                                  2022 年振り返り - yoheimuta’s blog
                                                • エクササイズステッパーの習慣化。楽しく続けるには、いくつかの工夫が必要でした。 - 明日も暮らす。

                                                  おはようございます。 梅つま子です。 コロナ禍で購入した大物、ステッパー。 「つま子、その後どうしたかな…?」とお思いでしょうか? 楽天市場 Amazon by カエレバ 結論ですが、ほぼ毎日使っておりますよ!! 大丈夫、「謎のオブジェ」にはなっておりません! ただ、うまく使うというか、生活の中に取り入れるためには、多少の工夫が必要でした。 今日はその工夫について書いてみます! マットを用意する 環境を整える いつやるか 何をしながらやるか 結論:ステッパー、いい! マットを用意する 購入したステッパーには、簡易的なマットがついてました。 でも、とにかく簡易的。 薄っぺらいのです…。 跡もつくし、ホコリも目立ちます。 以前使っていた、ニトリのバスマットがあったので、 ためしにステッパーを乗せてみたら。 あらまあ、ぴったり! ↓こちらの記事で紹介しているマットです。 www.tsumako.

                                                    エクササイズステッパーの習慣化。楽しく続けるには、いくつかの工夫が必要でした。 - 明日も暮らす。
                                                  • なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか - Junks, GC cannot sweep

                                                    この記事はエストニアのタリンから書いています。 期間に大小あれど、すでに日本・ベトナム・中国・台湾・シンガポール(・オフショアでインドとも)の現地で仕事し、すでにアジアでの労働は満喫した感があるので、ヨーロッパにそろそろ足を伸ばそうかなと。 そこで、第一候補として、大学生の頃から憧れだったIT先進国エストニアに下見に来ています。 まぁ、現地の開発者と何人か話して、もうほぼ心は決まりましたね。半年くらいを目処にこちらに移住しようかと考えています! 幸運にも日本人は比較的簡単に労働許可が得られるようなので、夏くらいを目処に今の会社を退職し、こちらに来ようと考えています。 これについては今後別に記事を書きます。いく前の期待といった後の感想とか、結構需要がある気がするので。 ところで、現地の開発者と話しているうちに、技術モチベが高まりに高まってしまったので、久々に何か記事を書いてみようかなとか考え

                                                      なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか - Junks, GC cannot sweep
                                                    • Human Interface Guidelines 日本語訳|今正✋

                                                      いろんな日本語サイトを見たり、グーグル翻訳で頑張ってまとめる。 まだ途中であるが随時更新 英語:Human Interface Guidelines iOS 「iOS Design Themes(3大テーマ)」1.Clarity(明瞭性) ・テキストは見やすいサイズであること ・アイコンは正確でわかりやすいものにする ・装飾は無駄なものは省き、適切なものにする ・空白、色、フォント、グラフィックス(イラストやグラフなど、図を描くことや描いたものを指す。最近では動画もグラフィックスに含まれる場合が多い)、インターフェイス要素(ボタンとかテキストボックスなど)は、重要なコンテンツを不自然なく強調し、ユーザーにインタラクティブ性(論理的かつ考え抜かれた動作と振るまいを備えた、魅力的なWebインターフェース)があることを伝える まとめるとわかりやすさを追求し、無駄な装飾をしないように 2.Defe

                                                        Human Interface Guidelines 日本語訳|今正✋
                                                      • 新しい軽量な隔離環境、「Windowsサンドボックス」とは?

                                                        企業ユーザーに贈るWindows 10への乗り換え案内 高いスペックが必要なWDAGに対し、Windowsサンドボックスは軽量 「Windowsサンドボックス(Windows Sandbox)」は、Windows 10 May 2019 Update(バージョン1903、ビルド18362)から正式に利用可能になった新しい隔離環境です。 前回説明した「Microsoft Edge」の隔離環境である「Windows Defender Application Guard(WDAG)」は、64bit版Windows 10の仮想化ベースのセキュリティ(Virtualization-Based Security:VBS)というHyper-Vハイパーバイザーの技術を利用しています。この隔離環境でWindows 10インスタンスを実行し、Microsoft Edgeを「Application Guardウ

                                                          新しい軽量な隔離環境、「Windowsサンドボックス」とは?
                                                        • [新機能] AWS Glue 「Glue Version 2.0」のSpark ETL ジョブの開始時間が10倍速く、最小の請求時間は1分になりました! | DevelopersIO

                                                          新たにリリースされた「Glue Version 2.0」では、Sparkジョブの開始時間が10倍速く、最低10分ではなく最低1分の1秒単位で請求になります。インタラクティブなマイクロバッチをより素早くコスト効率よく実行できるようになりました。さらに新しいPythonモジュールの追加・更新、Pythonパッケージインストーラー(pip3)を使用して追加のモジュールをインストールもサポートされました。 本日は、「Glue Version 2.0」のSparkジョブの利用方法と起動時間について実際に確認してみます。 AWSJ亀田さんの記事ですが、「世界の亀田さん」なので、執筆時点では英語のみです。 新しい Glue Version 2.0 - Spark ETL ジョブ Glue Version 2.0 - Spark ETL ジョブの選択 Spark ETL ジョブでは、新しいSaprk 2.

                                                            [新機能] AWS Glue 「Glue Version 2.0」のSpark ETL ジョブの開始時間が10倍速く、最小の請求時間は1分になりました! | DevelopersIO
                                                          • 週刊Railsウォッチ(20200421後編)Ruby 2.4サポート終了、Ruby 3の右代入演算子、GitHubコア機能無料化ほか|TechRacho by BPS株式会社

                                                            2020.04.21 週刊Railsウォッチ(20200421後編)Ruby 2.4サポート終了、Ruby 3の右代入演算子、GitHubコア機能無料化ほか こんにちは、hachi8833です。本日Python 2系の最終リリースが出ました。 Python 2.7.18, the last release of Python 2 https://t.co/t4iDfu39Z1 — Python Insider (@PythonInsider) April 20, 2020 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください ⚓Ruby ⚓Ruby 2.4のサポ

                                                              週刊Railsウォッチ(20200421後編)Ruby 2.4サポート終了、Ruby 3の右代入演算子、GitHubコア機能無料化ほか|TechRacho by BPS株式会社
                                                            • NHK.hta

                                                              ようこそ NHKラジオ語学講座ダウンローダ NHK.hta 公開ぺーじです 主にインストールと使い方とタイマー起動について説明します 最新版は、NHK.hta ver-3.2.10 2022/04/19です。2022年度前期版 お知らせ ●NHK.hta 最新版 ver-3.2.10 (NHK.hta のインストールに在り)と ver-3.2.10a (過去のバージョンに在り)を公開しました。 今週分(放送後1週間)⇒ ver-3.2.10 先週分(放送の翌月曜日から1週間)⇒ ver-3.2.10a となっています。 大抵の講座は、ver-3.2.10   ver-3.2.10a の両方で落とせますが、一部分片方でしか落とせないものもあります。 <例外> ・ニュースで学ぶ「現代英語」、ポルトガル語、アラビア語:今週分のみ ・基礎0:先週分のみ ●おそらくWindowsによるチェックではな

                                                                NHK.hta
                                                              • 9年目くらいのいまだ続いているレガシーなプロジェクトで改善してきたことと抱えている多くの課題 - Qiita

                                                                最初のgitのコミットから約8年?経過し9年目に突入しているのでは・・・というレガシー感の溢れるプロジェクトを引き継いでから何年もかけて色々改善してきた内容だったり、逆に現在でも色々抱えていて今後改善していきたい課題などについて本記事で振り返り的に触れていきます。 ※執筆に関して上長から許可をいただいています。 プロジェクトの概略 弊社がゲーム会社なのですが、各ゲームタイトルで横断で使われているwebアプリです。 言語としては主にPython、フレームワークとしては主にDjangoが使われています。 テストやdocstringなどを含めた現在残存するPythonファイルの行数は約78万行くらいです。 サーバーはAWSのクラウドが使われています。 年数的に色々レガシー感のある点がたくさん残っていますが、一方でここまで長い間社内で使われ続けてきている・・・というのは中々無いケースでしっかり続い

                                                                  9年目くらいのいまだ続いているレガシーなプロジェクトで改善してきたことと抱えている多くの課題 - Qiita
                                                                • コンテナーの構築、実行、および管理 Red Hat Enterprise Linux 8 | Red Hat Customer Portal

                                                                  コンテナーの構築、実行、および管理 多様性を受け入れるオープンソースの強化 Red Hat ドキュメントへのフィードバック (英語のみ) 1. コンテナーの使用 Expand section "1. コンテナーの使用" Collapse section "1. コンテナーの使用" 1.1. Podman、Buildah、および Skopeo の特徴 1.2. Podman コマンドの概要 1.3. Docker を使用せずにコンテナーを実行 1.4. コンテナーの RHEL アーキテクチャーの選択 1.5. コンテナーツールの取得 1.6. ルートレスコンテナーの設定 1.7. ルートレスコンテナーへのアップグレード 1.8. ルートレスコンテナーに関する特別な考慮事項 1.9. 関連情報 2. コンテナーイメージの種類 Expand section "2. コンテナーイメージの種類" C

                                                                    コンテナーの構築、実行、および管理 Red Hat Enterprise Linux 8 | Red Hat Customer Portal
                                                                  • FocalFossa/ReleaseNotes/Ja - Ubuntu Wiki

                                                                    イントロダクション このリリースノートには、Ubuntu 20.04 LTS (Focal Fossa) のリリース概要と Ubuntu 20.04 LTS とそのフレーバーに関する既知の不具合を記述しています。20.04から適用された変更の詳細については、20.04.1 変更の概要(英語)を確認できます。同様に20.04のリリースノートも確認できます(訳注:原文も現在は同じページにリダイレクトしています)。 サポート期間 Ubuntu Desktop、Ubuntu Server、Ubuntu Cloud、Ubuntu Coreのメンテナンスアップデートは 2025年4月 まで5年間サポートされます。そのほかすべてのフレーバーは3年間サポートされます。追加のセキュリティサポートはESM (Extended Security Maintenance) が利用できます。 公式フレーバーのリリー

                                                                    • GASでTwitterAPIを叩いてみる - CARTA TECH BLOG

                                                                      はじめに はじめまして。TechDivの森川です。 今回はGAS(Google Apps Script)を使ってTwitterAPIを使用する方法について書いていきたいと思います。 なぜGASとTwitter(API)を使うのか 私がAPIの勉強をする際に最初に選択したのがGASとTwitterでした。 ・知名度がある ・日本語の記事が多い ・無料 ・ブラウザさえあればいいので個人の環境に影響されにくい …etc こういった点から、非常にとっつきやすいと感じました。 また、GASに関しては他のGoogleの機能(Gmailやスプレッドシート)、Twitterに関しては他の媒体(アプリやブログ等)との連携が容易に行えることから、拡張性の高さもポイントの一つです。 今回はそんなGASとTwitterを使い、定番のおみくじBotを作るところまでやっていこうと思います。 APIを叩くまでの流れ 実

                                                                        GASでTwitterAPIを叩いてみる - CARTA TECH BLOG
                                                                      • zinit をしっかりと理解する

                                                                        2021-12-03 追記 zdharma/zinit が吹っ飛んだので zdharma-continuum/zinit に移行しましょう。 tl; dr Zinit Wiki の Introduction を読みながら、zinit の書き方をキチンと理解する。 はじめに 今年の G/W は緊急事態宣言で何も予定が立てられませんでしたので、少し時間をかけて ~/.zshrc を見直すことにしました。その過程で「俺、zinit の書き方を全然理解できていないな」と感じたので、Zinit Wiki の Introduction をベースに、zinit の書き方を理解していくことにしました。 実は一度も読んだことが無かった Zinit Wiki を読み進めて自分の理解を整理しただけなので、英語を読むのが全く苦ではない人は最初から Zinit Wiki を読みましょう。なにげに Zinit Wik

                                                                          zinit をしっかりと理解する
                                                                        • 【感想】『AWS Lambda実践ガイド』:PythonでLambda関数を書いていこう - Rのつく財団入り口

                                                                          AWS Lambda実践ガイド 2014年にサービス開始以来、AWSのサーバーレス技術の中核を担っているAWS Lambda。そのLambda関数の実際の使い方を解説した本です。2017年の発売なのでよく本屋でも見かけます。コードはすべてPython3.6となっています。 AWS Lambda実践ガイド 第1章 Lambda で実現するサーバーレスシステム 第2章 Lambda 事始め 第3章 AWS Lambda の仕組み 第4章 S3 のイベント処理 第5章 API Gateway、DynamoDB、SES との連携 第6章 SQS と SNS トピックを使った連携 まとめ:Lambdaの実際の使い方がわかる本 関連書籍 AWS Lambda実践ガイド 作者:大澤 文孝発売日: 2017/10/16メディア: Kindle版 第1章 Lambda で実現するサーバーレスシステム Lam

                                                                            【感想】『AWS Lambda実践ガイド』:PythonでLambda関数を書いていこう - Rのつく財団入り口
                                                                          • BOOX Leafの実機レビュー - 7インチE-Ink搭載Androidタブレット、マルチプラットフォームの電子ブックリーダーとして使えます

                                                                            コメント OSはAndroid 10で、BOOXの他のより高性能な最新モデルBOOX Max Lumi2やBOOX Note Air2がAndroid 11を搭載しているのに対し、少し古いものになっています。なぜ11でなく10なのか、ということはわかりませんが、製品特性からみてAndroid 10で困ることはまずないと思います。BOOXシリーズは「3年間のファームウェアアップデート」が保証されますし。 BOOXシリーズがKindleなどの電子ブックリーダーと大きく異なるのは、(操作性はともかくとして)一般的なAndroidタブレットとしての機能を有し、Google PlayやGoogle音声入力といったGoogle関連サービスも利用可能である、という点です。Google Playからのアプリ導入ができる、ということはKindleやKoboなどのアプリも導入できる「電子ブックリーダーとしての

                                                                              BOOX Leafの実機レビュー - 7インチE-Ink搭載Androidタブレット、マルチプラットフォームの電子ブックリーダーとして使えます
                                                                            • React デベロッパー向け Lit  |  Google Codelabs

                                                                              Lit とは Lit は、任意のフレームワークで動作する高速で軽量なコンポーネントの開発に役立つ Google のオープンソース ライブラリで、共有可能なコンポーネントやアプリケーション、設計システムなどの構築に使用できます。 演習内容 以下について、React のコンセプトを Lit に変換する方法を学びます。 JSX とテンプレート コンポーネントとプロパティ 状態とライフサイクル フック 子 参照 状態の仲介 達成目標 この Codelab を完了すると、React コンポーネントのコンセプトを Lit の対応するコンポーネントに変換できるようになります。 必要なもの Chrome、Safari、Firefox、または Edge の最新バージョン。 HTML、CSS、JavaScript、Chrome DevTools に関する知識。 React に関する知識。 (上級者向け)最適な

                                                                              • スタンフォード式手書きノートの2大特徴は「質より量」「雑で汚い」。その納得の理由とは - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                                                                                パソコンやスマートフォン、タブレットといったデジタル端末を扱うことが日常化し、「手書き」する機会が激減しています。そんななかで手書きの重要性を説くのは、自身がスタンフォード大学で学んだワークをノート術に落とし込んだ、『地頭が劇的に良くなる スタンフォード式超ノート術』(SBクリエイティブ)の著者・柏野尊徳(かしの・たかのり)さんです。 すぐに動く習慣が身につくだけでなく、ひとつのアイデアに縛られずにどんどん前に進むことができるなど利点の多い、独特のノート術について教えてもらいました。 構成/岩川悟 取材・文/清家茂樹 手書きを習慣化することで、「すぐに動く」力が身につく 私は常々、「手書き」することの重要性を説いています。その理由は、日常的に手書きをすることで、仕事に直結するいくつもの力を高めることができるからです。そのひとつに、「すぐに動く力」が挙げられます。 手書きではなくパソコンを使

                                                                                  スタンフォード式手書きノートの2大特徴は「質より量」「雑で汚い」。その納得の理由とは - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                                                                                • 「ASUS ROG STRIX X570-E GAMING」をレビュー。2.5Gbイーサや16フェーズVRM電源を搭載する高性能ゲーミングマザーボードを徹底検証 : 自作とゲームと趣味の日々

                                                                                  2019年08月04日12:00 (注:商品価格は執筆当時のものです。販売ページリンクにはアフィリエイトを含みます) 「ASUS ROG STRIX X570-E GAMING」をレビュー。2.5Gbイーサや16フェーズVRM電源を搭載する高性能ゲーミングマザーボードを徹底検証 wisteriear コメント(0) タグ :#レビュー#AM4マザーボード_レビュー#AM4#ASUS_AURA_Sync#AM4_X570_マザーボード_レビュー#AMD_Ryzen_3rd_レビュー#スポンサード_レビュー スポンサードリンク 第3世代Ryzen CPUにネイティブ対応となるX570チップセット搭載AM4マザーボードとしてASUSのゲーマー向けメインストリームブランド”ROG STRIX”シリーズからリリースされた「ASUS ROG STRIX X570-E GAMING」のサンプル機をメーカ

                                                                                    「ASUS ROG STRIX X570-E GAMING」をレビュー。2.5Gbイーサや16フェーズVRM電源を搭載する高性能ゲーミングマザーボードを徹底検証 : 自作とゲームと趣味の日々