並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 24142件

新着順 人気順

キャッシュの検索結果481 - 520 件 / 24142件

  • 阿部寛のホームページをさらに高速化した猛者現る 35%の高速化に成功し速度制限未満でも一瞬で表示可能に

    シンプルな構成により爆速で表示されることで有名な阿部寛のホームページですが、さまざまな技術を駆使してさらに35%の高速化を実現した動画が人気です。ぜひ本家サイトでも取り入れてほしい改善策。 まだ高速化の余地が……!? この動画を公開したのは、コスメティック田中さん(YouTube/Twitter)。動画によると、阿部寛のホームページがホームページビルダーというやや古いソフトで作られているなど、近代的な技術を駆使すれば改善できる余地が見られることを発見し、高速化に乗り出したそうです。 今回実施する高速化 この2点を改善していきます 最初に実施した高速化は、サイトの通信速度の改善から。CDNという技術で通信速度を上げる技術を使用するため、AmazonのCloudFrontにファイルをそのままアップロードして、コピーの阿部寛のホームページを作成しました。 ファイルをアップロードします このCDN

      阿部寛のホームページをさらに高速化した猛者現る 35%の高速化に成功し速度制限未満でも一瞬で表示可能に
    • 開発者が知るべきキャッシュ設計でよく遭遇する問題

      はじめに 分散システムの設計および開発において、キャッシュはパフォーマンス向上のための非常に重要な要素です。頻繁にアクセスされるデータをキャッシュすることで、アクセス速度が遅いデータベースへのアクセスを削減し、データへの迅速なアクセスを可能にします。これにより、システムの全体的な効率とパフォーマンスが向上します。 しかし、キャッシュは慎重に設計しないとむしろパフォーマンス上のデメリットになるケースが存在します。 この記事ではよく遭遇するキャッシュ設計の問題とその回避策について解説します。 Cache penetration DBに存在しない値を検索したときに、DBから返された空の結果をキャッシュしない場合に発生するシナリオです。 このシナリオではDBに存在しない値を繰り返し検索することにより、その値がキャッシュされていないため検索ごとにDBへのアクセスが必要になってしまいます。 存在しない

        開発者が知るべきキャッシュ設計でよく遭遇する問題
      • 「3種類」で管理するReactのState戦略

        こんにちは、よしこです。 この記事は 2020年に立ち上げたWebフロントエンド構成の振り返り の「Stateのアーキテクチャ」項の詳細記事です。単体でも読めますが、よければ元記事もあわせてどうぞ! この記事では、今わたしが開発・運用しているアプリケーションのState戦略についてご紹介していきます。 全体像 アプリケーションに存在する状態(State)を以下の3種類に分類し、それぞれのやり方で管理しています。 サーバーデータのキャッシュ Global State Local State 1. サーバーデータのキャッシュ 「SPAで管理する必要のあるGlobal Stateって、そのうちほとんどがサーバーデータのキャッシュだよね。それを取り除けたら、管理する必要のあるGlobal Stateってすごく小さくなるんじゃない?」という主張を私が認識しはじめたのが2020年の初旬でした。おそらく

          「3種類」で管理するReactのState戦略
        • 国のキャッシュレスポイント還元PRサイト、「使えるお店一覧」から18万店を網羅した3608ページのPDFに飛ばす

          10月1日の消費税増税に合わせ、キャッシュレス決済で支払うと金額の最大5%を国がポイントで還元する「キャッシュレス・消費者還元事業」が始まりますが、この事業をPRする公式Webサイトから「加盟店一覧はこちら」をクリックすると、即座に3608ページという膨大なPDFファイルに飛ばされてしまうことがちょっとした話題になっています。長い。 国の「キャッシュレス・消費者還元事業」公式サイトの消費者向けページ。「使えるお店を探す」から加盟店一覧を確認できます 同事業は、増税後の消費刺激策に加え、キャッシュレス化の促進を図るもの。ポイント還元対象のキャッシュレス決済サービスで支払うと、中小の小売店や飲食店などなら5%、大手企業が展開するコンビニエンスストアや飲食店のフランチャイズ店なら2%を、国がポイントで還元する仕組みですが、20年6月までの時限措置です。 これをPRするのが「キャッシュレス・消費者

            国のキャッシュレスポイント還元PRサイト、「使えるお店一覧」から18万店を網羅した3608ページのPDFに飛ばす
          • なぜ? 日本のキャッシュレス決済手数料が高い理由

            先日、もんじゃ焼きで有名な東京のある商店街を訪れたとき、お店の総合案内所でクレジットカードが支払いに使えるかを聞いたところ「こちらの地図にある店ではすべて使えますが、できれば現金払いでお願いします」といわれるという、少しショックな出来事があった。 店側の気持ちは分からないでもないが、「本当は受けたくないけど、しょうがないので……」という気持ちが透けて見えて正直微妙な気持ちだ。 少し前にPayPayの取り扱いを止めた加盟店が「『汗をかかずに儲かるシステム』への小さな抵抗」という掲示を出したことが話題となったが、売上の2%(正確には1.98%)を手数料として徴収されることに抵抗があるというのには理解できる部分があるが、それまでさんざんシステムを利用していてその利用料を支払うことが許せないというのはサービスへのタダ乗りでしかない。あくまでビジネスなので、使いたければその対価を払うというギブ・アン

              なぜ? 日本のキャッシュレス決済手数料が高い理由
            • 【2019年】CTF Web問題の攻撃手法まとめ (Web問題のwriteupぜんぶ読む) - こんとろーるしーこんとろーるぶい

              CTF Advent Calendar 2019 - Adventarの25日目の記事です。 1つ前は@ptr-yudai氏の2019年のpwn問を全部解くチャレンジ【後半戦】 - CTFするぞでした。 はじめに 対象イベント 問題数 読み方、使い方 Cross-Site Scripting(XSS) SVGファイルを利用したCSPバイパス GoogleドメインのJSONPを利用したCSPバイパス サブリソース完全性(SRI)機能を利用した入力チェックバイパス Chrome拡張機能のパスワードマネージャーKeePassの悪用 HTML likeコメントを使用したコメントアウト jQuery.getJSONのJSONP機能を使用したスクリプト実行 DOM Clobberingによるコードハイジャック Service Workerを利用したスクリプト実行 XSS Auditor機能のバイパス

                【2019年】CTF Web問題の攻撃手法まとめ (Web問題のwriteupぜんぶ読む) - こんとろーるしーこんとろーるぶい
              • Software Design連載 2021年8月号 Python製のレガシー&大規模システムをどうリファクタリングするか - MonotaRO Tech Blog

                Software Design連載開始 ※ (2021/09/02 08:55) 「Pythonを用いて開発を始めたのが2003年」を「Pythonを用いて開発を始めたのが2002年」に修正 こんにちは。金谷です。 このたび、モノタロウにおけるPython大規模開発に関する取り組みを、技術評論社様で発刊されている Software Design に連載させていただくことになりました。 モノタロウがPythonを用いて開発を始めたのが2002年。2021年の現在もPythonを用いた開発が続けられています。 事業の成長に伴い、関連するシステムやエンジニアの数も増え続けていくなかで、いかに安定的に価値を提供し続けられるのか。 モノタロウにおける取り組みを、開発や運用周りを通してご紹介していきます。 本記事の初出は、 Software Design2021年8月号「Pythonモダン化計画(第1

                  Software Design連載 2021年8月号 Python製のレガシー&大規模システムをどうリファクタリングするか - MonotaRO Tech Blog
                • 実装言語を「Go」から「Rust」に変更、ゲーマー向けチャットアプリ「Discord」の課題とは

                  ゲーマー向けの無料音声テキストチャットアプリケーション「Discord」を開発、提供するDiscordは2020年2月5日(米国時間)、アプリケーションを支える基盤サービスの一つである「Read States」をRust言語で再実装し、その結果サービスのパフォーマンスが大幅に向上したと公式ブログで明らかにした。 Read StatesサービスはこれまでGo言語で実装されていた。それにもかかわらず、なぜRead StatesをRustで再実装しようとしたのか、どのように再実装したのか、再実装によってどのようにパフォーマンスが向上したかを解説した。 Rustで再実装した背景とは Read Statesサービスの目的は、Discordユーザーがどのチャンネルのどのメッセージを読んだのかを追跡することだ。つまり、ユーザーがDiscordに接続したり、メッセージを送信したり、メッセージを読んだりする

                    実装言語を「Go」から「Rust」に変更、ゲーマー向けチャットアプリ「Discord」の課題とは
                  • エンジニアの職人芸を継承すべし | 外道父の匠

                    『職人芸』。それは、その人にしかできない、または他より圧倒的な品質・精度・速度で仕事を遂行する技術力、というものが確かにあります。 そのような崇高な技術は、どこから来て、どこへ行くのか。そんな圧倒的ポエム回。 職人芸とは 言い方はなんでも良いのですが、組織には上級的なエンジニアが一定割合いて、おそらくその人にしかできない仕事や、手慣れていて効率的に済ませられる仕事を任せられていることでしょう。 そういうエンジニアはたいてい『職人芸』と呼べそうな技術を修得しています。例えば、高精度な設計・高難度な機能実装・的確なコードレビュー・精密な試験・堅牢な運用などなど。 システム提供を大雑把に工程で分類すると、企画・設計・構築・試験・運用 といったところでしょうか。ちょっと外すと研究などもアリですね。それぞれの工程において、集中的に従事して得る職人芸もあれば、多岐にわたる経験によって生まれる職人芸もあ

                      エンジニアの職人芸を継承すべし | 外道父の匠
                    • スマホをなくしたときにやること 2022 - 平凡

                      えー毎度毎度、トラブルの話題で申し訳ないのですが、先日、スマホを落としました。 オチだけ申し上げますと、善良な方に拾われ、無事、手元に戻ってまいりました。 ありがとうございます。 それでも拾得されているとわかるまでの20時間ほどは、落ち着かないなんてものではありませんでした。 今回のことでわかったのは、「落としてからじゃ遅い」対策がいろいろあること。 また、以前から使っているアプリはともかく、ここ3年ぐらいで愛用しはじめたものに関しては、「落としたら」を考えたことがなかったこと。 そのあたりの経験をシェアできればと、記事を書きました。 「平凡さんは間抜けだなあ」と思いつつ、万が一に備えていただけますと幸いです。 何を紛失したか やったこと(時系列順) 時系列 ※忙しい方は、ここを飛ばして「ふだんからやっておくとよいこと」へ ふだんからやっておくとよいこと 愚痴1 愚痴2 愚痴3 何を紛失し

                        スマホをなくしたときにやること 2022 - 平凡
                      • Redis互換で25倍高速とする「Dragonfly」が登場。2022年の最新技術でインメモリデータストアを実装

                        Redis互換で25倍高速とする「Dragonfly」が登場。2022年の最新技術でインメモリデータストアを実装 Redisやmemcachedに代表されるインメモリデータストアは、高速なデータアクセスを要求される場面で使われています。 このインメモリデータストアを2022年の最新技術を用いて設計、実装することで、Redis/memcached互換を実現しつつRedisの25倍高速とする「Dragonfly」が登場しています(開発元のアナウンス、GitHub)。 Redisやmemcachedが登場した十数年前と比べて、現在ではCPUのマルチコア化やI/Oの高速化、メモリの大容量化など、ハードウェア技術が大きく進化しています。 これらを最大限活用する設計と実装を取り入れることでRedisやmemcachedよりも大幅な高速化と高効率化を目指したのがDragonflyです。 採用した主な技術

                          Redis互換で25倍高速とする「Dragonfly」が登場。2022年の最新技術でインメモリデータストアを実装
                        • マイクロソフトはいかにして再びイノベーティブになったか テックジャイアントが組織文化改革でスタートアップの精神を取り戻すまで | 組織文化/組織開発|DIAMOND ハーバード・ビジネス・レビュー

                          サマリー:本稿では、マイクロソフトがどのように組織文化の変革を実現したのか、筆者が実施した調査を元に解説する。一定の利益を出す既存事業に安住してしまう状況は、組織文化が旧来のままであるために起こった。その後、サ... もっと見るティア・ナデラの下で、組織変革を遂げ、いまに至る。その変遷を、グーグルと対比しながら解説する。 閉じる マイクロソフトはどのように組織文化を変えたのか ハイテク業界では長年、マイクロソフトはウィンドウズで市場を独占したことにあぐらをかいている前世紀の成功企業とみなされてきた。なにしろ同社はもう数十年も、画期的なイノベーションを起こしていない。他社を素早く追従するファストフォロワー戦略を取れるだけの潤沢な資金はあるが、どの市場においてもリーダーになるには大きすぎ、官僚的すぎた。アマゾン・ドットコムのジェフ・ベゾスは東を指差し、社員に「シアトルの隣人のように自己満足に陥

                            マイクロソフトはいかにして再びイノベーティブになったか テックジャイアントが組織文化改革でスタートアップの精神を取り戻すまで | 組織文化/組織開発|DIAMOND ハーバード・ビジネス・レビュー
                          • アメリカで海外旅行保険を使って病院受診した話|きゅーと

                            こんにちは。きゅーとです。 これは私の備忘録も兼ねての記録です。 海外旅行中に体調を崩して異国の地アメリカの病院にお世話になった話をまとめています。ご存知の通り新型コロナウイルスが猛威を奮っているこのご時世、アジア人旅行者が体調を崩して受診するということがどれだけ大ごとだったのかという記録でもあります。 ****** WDW10泊12日の旅行中、それは滞在3日目の夜から始まる小さな異変から大ごとになってしまったのだった。 私は幼少時より扁桃肥大で、元気な時でも左の扁桃腺が肥大している。そのせいで風邪は大体喉からひく。海外旅行に行くたびに風邪をひく。毎回のことだ。だから今回も気にしていなかった。 滞在3日目の夜、喉の奥がチクチクする。あ、こりゃ風邪だな。あらかじめ日本から持ってきていた総合風邪薬を内服する。2〜3日も飲めば落ち着くだろうと思った。持ってきてよかったなー龍角散のどすっきり飴!!

                              アメリカで海外旅行保険を使って病院受診した話|きゅーと
                            • エンジニアのための「ミーティング・メモ」入門 - クラウドサービスとVSCodeを添えて - Lean Baseball

                              10月からコンサルタントに出戻りしたエンジニアです. 入社前に想定していた以上に毎日が楽しいです*1. それはさておき, つい先日に前職の同僚であるエンジニアリングマネージャーの@jazzsasoriさんとサシ飲みしたのですが, 「エンジニアリングマネージャーとかテックリードとかになると, 議事録(的なメモ)」を取る力無いと辛いよね, 案外言及されてないけど という話題になりました, 酔っ払ってあんまり覚えてないけど🍻*2 で, どれぐらいの方がこの話題に興味あるのかな?と気になり, 昨夜、久々に前職エンジニアリングマネージャー氏と飲んでて、何かの拍子に「エンジニアがビジネスな力をつける訓練の一つとして議事録書くのがいいんだよね」的な話をしたのですが 「エンジニアのための議事録書き入門」とかいうブログ記事って需要あると思いますか皆さん🤔— Shinichi Nakagawa / 中川

                                エンジニアのための「ミーティング・メモ」入門 - クラウドサービスとVSCodeを添えて - Lean Baseball
                              • 日本の半導体産業が弱体化しても製造装置産業はなぜ強さを維持できたのか(津田建二) - エキスパート - Yahoo!ニュース

                                最近になってやっと新聞紙上でも、半導体が日本で重要だという見方がでてきた。しかし、日本は半導体といっても半導体製造装置や材料が強いのであって(図1)、半導体チップが強い訳ではない。かつて、霞が関(経済産業省)と総合電機が一緒になって、半導体はDRAMをやめシステムLSIをやれと大号令をかけてきたが、全て失敗した。日本のDRAMは、韓国やマイクロンに負け、パソコン需要を狙った安価なDRAMを作れなかったためだ。しかし、その後も低コストの設計技術、製造技術を軽視してきた。 図1 2020年の世界の半導体製造装置・検査装置メーカー上位10社 この内東京エレクトロン(TEL)、アドバンテスト、SCREEN、日立ハイテクの4社が日本企業 出典:VLSI Research 今残った国内大手3社、キオクシアとソニーセミコンダクタソリューションズ、そしてルネサスエレクトロニクスの内、キオクシアとソニーは昔

                                  日本の半導体産業が弱体化しても製造装置産業はなぜ強さを維持できたのか(津田建二) - エキスパート - Yahoo!ニュース
                                • Cloudflare Workers 面白い - ゆーすけべー日記

                                  追記 Cloudflare Workers向けのWebフレームワークを作っているので、そちらを是非チェックしてみてください! honojs/hono: Ultrafast web framework for Cloudflare Workers. Fast, but not only fast. Cloudflare Workers が面白い。面白いので、いくつか簡単なアプリを作ってみた。例えば、そのひとつが Slack Bot で「yusukebe++」とかやるとインクリメントされるやつ。 今回は Cloudflare Workers の面白さについて解説する。より興味のある方がいれば、上記のコードを参考にしてもらうといいだろう。 Cloudflare Workers とは? Cloudflare の CDN エッジでスクリプトが動くのが Cloudflare Workers。いわゆる

                                    Cloudflare Workers 面白い - ゆーすけべー日記
                                  • メルカリShops の CI/CD と Pull Request 環境 | メルカリエンジニアリング

                                    こんにちは!ソウゾウの Software Engineer の @dragon3 です。 連載:「メルカリShops」プレオープンまでの開発の裏側の8日目を担当させていただきます。 この記事では、メルカリShops 開発において、日々バリバリに利用されている CI/CD 環境と Pull Request 毎のデプロイ環境について紹介します。 CI/CD 環境 メルカリShops では、CI/CD (テスト・ビルド・デプロイ)やその他自動化のために GitHub Actions を使っており、ほとんどのワークフロー・ジョブを Self-hosted runners で実行しています。 Self-hosted runners は、専用の VPC ネットワーク 内の GCE インスタンス上で動かしており、Managed Instance Group 等を使い、そのプロビジョニングや起動・停止等は

                                      メルカリShops の CI/CD と Pull Request 環境 | メルカリエンジニアリング
                                    • async/await は Promise を置き換えない - Okapies' Archive

                                      まとめ async/await 構文は、Promise で書ける処理のうち特定のケースしか表現できない 特定のケースとは、ある非同期処理の前処理と後処理がそれぞれ 1 個ずつの場合のみである async/await 構文は初心者に非同期処理を導入する際に適しているが、非同期処理を逐次処理として書けるという幻想を与えるので、どこかで知識をアップデートする機会を設けるべきである この記事はなに? 少しバズったのでまとめておこうかと。 「async/await があれば Promise なんて難しいものは要らない!」とか言ってるウブな子に、複数の API に並列にリクエストを投げて一つ以上成功した時だけ先に進む、みたいな問題を与えて愛でてみたい。— Yuta Okamoto (@okapies) 2020年12月11日 async/await は Promise のネストを手続き的なコードに見え

                                        async/await は Promise を置き換えない - Okapies' Archive
                                      • 預金口座に手数料検討の動き マイナス金利で収益悪化も背景に | NHKニュース

                                        金融業界で、最近、預金口座の維持のため手数料をとることを検討する動きが出ています。日銀のマイナス金利政策で金利が低くなり収益が悪化していることも背景にありますが、利用者の負担が増えるだけに今後、議論となりそうです。 ところが最近、金融機関の間で、利用者から手数料をとることを検討する動きが出ています。 日銀が追加の金融緩和策としてすでにマイナスとなっている短期の金利をさらに引き下げた場合、収益がますます悪化するというのが理由です。 19日記者会見した全国銀行協会の高島誠会長は、今後、日銀がマイナス金利を引き下げることを決めれば影響が大きいと懸念を示しました。 また預金口座の利用者から手数料を取ることについては「預金口座はキャッシュレス決済などにも利用され、維持管理のコストが高まっている」と述べ、コストの増加が経営課題になっているという認識を示しました。 一方、同じく19日記者会見した日銀の黒

                                          預金口座に手数料検討の動き マイナス金利で収益悪化も背景に | NHKニュース
                                        • 「経済ガタガタに…」揺れた政権、緊急事態宣言に動く訳:朝日新聞デジタル

                                          ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                            「経済ガタガタに…」揺れた政権、緊急事態宣言に動く訳:朝日新聞デジタル
                                          • 「LINE Pay かんたん送金サービス」と連携できるソフトウェア開発キットを金融機関向けに販売|プレスリリース|OKI

                                            OKIは、LINE Pay株式会社(代表取締役社長:前田 貴司、本社:東京都品川区、以下LINE Pay社)が提供する送金サービス「LINE Pay かんたん送金サービス」と連携できるソフトウェア開発キット(以下「LINE Pay送金SDK」)を金融機関向けに販売します。本商品は、同サービスとの連携に必要なプログラムをパッケージ化したもので、「LINE Pay かんたん送金サービス」の通信方式や暗号方式などを意識することなくアプリケーション開発を行うことが可能です。また、従来ゼロから開発しなければならなかった通信や暗号などのプログラム開発および単体試験を削減し、開発を簡略化することができます。金融機関は、運営している公式スマートフォンアプリからLINE Payに直接送金ができる「LINE Pay 残高送金機能」を容易に実現できます。 キャッシュレス決済の利用は近年広く浸透してきており、今後

                                            • WebAssembly化したPostgreSQLをWebブラウザ上で実際に動かして学ぶ「Postgres playground」をCrunchy Dataが公開

                                              WebAssembly化したPostgreSQLをWebブラウザ上で実際に動かして学ぶ「Postgres playground」をCrunchy Dataが公開 オープンソースのデータベースPostgreSQLの商用サービスを提供しているCrunchy Dataは、WebAssembly化したPostgreSQLをWebブラウザ上で実際に動かしながらPostgreSQLの基本から性能分析などさまざまな機能を学べる「Postgres playground」を公開しました。 Webブラウザ上でPostgreSQLを動かすため、サーバを用意する必要もなく、万が一間違った操作でデータベースを壊したとしてもすぐにインストール直後の初期状態に戻せるため、気軽にPostgreSQLを使って動作を学ぶことができます。 WebAssembly化されたPostgreSQLにはあらかじめチュートリアル用のデータ

                                                WebAssembly化したPostgreSQLをWebブラウザ上で実際に動かして学ぶ「Postgres playground」をCrunchy Dataが公開
                                              • 大谷 史上初大リーグオールスターで二刀流 先発投手で1番DH | NHKニュース

                                                大リーグ、エンジェルスの大谷翔平選手が13日(日本時間の14日)行われるオールスターゲームで先発投手を務めることになりました。大谷選手は1番バッターで出場したうえで先発マウンドに上がり、オールスターゲームで史上初めて投打の二刀流でプレーします。 大谷選手は12日、ホームラン競争の前に行われたオールスターゲームの前日会見に出席し、アメリカンリーグの先発投手としてマウンドに上がることが発表されました。 そのうえで、特別ルールを適応して、ファン投票で選出されている指名打者として打順は1番に入ることになり、オールスターゲームで史上初めて投打の二刀流でプレーすることが決まりました。 大谷選手は会見で「全く予想していなかった。ピッチャーとして選ばれることもあまり予想してなかったので、先発投手に選んでいただいてすごく光栄に思う。期待に応えられるように精いっぱい頑張りたい」と笑顔で話していました。 また、

                                                  大谷 史上初大リーグオールスターで二刀流 先発投手で1番DH | NHKニュース
                                                • もうATMに並ばなくていい! 銀行口座間のお金を手数料無料で移動できる「エアウォレット」を使ってみた

                                                  リクルートと三菱UFJ銀行の合弁会社が提供する「エアウォレット」というアプリを知っているだろうか? 金融機関の送金や出金が無料でできる、とても便利でお得なサービスだ。筆者は2023年から使い始めたのだが、異なる銀行口座間のお金の移動がある人におすすめだと感じた。その理由について説明しよう。 エアウォレットで自分名義の銀行口座間のお金を手軽に移動 筆者は毎月、三菱UFJ銀行から三井住友銀行にお金を移動させている。家賃の振り込み先が三井住友銀行の口座なので、メインバンクの三菱UFJ銀行から家賃分のお金を移動させているのだ。 振り込みだと他行あて3万円以上の場合、220円の振込手数料がかかる。その手数料がもったいないので、毎月、三菱UFJ銀行のATMでお金を引き出し、三井住友銀行のATMで入金することを繰り返していた。 1カ月に1回のこととはいえ、このお金の移動がけっこう面倒。ここ数年はキャッシ

                                                    もうATMに並ばなくていい! 銀行口座間のお金を手数料無料で移動できる「エアウォレット」を使ってみた
                                                  • 「楽天モバイル」はなぜ苦戦しているのか 背景に4つの誤算

                                                    2022年12月期決算で、過去最大の3728億円の赤字を計上した楽天グループ(以下楽天)。3月30日に開かれた株主総会では、4928億円の損失を出してグループ巨額赤字の根源となっているモバイル事業について、株主から「もうやめた方がいいのではないか」との意見も出され、事業として苦境に立たされた感が強く漂っています。「第4の携帯電話キャリア」として華々しく業界参入した同社のモバイル事業が、どうしてこうも苦戦を強いられているのか。筆者が考える三木谷構想4つの誤算をひも解きます。 (関連記事:正念場迎える「楽天モバイル」 財務戦略に潜む苦難の実情) そもそも三木谷構想では、モバイル事業そのもので大きな利益を得ようと狙っているわけではありません。楽天はECビジネスからスタートし、新規事業の立ち上げや企業買収によってその領域を広げていき、ポイント・サービスやキャッシュレス決済をキーに利用者を楽天ビジネ

                                                      「楽天モバイル」はなぜ苦戦しているのか 背景に4つの誤算
                                                    • Webサービスを作るときのテンプレートを作った - hiroppy's site

                                                      週末に自分がよく使っている技術をまとめたら反応が良かったので、テンプレートを作りました。 なにかWebサービスを作るときに、自分はこれらのライブラリを基本的には入れます。 ベースはcreate-next-appとなりますが、そこで生成された状態だと認証もDBも何もありません。 しかし、サービスを作るにあたって必要なケースがほとんどです。 このテンプレートには特定のライブラリを入れると毎回書かないといけない項目等を事前に作っておき、 開発に集中できる仕組みを作るのがゴールとなります。また、例を示しつつ削除するコード量を最小限に抑えます。 主にNext.js固有のハマるポイントや環境構築などめんどくさいけど毎回書いている点をカバーします。 linterと関連があるVSCode, pre-commit等の設定NextAuthに指定されたDB Schemaの作成やAPI routeの設置開発、テス

                                                        Webサービスを作るときのテンプレートを作った - hiroppy's site
                                                      • 「推測するな、計測せよ」という訳はミスリードと言う話 - aki33524’s blog

                                                        パフォーマンス改善の文脈で良く用いられるフレーズとして、「推測するな、計測せよ」というものがある。これはRob PikeのNotes on Programming in Cからの引用なのだが、原典と少し印象が違う。 Rule 1. You can’t tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don’t try to second guess and put in a speed hack until you’ve proven that’s where the bottleneck is. Rule 2. Measure. Don’t tune for speed until you’ve measured, and even then don’t

                                                          「推測するな、計測せよ」という訳はミスリードと言う話 - aki33524’s blog
                                                        • キャッシュを活用するために必要な知識と勘所 - そーだいなるらくがき帳

                                                          どうもキャッシュバスターズ、 id:Soudai です。 Cache(以下、キャッシュ)は特定の場面に置いて劇的な効果を発揮し、様々な問題を解決する反面、新たなコンポートやミドルウェアが追加され、複雑性が上がり、運用のレベルが上がるため、扱いに注意する必要があります。 キャッシュを活用することで、パフォーマンスの改善や負荷軽減が行われ、コンピュータリソースの最適化によるサーバコストの削減や、レスポンスの改善によるユーザエクスペリエンスの改善がされます。 反面、その劇的な効果に毒され安易に多用すると、サービスが強くキャッシュに依存してしまい、非常に壊れやすくなり、運用が難しくなってしまいます。これをWeb界隈では「キャッシュは麻薬」と比喩されて、戒められてきました。 そのためキャッシュを使わずにサービスが運用できるのであれば使わないに越したことはないのですが、ある一定以上の規模になった際にコ

                                                            キャッシュを活用するために必要な知識と勘所 - そーだいなるらくがき帳
                                                          • 転職活動 - mala

                                                            2020年7月現在、転職活動をしています。お気軽にお問い合わせください。 https://docs.google.com/forms/d/e/1FAIpQLSfNuWiDVcCCZ58XjPn2nZIqtYOHo0XAuTMgIZisSYLbfiIcnA/viewform https://twitter.com/bulkneets/status/1279236615546654720 いわゆる履歴書や職務経歴書 要するに mala とは何者なのか? プログラマ、デザイナー、ライブドアの残党 専門領域はWebに関わること全般 セキュリティエンジニアとして認識されることを本人は嫌っていますが、そのように認識されることも多いようです 説明が面倒くさい時に自分からsecurity researcherを名乗ることはたまにあります 実績は CVEや、善行からリンクされているページを見てください。 実

                                                              転職活動 - mala
                                                            • 「タピオカバブル」がコロナで大崩壊 “聖地”原宿の閉店ラッシュと各社の生き残り策

                                                              「タピオカバブル」がコロナで大崩壊 “聖地”原宿の閉店ラッシュと各社の生き残り策:長浜淳之介のトレンドアンテナ(1/5 ページ) タピオカ専門店が、新型コロナウイルスの感染拡大の影響により、大崩壊を起こしている。 今年に入って、タピオカ専門店が集中的に出店する聖地、東京・原宿界隈(かいわい)では、少なくとも10店が緊急事態以降も続く来街者激減のため、持ちこたえられずに閉店した。その中には、大手のゴンチャ(貢茶)、ココトカ(CoCo都可)、パールレディといった、新型コロナの流行前は行列が絶えなかった有名チェーンの店舗も含まれている。台湾式かき氷専門店で長蛇の列をつくっていたアイスモンスターも閉店したが、この店でもタピオカを販売していた。 経営するチェーン本部では、もはやタピオカだけでは生き残れないと、「台湾ティーカフェ」としての再構築に躍起だ。 最大手のゴンチャでは、新提案のお酢をベースにし

                                                                「タピオカバブル」がコロナで大崩壊 “聖地”原宿の閉店ラッシュと各社の生き残り策
                                                              • Dirty Pipe(CVE-2022-0847)の発見経緯が面白かった - knqyf263's blog

                                                                最初に断っておくと今回は万人向けの記事ではないです。面白かったので自分が忘れないようにまとめているだけです。 本記事の位置付け はじめに 発見経緯 CRCのエラー HTTPアクセスログ 壊れたgzipのtrailerを見てみる 壊れたファイルの法則性 月次ログファイルの生成 Linuxカーネルのバグの可能性 バグ混入の歴史 ログ破損の原因 8バイトの謎 PoCの制約 まとめ 本記事の位置付け Dirty Pipe(CVE-2022-0847)三部作の最後です。ダークナイト三部作で言うとダークナイト ライジングにあたります。ダーティとダークって似てませんか。 spliceを使って高速・省メモリでGzipからZIPを作る 20分で分かるDirty Pipe(CVE-2022-0847) Dirty Pipe(CVE-2022-0847)の発見経緯が面白かった(本記事) 上の1, 2を前提知識と

                                                                  Dirty Pipe(CVE-2022-0847)の発見経緯が面白かった - knqyf263's blog
                                                                • 現金・クレカ・非接触・QRコード 一番早く決済できるのはどれ? お店で比べてみた結果は……

                                                                  ジェーシービー(JCB)はこのほど、現金払い、クレジットカード(クレカ)決済、非接触型決済、QRコード決済の決済速度を計測・比較する実証実験を行った。各決済手段の平均速度を算出した結果、最も速かったのは非接触型決済の8秒だった。2位はクレカ決済の12秒、3位はQRコード決済の17秒、4位は現金払いの28秒だった。 実験では、決済手段ごとに25人の被験者(計100人、20~40代)を起用し、買い物で使用してもらった。買い物では、レジで店員に金額を口頭で伝えられてから、商品とレシートを受け取るまでの時間を計った。クレカ決済はサインレス方式、非接触型決済は「QUICPay」、QRコード決済は大手4社のサービスを使用した。 被験者の決済速度の最小値は、非接触型決済が6秒、クレカ決済が9秒、QRコード決済が12秒、現金払いが15秒だった。同じく最大値は、非接触型決済が10秒、クレカ決済が19秒、QR

                                                                    現金・クレカ・非接触・QRコード 一番早く決済できるのはどれ? お店で比べてみた結果は……
                                                                  • 月商1000万円から1億円になるまでにやったこと|秋山洋晃 / 売れるインスタマーケ / COO株式会社代表

                                                                    こんにちは。 今日はイチナナキログラムが 「月商1000万円から1億円になるまでにやったこと」 を書いていこうと思います。 前提として、 1年間という短期間で月商が10倍にも成長したのは、 「インスタグラムというトレンドの波に乗れたこと」 「メンバーの頑張り」 という二つの要因が大きいです。 その上で私がCOOとして参画してから行なってきたことを具体的なエピソードを交えてお伝えできればと思います。 ①Missionの策定私がイチナナキログラムの経営に参画したのは創業から5ヶ月が経過した2017年11月1日。 この時既に会社の月商は約1000万円ほどありました。 会社の売上は一定あったものの、創業間もないこともあり、 組織のカルチャーはできあがっておらず、メンバーがバラバラな方向を向いていました。 そこでMission(なぜこの会社をやっているのか)を策定し、社内に浸透させていきました。 正

                                                                      月商1000万円から1億円になるまでにやったこと|秋山洋晃 / 売れるインスタマーケ / COO株式会社代表
                                                                    • 山崎元さんと「お金」と「怒り」について - いつか電池がきれるまで

                                                                      diamond.jp media.rakuten-sec.net 経済評論家の山崎元さんが亡くなられた。 食道がんで闘病中であることを公表されていたし、メディアに出演されている姿をみて、痩せてしまったなあ、と心配してもいたのだ。 山崎さんは、金融機関や保険会社が「売りたい(手数料が稼げる)商品」に比較的忖度せず、「個人投資家にとって、(長期投資ができるのであれば)比較的低リスクで低コストのインデックス投資」をずっと勧めていた。 各種保険の必要性にも疑問を投げかけていた。 それは山崎さん本人が癌で闘病されていたときも変わらなかった。 アメリカならともかく、日本においては、「お金がないから標準医療を受けられない」ということはないし、高額医療も手続きをすれば一定額以上は還付される仕組みになっている。僕自身は、学生時代に寮で息苦しい思いをしたこともあり、入院するなら個室がいいなあ、と思うので、躊躇

                                                                        山崎元さんと「お金」と「怒り」について - いつか電池がきれるまで
                                                                      • データベースと向き合う決意 | フューチャー技術ブログ

                                                                        秋のブログ週間の9本目のエントリーになります。この企画もこんなに書く人が出てくるように育っていいですね。 「中間層を増やして柔軟性を高めるのがソフトウェアの歴史」 これは大学時代に2つ上の先輩が言っていた言葉です。例えばマシン語を直接書くのではなく、アセンブラで書けば、変換(コンパイル)の手間はかかりますが、他のCPUへの移植はしやすくなります。高級アセンブラと名高いC言語を使えばさらに移植性は上がります。C言語で書かれたVMを使う言語、例えばJava、Python、Rubyなんかはさらに移植性は上がります。 ストレージもそうです。最終的にストレージはビット列を保存するものですが、それにOSのファイルシステムというレイヤーがあり、そこにスキーマで管理されたデータを入れるDBMSが乗っかり、SQLなどの問い合わせ言語でデータ取得できるようにします。DBMSを挟むことで、レプリケーションでバッ

                                                                          データベースと向き合う決意 | フューチャー技術ブログ
                                                                        • 「プログラマーのための CPU 入門 ― CPUは如何にしてソフトウェアを高速に実行するか」を読んだ - おしぼりの日常

                                                                          年明けの暇な時間を利用して読んでみました。 書籍のリンク 技術書としての感想 良かった点 悪かった点 注意点 総評 技術書としての感想 良かった点 とにかく文章が分かりやすい 色々な用語の使い方に違和感がない 言葉にすると簡単ですが、本当に分かりやすかったです. 具体例が豊富 図が豊富 コード例が豊富 実験例が豊富 まず、「〇〇 な場合に命令の処理が詰まって遅くなります」といった説明の後に、「では、具体的にこういったケースを考えてみましょう」という具体例を持ってくる展開が多く、とても親切だと感じました.また、このような具体例の説明のときにほぼ必ず図が用いられています.特に全体を通して頻繁に出てくる命令流の図は非常に分かりやすかったです.また、コード例とそれを用いた実験も豊富でした.具体的には、キャシュの章では実際にキャッシュミスを意図的に起こすコード・キャッシュヒットを意図的に起こすコード

                                                                            「プログラマーのための CPU 入門 ― CPUは如何にしてソフトウェアを高速に実行するか」を読んだ - おしぼりの日常
                                                                          • 分散型SNS「Misskey」、それを支える技術スタック | gihyo.jp

                                                                            本連載は分散型マイクロブログ用ソフトウェアMisskeyの開発に関する紹介と、関連するWeb技術について解説を行っていきます。第1回はMisskey、ひいては分散型SNSの簡単な紹介とその内部実装の概略を説明します。 はじめまして! はじめまして、Misskey(みすきー)のプロジェクトリーダーをしている、しゅいろ(@syuilo)です! この度連載の機会をいただきましたので、ちょっと仰々しい気もしますが「Misskey & Webテクノロジー最前線」と題して、今後Misskeyやそれに関わる最新のWeb技術について解説をしていく予定です。 今回はMisskey、ひいては分散型SNSの簡単な紹介とその内部実装の概略を説明します。 対象読者は、後半の実装解説の部分においてはある程度のWeb開発の知識がある人を想定しています。 Misskeyとは⁠、そして分散型とは Misskeyは、オープン

                                                                              分散型SNS「Misskey」、それを支える技術スタック | gihyo.jp
                                                                            • 「Winny」のネットワークはシンプルな組み合わせでできている Port0の対応も可能にした“仕組み”と“すごい特徴”

                                                                              映画『Winny』の公開に伴い、記憶から消えかけている20年前の諸々の思い出話をする「Winnyとは何だったのか v2.0b7.1」。ここでAki@めもおきば氏が登壇。P2Pの基礎知識とWinnyの特徴について話します。 本セッションの構成 Aki@めもおきば氏(以下、Aki@めもおきば):では「Winnyのネットワークのおもしろさ」ということで話をしたいと思います。ふだん、技術系同人誌を「めもおきば」というサークルで出してるAkiと申します。15分ほどお時間いただきます。よろしくお願いします。 さて、今回の構成ですが、前半でWinnyのネットワークがどういうものだったかをおさらいをしながら、後半ではWinnyがたくさんのバージョンアップを重ねて最終的なかたちに至ったわけですが、そのバージョンアップのダイジェストみたいなものを振り返りながら、Winnyの開発史みたいな感じで振り返っていこう

                                                                                「Winny」のネットワークはシンプルな組み合わせでできている Port0の対応も可能にした“仕組み”と“すごい特徴”
                                                                              • 【翻訳】個人開発のプロダクトを6ヶ月で売却するまで - NOT SO BADなブログ

                                                                                【翻訳】個人開発のプロダクトを6ヶ月で売却するまでDec 22, 2019 個人開発論翻訳新年に日本のお寺で(右が著者です) この記事はイギリスのIndie Hacker(個人開発者)、Josh(@joshahowarth)のブログ記事を、本人の許可を得て翻訳・掲載しているものです。 オリジナルの記事はこちら↓↓ 個人開発のプロダクトをいかに育てていくか、海外のIndie Hacker事情も垣間見えてとてもおもしろい記事です(長いけど)。Product HuntやRedditなど、海外のローンチプラットフォームもたくさん出てくるので、馴染みがない方は先に以下の記事を読んでいただけるとよりイメージがつきやすいかと思います。 同じくIndie HackerのPieter Levesの記事です。今回のJoshも非常に参考にしているらしく、記事内でも何度か言及されています。 多分に意訳していますが

                                                                                  【翻訳】個人開発のプロダクトを6ヶ月で売却するまで - NOT SO BADなブログ
                                                                                • Google検索の精度を上げるために「“”」を使う方法について公式が解説

                                                                                  Google検索を頻繁に使う人の中には、引用符「""」を用いて「"GIGAZINE"」「"2022年8月4日(木)のヘッドラインニュース"」のように単語や文章を囲むことにより、囲んだ言葉と完全一致する結果だけを表示させるテクニックを知っている人も多いはず。そんな「""」を使った検索テクニックについてのヒントや注意事項について、Googleが公式ページで解説しています。 How we're improving search results when you use quotes https://blog.google/products/search/how-were-improving-search-results-when-you-use-quotes/ Google検索では、単語や文章を「""」で囲むことにより、囲んだ言葉と完全一致する結果だけを表示させることができます。たとえば「冷房を

                                                                                    Google検索の精度を上げるために「“”」を使う方法について公式が解説