WindowsやmacOS、Linuxなどのクロスプラットフォーム対応のデスクトップアプリ開発を容易にするフレームワークとして高い人気を持つフレームワークが「Electron」です。 ElectronはChromiumとNode.jsを用いることで、HTML/CSS/JavaScriptのWebテクノロジーによってデスクトップアプリケーションを開発できるのが最大の特徴です。 いまやElectronは、Visual Studio CodeやMicrosoft Teams、Slack、GitHub Desktop、そして最近話題のNotionなど、さまざまなアプリケーションに採用されています。 このElectronの優れた特徴を備えつつ、よりメモリ消費量が小さくファイルサイズもコンパクトで、高いセキュリティを備え、柔軟なライセンスを実現しようと開発されたのが「Tauri」です。 Tauriは、
【ウマ娘】UGランク達成! 『Make a new track!!』育成ガイド 2022年2月26日 初心者向け, 育成論 こんにちは、ルネ(@renekuroi)です。 今回のテーマは「UGランクも達成可能! 査定盛りからチャンミ育成まで幅広く使える『Make a New Track ~クライマックス開幕~』シナリオ育成ガイド」です。そんなわけで、上図のようにUGランクも達成し、そろそろ信憑性のあるちゃんとした攻略――育成ガイドを書ける頃合いかなと思ったので、書いておくことにします。 そんなわけで、「超インフレシナリオ」と既に評判になっているクライマックスシナリオをどう攻略するのかを解説していきます。これまでの育成の常識とは異なる立ち回りが要求されるシナリオなので、ぜひ本記事を参考にしていただければ幸いです。 基本指針はレース+ショップゲー。練習は合宿で爆発 まず、このシナリオで意識して
新春ツール入れ替えシリーズです。macOS における Spotlight 的なランチャーツールとして Alfred を長いこと使ってきたが、最近 Raycast を使ってみてこれがよかったので、以来ずっと使い続けている。 Raycast - Supercharged productivity 開発者のための便利ツールという売り文句のようで、そういう点がまさに気に入った。 カレンダーの次の予定が表示される まずこれがいい。これだけで十分使える。ランチャーを起動したときにカレンダーの次の予定を表示してくれる。Enter でそのまま Meet や Zoom を開いてくれるのでキーボードから手を離す必要がない。 もともとカレンダーの確認には Dato を使っていたし今も使ってるが、これでミーティングへのアクセスがかなりよくなった。 コミュニティベースの Store で機能を追加できる https:
クラスメソッドは、「オープンな発想と高い技術力により、すべての人々の創造活動に貢献し続ける」という経営理念のもと、Classmethod Leadership Principle(CLP)をクラスメソッドのカルチャー(行動指針、価値観)として社員一人一人が常に意識して事業活動を行っています。 そして、クラスメソッドは、このような経営理念とカルチャーを背景に、社会の一員として持続可能な社会の実現に貢献するため、さらにこのクラスメソッド行動規範を定め、次の1~7の主題(1. 人権の尊重、2. 法令の遵守、3. 顧客からの信頼獲得、4. 従業員の就業環境整備、5. 公正な事業慣行、6. 公正かつ透明な企業経営、7. 環境への対応)について社会的責任を果たしていきたいと考えます。クラスメソッドのすべての役員・従業員はこの行動規範を理解・遵守し、高い倫理観を持って、誠実・公正に行動します。 また、ク
Linuxカーネルを開発したリーナス・トーバルズ氏が、Linux Foundationが開催したOpen Source Leadership Summit 2017(OSLS 2017)で行われた対談で、近年のテクノロジー業界についてや、自身の仕事の考え方を語りました。 Talk of tech innovation is bullsh*t. Shut up and get the work done – says Linus Torvalds • The Register http://www.theregister.co.uk/2017/02/15/think_different_shut_up_and_work_harder_says_linus_torvalds/ OSLS 2017でリーナス・トーバルズ氏は、Linux Foundationで取締役を務めるジム・ゼムリン氏と対談を
ritou です。 OAuth 2.0 のクライアントの種類、いわゆる Client Type についての基本的なお話です。 よくある認識 仕様だと Public : ClientSecret を安全に管理できず、他の方法でもセキュアなクライアント認証ができないクライアント Confidential : ClientSecret を安全に管理できる、または他の方法でセキュアなクライアント認証ができるクライアント と書いてあり、実際の分類となると Webアプリ : Confidential モバイルアプリ、SPA、デスクトップアプリ : Public となります。 Webサーバーの内部など、ある程度アクセス制限のされた状態で管理されているが、SPAのソースコードやモバイルアプリのバイナリの解析とかによって取得しうるみたいなのは直感的かと思いますが、これだけだといろいろ迷う人がいるらしい、とい
フィードバックを送信 URL 末尾のスラッシュについて コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 2010 年 4 月 21 日(水曜日) 今回取り上げるのは、よく聞かれる質問です。従来、末尾にスラッシュが付いた URL はディレクトリを示し、末尾にスラッシュが付いていない URL はファイルを示していることが一般的でした。 https://example.com/foo/ (with trailing slash, conventionally a directory) https://example.com/foo (without trailing slash, conventionally a file) しかし、そのようにする必要はありません。Google はファイルまたはディレクトリのいずれであるか、末尾にスラッシュが付いているか否かを問
こんにちは、スマートニュース株式会社の紀平です。 SmartNews のアプリ内では、最近 WebView を使った機能を多数公開しております。そのうちの一つにショッピングチャンネルという機能があるのですが、今日はそのショッピングチャンネルのタイムセール枠で以前発生した、謎のプチフリーズ問題の調査手法をご紹介します。 tl;dr 特定の Android 端末でプチフリーズが発生した 再描画領域を減らすことで現象は改善した Chrome の Tracing 機能を利用し、ブラウザのソースコードまで参照して、ついに根本原因まで突き止めた タイムセールで起こった問題 タイムセールは、SmartNews のショッピングチャンネル内において WebView で提供されている、期間限定のお得な商品をアグリゲーションした機能です。EC サイト各社のご協力の上にご提供しております。内部は HTML5 で開
こんにちは! 「CYBIRDエンジニア Advent Calendar 2016」6日目担当の @megadreams14 です。 昨日は、PM業をこなしつつアプリエンジニアとして活躍している新卒4年目@sgtさんの 「お問い合わせと目視でバグを潰してた俺がアプリクラッシュ検知ツールを使って効率の良いバグ潰しを始めた話」でした。 クラッシュ情報の収集は不具合の早期発見修正につながるため、 機会損失の防止や開発効率の向上にもつながるので必須ツールですね。 さて、今回はiOS/AndroidのWebViewを活用したSPA(SinglePageApplication)での ゲーム開発の中で得られた知見を簡単にご紹介をさせて頂きます。 Webとネイティブの良い部分を取り入れたハイブリッド開発 現在自分が所属しているチームでは、Webの技術を中心としてこれまで開発を行っており、 AppStore/
As apps increase in functionality and complexity, manually testing them to verify behavior becomes tedious, expensive, or impossible. Modern apps, even simple ones, require you to verify an ever-growing list of test points such as UI flows, localization, or database migrations. Having a QA team whose job is to manually verify that the app works is an option, but fixing bugs at that stage is expens
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く