kobokusanのブックマーク (261)

  • 個人開発のアプリ「暗記メーカー」が100万ダウンロードされるまで|ymdkit

    そうして「メモ帳」「天気予報」「パズルゲーム」... など色々アプリを作っている中で「自分のテスト勉強のためのアプリが欲しい」となり、自作の単語帳アプリを開発した。これが「暗記メーカー」の原型となっている。 また、書籍にアプリのリリース方法についても記載されていたこともあり、この頃からPlayStoreへのアプリの公開を始めた。 今でこそPlayStoreでは「20人のテスターを集めて14日間テストする」「開発者の身元確認」といったアプリを出すまでの工数がかかるものとなっている。ただ、当時は(確か)そういった制限は存在せず$25の登録料を払えばリリースし放題だったので、アプリが完成したらとりあえずストアに公開していた。 基的に出したアプリは鳴かず飛ばずだったが、その中で「暗記メーカー」だけは定期的にダウンロードが発生していたため、ユーザからのフィードバック等を参考にアップデートを続けるよ

    個人開発のアプリ「暗記メーカー」が100万ダウンロードされるまで|ymdkit
    kobokusan
    kobokusan 2024/06/09
  • 年間500冊読む文芸オタク・書評家が全部で1万円以内で選ぶ、20代のうちに読んでいて心底よかった本10冊|みんなでつくる!暮らしのマネーメディア みんなのマネ活

    こんにちは、書評家の三宅香帆です。 2024年現在、30歳の私は、年間約500冊のを読んで生活しています。今回は、自分が20代のうちに読んでおいて良かったを紹介します! 選定条件は「トータルの金額が1万円以内」であることのみ。ジャンルや出版年は関係なし。その中で、ただただ私が「このは20代のうちに読めて良かったな」と感じたを選びました。 例えば高価なものを買う時に「早く買っておいたほうが、日割りで計算するとお得になる!」なんて言ったりしますよね。それと同じように、私はを読むことに関しても「早く読んでおいたほうが、後々の人生へのプラスの影響を考えると、コスパが良いよ!」なんて思います。 今20代の方だけでなく、これから20代になる方にも、そしてそんな方が周りにいる方の参考にもなったら嬉しいです!

    年間500冊読む文芸オタク・書評家が全部で1万円以内で選ぶ、20代のうちに読んでいて心底よかった本10冊|みんなでつくる!暮らしのマネーメディア みんなのマネ活
    kobokusan
    kobokusan 2024/06/09
  • 文学に関心ナシ、朝寝坊の悪癖、異国の夫に手紙も出さず…文豪・夏目漱石が“悪妻”・鏡子と添い遂げた深すぎる理由(2ページ目) | デイリー新潮

    英国留学の間は手紙を出さず 漱石が鏡子夫人への嫌悪感を募らせたのは、明治33年からの英国留学の間だったといわれている。英国へ着いた漱石がいくら手紙を出しても、鏡子からの手紙がなかなか来ない。第2子が生まれるはずであり、名前まで考えているのに、生まれたか生まれないかの便りもない。漱石は鏡子宛ての手紙にこう書いている。 「国を出てから半年許りになる 少々厭気になつて帰り度なつた 御前の手紙は二来た許りだ 其後の消息は分らない 多分無事だらうと思つて居る 御前でも子供でも死んだら電報位は来るだらうと思つて居る」(明治34年2月20日付けの手紙より) 漱石がロンドンで神経衰弱に陥った原因は、異国の夫に面倒がって手紙すら出さない鏡子の思いやりのなさにあるというのが定説にもなっている。 とにかく鏡子夫人に関しては、芸術家を支える内助の功とか、良賢母という言葉からは程遠い評価がつきまとっている。一言

    文学に関心ナシ、朝寝坊の悪癖、異国の夫に手紙も出さず…文豪・夏目漱石が“悪妻”・鏡子と添い遂げた深すぎる理由(2ページ目) | デイリー新潮
    kobokusan
    kobokusan 2024/06/09
  • 人間とがんとの戦いに終止符をうてるか…「がん細胞だけを狙って殺す」希望の光免疫療法とは? そのメリットとは? | 集英社オンライン | ニュースを本気で噛み砕け

    #1 #3 標準治療 がん治療ではしばしば「標準治療」という言葉を耳にする。私たちが「がん」と診断された時、まず最初の選択肢として示されるのがこの標準治療だ。 国立がん研究センターの公式サイトによれば「科学的根拠に基づいた観点で、現在利用できる最良の治療であることが示され、ある状態の一般的な患者さんに行われることが推奨される治療」とされている。 誤解が多いが、厚生労働省の承認を得、公的医療保険、いわゆる健康保険が適用されただけでは「標準治療」と呼べない。この後、さらに充分な科学的データを積み重ね、その分野の医師たちが学会で検討、作成した「診療ガイドライン」に掲載されたものが「標準治療」となる。光免疫療法はこの途上にある。 一方に「先進医療」という言葉もある。 こちらは、やはり国立がん研究センターによれば「医療技術ごとに、実施者、治療対象、治療法とその実績、医療安全など、厚労省の基準を満たし

    人間とがんとの戦いに終止符をうてるか…「がん細胞だけを狙って殺す」希望の光免疫療法とは? そのメリットとは? | 集英社オンライン | ニュースを本気で噛み砕け
    kobokusan
    kobokusan 2024/06/09
  • Emacs で wdired と moccur-edit を使っていない人は(ry

    Emacs で wdired と moccur-edit を使っていない人は(ry と思ったので紹介します。 wdired wdired ではファイルのリネームが超簡単になります。 mv やエクスプローラで F2 を押してリネームをしている人は wdired を使うべし。 dired で ~/tmp を表示すると以下の様になっているとします。 /home/taro/tmp: 合計 273 drwxr-xr-x 6 taro taro 928 2006-12-26 10:41 . drwxr-xr-x 66 taro taro 3632 2006-12-26 10:25 .. -rw-r--r-- 1 taro taro 2232 2006-11-24 21:36 EndsWithTest.cpp -rw-r--r-- 1 taro taro 670 2006-11-24 21:24 End

    Emacs で wdired と moccur-edit を使っていない人は(ry
  • Emacsが子プロセスを起動するときのコマンドライン引数を直す(Windows版)

    Windows版のEmacsで子プロセスを起動するときに正しいコマンドライン引数が子プロセスに伝わらない(場合がある)不具合について調査、改善してみました。 この不具合は様々な現象を引き起こします。例えばgrepに指定した文字列が検索されないといった形で問題が現れます。 調べたところ三つの原因が見つかりました。 CreateProcessA(ANSI版、非UNICODE版)を使っている コマンドライン引数の文字エンコーディングが間違っている場合がある Emacsの引数のエスケープ処理に問題がある 一つ目は、Emacsが子プロセスを起動するのにWin32APICreateProcessAを使っていることです。CreateProcessAはANSI文字列版(MBCS版)であり、CreateProcessWというWide文字列版(UNICODE版)ではありません。なのでどう逆立ちしても(CP6

  • 「異端の学者」「学会では低評価」 戦後の歴史学を一変させた網野善彦とはどんな人物だったのか? | レビュー | Book Bang -ブックバン-

    1980年代以降に『無縁・公界・楽』や『異形の王権』などの著書で「日中世史ブーム」を巻き起こし、「網野史観」を打ち立てたとも言われる歴史学者・網野善彦さん。多くの読者を獲得した一方で、「異端」のイメージを持たれることもあった。 そんな網野さんの没後20年を期に、その謦咳に接し、著作の解説も執筆する明治大学教授の清水克行氏が、イメージに反して「きわめてオーソドックス」であったという網野さんの研究を振り返り、当時のベストセラーであり今なお読み継がれる名著『歴史を考えるヒント』(新潮選書、2001年)から、網野さんの真の姿を紹介する。 清水克行・評「“異端の歴史家”の真実」 一九八〇年代からゼロ年代にかけて日中世史ブームを巻き起こし、「日」論や「日人」論の脱構築を試みた歴史学者、網野善彦さん(一九二八~二〇〇四)が亡くなって、今年で二十年が経つという。このタイミングで、代表作『無縁・公界

    「異端の学者」「学会では低評価」 戦後の歴史学を一変させた網野善彦とはどんな人物だったのか? | レビュー | Book Bang -ブックバン-
    kobokusan
    kobokusan 2024/06/02
  • textlintとFlycheckによるEmacs上でのテキスト校正 - makoのノート

    この記事はEmacs Advent Calendar 2021の13日目の記事です。 こんにちは。 突然ですが、Emacsでは、人工言語(Python, Rust等)でのコーディングだけでなく、メモ、ブログ、原稿書き等の自然言語(日語や英語等)での入力も多数発生します。 自分用のメモだけであれば自分が理解できれば良いですが、他の人にも読んでもらうならば冗長な表現や誤字・脱字をなるべく避けたいものです。 そこで今回は、textlintEmacsのFlycheckを用いて、リアルタイムのテキスト校正方法を紹介します。 この記事が少しでも読まれた方の参考になると嬉しいです。 textlint textlintとは、テキストファイルを特定のルールに従ってチェックや修正してくれるツールです。@azu_reさんという方が作られています。 ルールには色々あり、技術文書向け、誤字・脱字、英語向け、日

    textlintとFlycheckによるEmacs上でのテキスト校正 - makoのノート
    kobokusan
    kobokusan 2024/05/12
    「textlint-plugin-orgの依存関係になっているdate-fnsのバージョンが3以上だとエラーになるので、textlint-plugin-orgのインストール後にdate-fnsのバージョン2.30.0にしています。」との記載のおかげで、何とかorg-modeで動くようになった
  • EmacsとWindowsと人生と - Qiita

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

    EmacsとWindowsと人生と - Qiita
    kobokusan
    kobokusan 2024/03/20
    “度だ。VSCodeなどのElectronベースのエディタや、その他巨大なIDEと比較すれば、そのフットプリントはもはや気にするほどのものではないし、やたら皆が凌ぎを削る起動時間だって、現代のCPUパワーを持ってすれば、気にな
  • VBA デバッグの仕方

    はじめに Excel VBA マクロのデバッグの仕方を紹介します。 デバッグとは、プログラムがどのように実行されているか調査することです。VBA マクロに不具合があるときに、変数の値や処理の流れなどが意図したとおりになっているかデバッグして、問題となっている原因を突き止めます。 F8 キーから実行すると、1 行ずつステップイン実行できます。 ブレークポイントを設定してそこで処理を中断できます。 ツール > オプション > 全般 > エラー発生時に中断 を選択して、エラー発生時に処理を中断できます。 Debug.Print(変数名) から、変数の値をイミディエイトウィンドウに出力できます。 1 行ずつ実行する VBA を実行するには F5 キーを入力しますが、F8 キーを入力して実行すると、最初のコードから 1 行ずつステップインして実行できます。 デバッグ用のショートカットキーを使うと便利

    VBA デバッグの仕方
    kobokusan
    kobokusan 2024/03/10
  • 【VBA】大量データから高速で値を検索【Dictionaryを使う】

    Excel VBAで、大量データから「高速」で値を検索したいという場合は、「Dictionary」を使うとできます。Dictionaryを使えば、検索する際のループ回数を減らすことができるので、高速化できます。うまくDictionaryを使って、VBAの処理を高速化していきましょう。

    【VBA】大量データから高速で値を検索【Dictionaryを使う】
    kobokusan
    kobokusan 2024/03/10
  • Excel VBAでCSVオープンするときのパフォーマンス比較 - Qiita

    概要 Excel VBACSVオープンするときのパフォーマンス比較です。 ついでにCSVオープン用のクラスモジュールも作ったので紹介してます。 比較対象 下記方法の実行時間を比較します。 1. Workbooks.Openでファイルオープン + セル参照 2. Workbooks.OpenTextでファイルオープン + セル参照 3. Openで開いて1行ずつ読む + Splitで分割 4. OpenAsTextStream.ReadAllで全部読む + 正規表現で解析 5. QueryTablesを使ってファイルオープン + セル参照 結果 ちょうど環境があったExcel 2007とExcel 2013での計測結果です。 横軸は、10個のCSVファイルのオープンを3回行ったときの処理時間になってます。 遅い。読み込むだけなら使わない方がいい。 遅い。読み込むだけなら使わない方がいい。

    Excel VBAでCSVオープンするときのパフォーマンス比較 - Qiita
    kobokusan
    kobokusan 2024/03/10
  • エクセルマクロのお作法(計算用シートという諸悪の根源について)

    前置きこの日記の内容は、会社の後輩から「最近エクセルマクロを勉強し始めて(キラキラ)」という話を聞いて、先輩ムーブをかますために話した内容になります。 とにかくこれから説明する「計算用シート」が憎くて憎くてたまらず、ちょっと引かれるほど熱弁してしまいました。 ただ、他の方がどうされているのかや、逆に「計算用シート」を愛用する方の意見も聞きたくなり、増田に書いてみました。 増田の経歴中小企業の非エンジニア(事務職員)エクセルマクロ歴8年くらい 初めて触った言語がVBAで、前任が作ったエクセルマクロを改修をいきなり頼まれたのがきっかけ会社の都合でJava Script、PHPからなる社内システムの改修、保守を担当したことあり 今は趣味PythonNLP、LLMを勉強中この記事の趣旨エクセルマクロのお作法とか書きましたが、要するにエクセルマクロで「計算用シート」って色々な意味でよくないよね、

    エクセルマクロのお作法(計算用シートという諸悪の根源について)
    kobokusan
    kobokusan 2024/03/10
  • VBAで作ったマクロの高速化① 配列を使う - ゆんの業務改善ブログ

    せっかくエクセル作業の自動化プログラムを作ったのに、実務で使ってみたら思ったより時間がかかったなんてことはありませんか?今回はVBAで作ったマクロの高速化の手段として配列を使う方法を紹介します。 目次 配列を使ってVBAの実行を高速化する セルの書き込みに時間が掛かる例 配列を使ってセルへの書き込み回数を1回にする 配列とは 配列を使った高速の具体的なサンプル VBAが遅いのではなく、エクセルが重い 配列を使った高速化のまとめ 配列を使ってVBAの実行を高速化する VBAで作成したマクロの処理に時間が掛かる理由は大きく分けて2つあります。 セルの書き込みに時間がかかる 繰り返すことを繰り返していて、トータルでみると何百万回も計算している 今回は前者の対策をします。 セルの書き込みに時間が掛かる例 大量のセルに書き込みを行うと処理に時間が掛かります。事件してみます。下のプログラムを実行すると

    VBAで作ったマクロの高速化① 配列を使う - ゆんの業務改善ブログ
    kobokusan
    kobokusan 2024/03/02
    “2次元配列”
  • WebPとは?メリットやほかの画像ファイル形式との違い・変換方法を詳しく解説|画像変換・ライブ配信クラウドサービス ImageFlux|さくらインターネット

    Webサイトの表示速度に影響する重要な要素のひとつが、画像のファイルサイズです。画像のファイルサイズを小さくする方法として、Googleが開発した新しい画像フォーマット「WebP(ウェッピー)」が注目されています。WebPは、JPEGやPNGと比べて、画質をほぼ損なわずにファイルサイズを大幅に軽量化できるということが特徴です。 この記事では、WebPのメリット・デメリットや作成・変換方法を解説します。 WebPとは最新型の画像ファイル形式のこと WebPは、2010年にGoogleが開発した新型の画像ファイル形式です。従来のJPEGやPNGなどの画像ファイル形式に比べて、高い圧縮効率と品質を実現しています。WebPファイルの拡張子は「.webp」と表記され、最近では多くのブラウザやウェブサービスで広くサポートされています。 とくにウェブページの読み込み時間の短縮と画像データの容量削減に効果

    WebPとは?メリットやほかの画像ファイル形式との違い・変換方法を詳しく解説|画像変換・ライブ配信クラウドサービス ImageFlux|さくらインターネット
    kobokusan
    kobokusan 2024/02/28
  • PDFにページ番号を追加する方法 (Excel VBAサンプル) | PDF

    サンプル:Excel VBA F8キーでステップ実行しながら動作確認して下さい。事前に 参照設定(AFormAutの追加版) が必要です。 変数の宣言 Integer は Long でご使用ください。 001 Option Explicit 002 003 Sub AFormApp_Test_01() 004 On Error GoTo Err_AFormApp_Test_01 005 006 Dim i As Integer 007 Dim iPageNum As Integer 008 Dim bRet1 As Boolean 009 Dim bRet2 As Boolean 010 Dim bEnd As Boolean 011 Dim sFilePath_new As String 012 Dim objAFormApp As AFORMAUTLib.AFormApp 013 Di

    kobokusan
    kobokusan 2024/02/24
  • Pythonで既存PDFに文字(ページ番号)を追加する方法 - ガンマソフト

    今回は、既存のPDF文書にページ番号を追加するプログラムをPythonで作成します。 プログラムのポイントは、既存のPDFにページ番号を直接追加することは難しいので、まずページ番号だけのPDFをメモリ上に作成し、それを上から重ね合わせることで可能にするところです。 手順としては以下のようになります。 ReportLabを用いてページ番号だけのPDFをメモリ上に作成する。 PyPDF2を用いてページ番号だけのPDFをメモリから読み込む。 PyPDF2を用いて既存のPDFの上にページ番号だけのPDFを重ね合わせる。 ここで、外部のライブラリには、重ね合わせなどページごとの操作に用いる「PyPDF2 」、PDF文書の新規作成に用いる「ReportLab 」の2つを組み合わせて利用します。 ページ番号の追加は、有料のAcrobat®やその他のフリーソフトで行う作業ですが、Pythonでも今回の方法

    kobokusan
    kobokusan 2024/02/24
  • Meadow/Emacs memo: メモを書こう

    [****-] clmemo のエントリを補完しやすくできる [*****] howm によるメモシステム [****-] howm とカレンダを併用する [****-] howm にスクリーンキャプチャを入力 Wiki にも関連記事 があります. メモを書く Elisp は様々なものがあります.それらにはそれぞれ特徴があり,いくつかの タイプに分けられます. ページでもいくつか紹介していますが,ざっくりと日付けで管理するかしないかで分け て概略を述べておきます. 日付けで管理するものとして,日記指向のものがnDiary,nikki.作業記録など短い文に向くものがclmemo, memo-mode.日記や Todo など多様な使い方ができるhowmがあ ります. 日付けで管理しないものとしては,内容でまとめてメモするposit(ポストイッ ト) やテキストをコピーするためのスクラップツー

    kobokusan
    kobokusan 2024/02/24
    [[howm]]
  • 【エクセル時短】関数の結果を「値」で貼り付けるショートカットキー2選。データを固定したいときに便利!

    関数の結果をコピペすると、参照先のセルが変わることで結果も変わってしまうことがあります。結果のデータを固定したいときは「値」として貼り付けますが、マウス操作だけで行おうとするとやや煩雑です。便利なショートカットキーを覚えておきましょう。 【エクセル時短】は「少しでも早く仕事を終わらせたい!」というビジネスパーソンのみなさんに、Excelの作業効率をアップするワザをお届けする連載です。 関数との合わせ技で効率アップ 関数を利用したとき、参照先のセルに影響されないように「値」として貼り付けることがありますよね。単純に、四則演算の結果を数値として固定したいこともあります。 その際、どのように操作していますか? 右クリックしてから[値のオプション]で[値を選択]したり、リボンのボタンから操作したりすることが多いでしょう。 以下は、PHONETIC関数でフリガナを取り出した状態です。氏名を参照してい

    【エクセル時短】関数の結果を「値」で貼り付けるショートカットキー2選。データを固定したいときに便利!
    kobokusan
    kobokusan 2024/02/23
  • 日本人発の遺伝子検査キット開発で、免疫調節剤「チオプリン製剤」の副作用を回避する | 国立研究開発法人日本医療研究開発機構

    アーカイブ人発の遺伝子検査キット開発で、免疫調節剤「チオプリン製剤」の副作用を回避する 「私はね、町医者になりたかったんです」角田 洋一 先生は、穏やかな口調で語った。その思いと、協力者を得ようと一歩一歩踏み込むバイタリティが、免疫調節剤の副作用発生予測に有用な、日人に向けた遺伝的マーカーの発見、そして、驚くべき短期間で遺伝子検査キットを開発、体外診断用医薬品への承認申請を行い迅速審査へ指定されてから、わずか5カ月で体外診断用医薬品の承認取得を得るに至った原動力といえるだろう。 潰瘍性大腸炎やクローン病は消化管の炎症性疾患で、なんらかの免疫反応によって起きる難治性の疾患だ。潰瘍性大腸炎は、大腸の内側表層部分に起きる炎症、クローン病は、大腸に限らず、消化管のあらゆる場所の中層部分に起きる炎症性疾患であり、どちらもその根的な治療法は見つかっていない。 潰瘍性大腸炎は、日の患者数も2

    日本人発の遺伝子検査キット開発で、免疫調節剤「チオプリン製剤」の副作用を回避する | 国立研究開発法人日本医療研究開発機構
    kobokusan
    kobokusan 2024/02/23