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
ほんとうはLinuxを使いたいけど、色々な理由でmacOSを使わなければならない僕が少しでもmacOSが好きになるように使っているツールたちの紹介です。タイトルがちょっと過激なのはゆるしてください こんにちは、株式会社クラフトマンソフトウェアでAppThrustという「開発の面白さを100%にする」プロダクトを開発しているreoringです。 Arc Browser 言わずと知れたmacOS専用のブラウザ。UI/UXが気持ちよすぎる。最高。 Raycast macOS標準のSpotlightを置き換えるツール。Extensionが多数あって自分好みの設定ができる。最高。 ObsidianのDaily noteを一発で作ったりできる。 Raycast AIでさくっとGPTと話せたりする。
当社アプリのAndroid版バージョン5.0におきまして起動時にアプリの権限を求めることがございます。こちらは2020年7月31日にリリースを行いました「スマート認証NEO」の仕様によるものとなります。 いずれの権限も当社がお客さまの個人情報や他アプリの情報等を取得するものではございませんので、何とぞご理解賜りますようお願い申し上げます。 「スマート認証NEO」はサービスを利用するスマートフォンのみに保存された本人確認情報を利用して認証を行う方式で、従来のパスワードに変わる新しい認証技術(FIDO※)を用いています。認証に用いるデータがネットワークを経由せず端末のみに保管されているため、IDやパスワードなどの認証情報が漏洩するリスクが低く、より安心安全なお取引が可能となります。 また、当社「スマート認証NEO」ではFIDOの標準仕様に準拠して実装されており、お客さまのスマートフォンに保存さ
前野隆司 慶應義塾大学大学院システムデザイン・マネジメント研究科教授。東工大修士課程修了(博士<工学>)、専門は幸福学。理工学から心理学、社会学、哲学まで、様々な分野にまたがる研究を行う。著書に「幸せのメカニズムー実践・幸福学入門」など。 早起きをしたいけど、なかなか習慣化できない ダイエットをしたいが、毎日続けることができず挫折してしまう 運動を始めたいが、三日坊主になってしまい継続できない・・・ 何かを習慣にしたいと思った時、こういったお悩みを抱える方は多いのではないでしょうか。 習慣化を成功させるためには、「少しでもいいので、毎日続けること」が重要です。 そのためには、毎日続けやすい仕組みを生活に取り入れることが非常に大切になってきます。 そこで習慣化するためにおすすめなのが、スマートフォンの習慣化アプリを活用することです。 なぜなら、スマートフォンは日常生活での使用頻度が高く、場所
iOS14ではホーム画面に「ウィジェット」を追加可能となりました。 また、「Appライブラリ」というホーム画面で使えるアプリの自動整理機能も追加されています。 この2つを使うと、iPhoneのホーム画面を一新させることができますので、その方法を説明したいと思います。 ウィジェットの追加 ホーム画面のページを編集 超シンプルなホーム画面の完成 Appライブラリのカスタマイズ:新規アプリ・通知バッジ iOS 14:ホーム画面からすべてのアプリアイコンを非表示にしてシンプルに ウィジェットの追加 iOS14でホーム画面を長押しすると、ホーム画面の編集ができます。 この状態で画面左上の「+」をタップすることで、一覧からウィジェットを追加できるようになります。 ここでは、追加したいウィジェットをトップページに配置しておきましょう。 iOS 14:ウィジェットの追加とホーム画面の表示ページの変更 ホー
そうして「メモ帳」「天気予報」「パズルゲーム」... など色々アプリを作っている中で「自分のテスト勉強のためのアプリが欲しい」となり、自作の単語帳アプリを開発した。これが「暗記メーカー」の原型となっている。 また、書籍にアプリのリリース方法についても記載されていたこともあり、この頃からPlayStoreへのアプリの公開を始めた。 今でこそPlayStoreでは「20人のテスターを集めて14日間テストする」「開発者の身元確認」といったアプリを出すまでの工数がかかるものとなっている。ただ、当時は(確か)そういった制限は存在せず$25の登録料を払えばリリースし放題だったので、アプリが完成したらとりあえずストアに公開していた。 基本的に出したアプリは鳴かず飛ばずだったが、その中で「暗記メーカー」だけは定期的にダウンロードが発生していたため、ユーザからのフィードバック等を参考にアップデートを続けるよ
セキュリティ本部 セキュリティ情報統括室に所属 システム開発者。2000年問題で「2038年問題は定年で対応しなくていい!」とフラグを...。 cats_dogs開発者のヒラマツです。 HTTPキャッシュをうまく使う技術、HTTPキャッシュ制御を解説します。 HTTPキャッシュは、WebアプリなどのWebサービスの通信を最適化する技術です。 HTTPのCache-Controlヘッダーの使い方の話でもあります。 HTTPキャッシュ制御と言っても、Cache-Controlヘッダーの設定だけなので、簡単そうに思えます。 しかし、正しく設定しようとすると、案外、複雑で苦労します。 また、理解なしに使うと、情報漏えいの問題を起こす可能性もあり、適当に設定するのは危険です。 ぜひ、この文章を読んで、理解した上で、Catch-Controlを設定してください。 cats_dogsの仕様を書くときに、
ソーシャルゲーム事業を展開するGREEで『釣り★スタ』や『探検ドリランド』などの作品に携わったゲームクリエイターの“higo”こと比護賢之(ひご よしゆき)氏は10月22日(金)、ゲーム感覚で楽しくタイピングを学べるアプリ『Typing Land』(以下、タイピングランド)を無料で近日中にリリースすると発表した。対応プラットフォームはAndroid、iOS、MacOS、Windowsとなっている。 アプリは日本語のほか、英語や中国語(繁体、簡体)、韓国語、フランス語、ドイツ語、ロシア語の計8言語へ対応。広告表示も一切なしで、インストール後はネットへ接続していない状態でもプレイ可能だ。 2年かけて作ったタイピングのアプリをもうすぐ公開します。絶望的な拡散力なのでどうしたらいいのか。 pic.twitter.com/wy9C3Rq1YV — higo (@higopage) October 2
もうずっとベータでいいや…。アプリをストアに公開せずTestFlightでβ配布するのが流行ってる!?2020.08.20 20:0042,889 satomi 公開するとあとが大変だし、アップル税もあるし。 …ってなことで、あえてAppStoreデビューを目指さず、リンクをシェアするだけでベータ配信とテストができる「TestFlight」で周囲に配って満足し、永久にテストフライトを続けるデベロッパーが増えているらしく、未公開アプリ紹介サイトも現れるなど地味な盛り上がりを見せています。 誕生2か月で評価105億円の未公開アプリ現るこの春、公開わずか2か月、利用5千人ぽっきりで評価1億ドル(約105億円)で投資を確保した音声SNS「Clubhouse」もTestFlightのベータ配信組。「シリコンバレーのVC(ベンチャー投資家)がひしめく秘密クラブ」、「ここだけの裏話がリアルタイムで聞ける
ようこそ,アプリ博物館【ダウンローダー館】へ。貧弱回線の強い味方だった役目がなくなり忘れられたフリーソフトの子たち 編集部:楽器 「キュートっ! お姉ちゃんにお礼して!」 「ハ? なに言ってんのロール姉」 「3行くらいでお礼してよ〜!」 「なにさま?」 ようこそ,アプリ博物館へ。 今では当たり前の「アプリ」の言葉が“PCアプリ”をよく指していた時代。愛されていたフリーソフトの子たちがたくさんいました。 本日は,別館【ダウンローダー館】をご案内いたします。 今やアプリと耳にすると,過半数の人たちは無意識に「(スマートフォン)アプリ」をイメージすることでしょう。 しかし,スマホが存在しなかった時代からアプリという言葉はあり,そのころはアプリ=「PCアプリ」を指しておりました。 もちろん,アプリケーションという元の語自体は広義で扱われるため,ソフトやプログラムやプラットフォームなどの形態も含め,
ChatGPTを使用するとWeb制作で困ったときやプログラミングの勉強をしていて知らないことが出てきた時に素早く調べることができる…はずでした。 なぜ「できます」ではなく「できるはずでした」と記載しているのかと言うと、高品質な回答を得るためには質問文に毎回さまざまな定型文を記載しなければならない、回答が表示されるまでに時間がかかるなど、意外と面倒なことが多いからです。 ChatGPTで高品質な回答を得るために たとえばWeb制作全般に関して質問するときは「あなたは世界最高のWeb制作者です。」と質問文の先頭につけると良いです。 あるいは、質問する方がプログラミングを学びたての初心者の方であれば「プログラミング初心者でも理解できるようにわかりやすく解説してください」と質問文の最後につけると良いです。 さらに重要なのが「英語で調べて日本語で回答してください」と最後に付け加えることです。 これは
「現在2密です!できるだけ密になる場所を避け、安全に行動しましょう」――自分がどれくらい密閉・密集・密接、いわゆる“3密”の環境にいるかを判定するスマートフォンアプリがある。愛知県に住む19歳の学生プログラマー・ラビットプログラムさんが2週間で開発した「3密チェッカー」(Android)だ。 3密の測定以外にも、周囲の人がどれくらい新型コロナウイルス感染症の接触確認アプリ「COCOA」をインストールしているかや、東京都や愛知県の新規感染者数なども表示できる。ネットでは「周囲のCOCOAインストール数が分かるのすごい」「よくできている」「便利すぎる。iOS版も欲しい」と評価する声もある。 IT系の専門学校に通うラビットプログラムさんが、時には徹夜しながらリリースにこぎつけ、アップデートを続けているというこのアプリ。開発の意図や経緯を聞いた。 COCOAで感じた物足りなさ、“密”を避ける行動に
GoogleがAppleのApp Storeで公開しているGoogleアプリとChromeにアップデートが配信されたことに伴い、アプリが収集する情報を明示した「プライバシーラベル」もApp Storeに掲載されました。このプライバシーラベルには、Googleのアプリが広範囲な個人情報を収集していることが明記されていたため、「GoogleがiOS版アプリの更新をしばらく放置してプライバシーラベルの掲載を先送りにしたのも無理はない」との声が上がっています。 Apple's app transparency rules: Google's privacy labels for Chrome and Search on iOS highlighted by DuckDuckGo • The Register https://www.theregister.com/2021/03/16/keep_s
筆者はES6以前のVanilla JSがあまり好きではありませんでした。 そこで、バニラJavaScriptをなるべく書かなくていいように、2000年代を通じてさまざまなアプローチを追求してきました。最初はRJS(Ruby-to-JavaScript)、次はCoffeeScriptでした。どちらのアプローチも、バニラJavaScriptより楽しく書けるソースコードを、ブラウザが実行できるバージョンのJavaScriptへトランスパイルするものです。ある程度は、うまくいっていました。 とはいえ、これは明らかにその場しのぎの手段に過ぎず、ブラウザがより洗練されたJavaScriptを理解できる日を待ちわびていたのです。ただ、そんな日が来ることはなく、永久にその場しのぎでやり過ごすのかと思われる時期がしばらく続きました。 しかし、幸いなことにJavaScriptは改善を続け、2015年にはES6
ほしいWebアプリの説明を書くだけで、ChatGPTが作って即Web公開してくれるサービス「GPTApp」を、ゲームアプリの企画・開発を手掛けるミリオンダウト代表のTakayuki Fukudaさんが公開した。 アプリのイメージを考えてフォームにテキストで入力すると、ChatGPT(GPT-3.5)がコードを出力してWebに実装する。開発にかかるのは約30秒と“爆速”。Web単体で動く簡単なアプリのみ開発できる。 うまくいけばきちんと動くが、失敗することも多い。アプリ完成画面で「ChatGPTの返信を見る」をクリックすると、ChatGPTが書いたコードも表示される。 GETAppはFukudaさんの個人開発だが、経営するミリオンダウトでは、ChatGPTなどのAIを使ったアプリを開発しているという。 関連記事 LINEでChatGPTと会話「AIチャットくん」100万ユーザー・2000万メ
婚活マッチングアプリ「Omiai」で、171万件もの会員情報流出が判明した。流出したデータには運転免許証やパスポート画像などが含まれる。氏名や住所に加えユーザーの顔写真情報まで流出したのは深刻な問題だ。運営するネットマーケティングは再発防止策を講じたものの、流出したデータによる二次被害を防ぐ手立ては見つかっていない。 婚活マッチングアプリ「Omiai」を運営するネットマーケティングは2021年5月21日、不正アクセスによるデータ流出に関するおわびを公表した。Omiaiは2020年10月時点で累計会員数が600万人を超える大手のサービスだ。 この事件はすぐさま新聞各紙やテレビ、インターネットのニュースサイトなどで報じられ、大きな話題になった。その理由の一つは、流出したデータが氏名や住所、生年月日などアカウント数で171万1756件と大規模だったこと、さらには恋人探しや婚活など、利用者にとって
「Twitterへの投稿をDiscordに同時投稿」「メールの本文をスプレッドシートにまとめる」など、複数のウェブサービスを連携させると便利な状況は多々あります。複数のウェブサービスを連携させるサービスとしてはIFTTTやZapierなどが有名ですが、それらのサービスには無料で使える機能が少なかったり、対応しているウェブサービスが少なかったりといった問題も存在しています。「Make(旧称:Integromat)」は1000以上のサービスに対応しており、無料プランでもユーザー数無制限で利用可能といった特徴を備えているとのこと。そこで、実際にMakeの会員登録手順や、ウェブサービス同士の連携手順を確かめてみました。 Make | Work the way you imagine https://www.make.com Makeの会員登録を行うには、まずMakeのトップページにアクセスして「G
今すぐ入れたい「Apple Watchアプリ」11選2020.06.18 23:0072,059 David Nield - Gizmodo US [原文] ( たもり ) 「さてどうしようか?」 ようやくApple Watchを手に入れた人は、こう思うかもしれませんと。Apple Watchにはすばらしい機能がたくさん搭載されていますが、WatchのApp Storeにはデバイスをさらに便利にするサードパーティーアプリが豊富にあります。 以下、米GizmodoがすすめるApple Watchアプリ11選をご紹介します。 1. AutoSleep Image: AutoSleepもしAppleがApple Watchの標準機能として睡眠トラッキングを追加するつもりがあるなら、AutoSleepを超えるほどすばらしいモノでなきゃ。このアプリは睡眠の質を記録するだけでなく、眠りの深さを検知して
Cygamesはオンラインイベントで、ウマ娘のシナリオ作成に使った社内アプリ「こえぼん」を紹介した。同社の“こんな機能が欲しい”という要望が詰まった同アプリは実に多機能で、視聴者からは「逆に何ができないんだ」「金は出すから売ってくれ」といった声が上がった。 Cygamesは11月13日、同社がゲーム制作などを進めるうえでの理念や技術について語る一般向けオンラインイベント「Cygames Tech Conference」の中で、ゲーム「ウマ娘 プリティーダービー」のシナリオ作成に使った社内アプリケーション「こえぼん」を紹介した。Cygamesの“こんな機能が欲しい”という要望が詰まった同アプリは実に多機能で、視聴者からは「逆に何ができないんだ」「金は出すから売ってくれ」といった声が上がった。 こえぼんは、シナリオの執筆から音声収録、ゲーム場面作りまでの工程で必要な機能をまとめたWebアプリ。
Appleは、新しいログインシステム「Sign In with Apple」への対応を、ほかのサードパーティーログインシステムを採用しているすべてのアプリに義務づける計画だ。 App Storeのレビューガイドラインの更新を説明したページによると、サードパーティー(GoogleやFacebook、Twitterなど)のログインシステムを利用しているアプリは、2019年内にSign In with Appleが正式に提供される際、同機能をユーザーが選択できるようにすることが求められる。Sign In with Appleは夏にベータ版が提供される予定だ。 このようにSign In with Appleを開発者に押しつけるやり方は、強引に感じられるかもしれない。ただしAppleは、プライバシーを念頭にこの新しいログインの仕組みを設計した。 Appleによると、Sign In with Appl
電車で通勤・通学する人たちを悩ませている痴漢の被害。どこで多発しているのか、スマートフォンの地図上で示して「見える化」し被害を防ごうというアプリが開発され、話題になっています。 使い方はいたってシンプルで、痴漢や盗撮、つきまといなどの被害にあった時やそれを目撃した時に、アプリや専用のウェブサイトにアクセスして「被害にあった」「痴漢をみた」といった表示をタップするだけです。 アプリやサイトがその位置情報を取得し、地図上の最寄りの駅に被害の情報が表示される仕組みです。 被害の情報は8月のサービス開始以降、これまでに起きた被害の件数が数字で表示され、利用者は地図を見ればどの駅の周辺で被害が多発しているのかが分かります。 被害を数字で「見える化」することで、多発している場所をできるだけ避けてもらうのがねらいです。 インターネット上では「普及して告発のハードルが下がるといい」「匿名で報告できるのめっ
2017~2020年前後にかけて、私は「最低月商1億円のアプリ開発をしてほしい」あるいは、「1億ぐらいはいくと思っている今のタイトルを軌道に乗せたい」という、開発案件をいくつかいただいていた(担当していた)。 しかし、それは瞬時に難しいと悟っていた。 実際にプロジェクトを運用していても気づいたこと、他のタイトルをリサーチしても気づいたこととして、月商1億円相当のタイトルがほとんどなく、大きく5000万円以下を下回るか、大きく上回るかの2択が多いからだった。 そこで今回は、過去の経験則を元に、その難しさについて書いてみたいと思う。ちなみに当時私が担当していたのは大きく目立つタイトルは5つを比較する。全てオリジナル作品の場合である。 ※2021/6/8 最後に追記を記載した。1億以下の売り上げ=赤字ではない。下記の5つの事例を参考にして、問題となる部分と解決策についての施策案を書いている。 A
nodejsを例に解説します。nodejsでは環境変数はprocess.env.環境変数名でとりだせます。また、開発環境・テスト環境・本番環境をそれぞれNODE_ENVという環境変数にdevelopment test productionと入れる文化があります。 アプリケーションコードに自分が今いる環境(開発|ステージング|本番)を意識させない これはつまり、コード内で環境識別変数(今回で言うところのNODE_ENV)によってif分岐を作らないという意味です。各環境にどのような設定が入るかはアプリケーションコード外にその種類分作成しましょう! bad if(開発環境){ const logger = new Logger({ level: 'debug' }); } else if (ステージング環境){ const logger = new Logger({ level: 'info }
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く