2023年1月13日のブックマーク (7件)

  • RailsでJSON APIを実装する時、JSONライブラリ選定まとめ

    はじめに Webベースで動いているRailsアプリに、スマホアプリ用のAPIを追加することになった。APIはRESTで作成し、JSONでレスポンスを返すのだが、JSONをどう作るのが手軽でコードの保守性が高くできるのか、いいgemがあるなら使いたいと調査した結果です。 最初に結論 これを使っておけばOKという鉄板gemはない メリット、デメリットを考えて自分で選択する必要がある まずはこれを読むと理解が深まる RailsにおけるJSON APIの実装方法の変遷が分かる良記事。しかし、最後まで読んでも、JSONを生成するgemは結局どれがいいのかまでは書かれていない。前後リンクの記事も良記事なので合わせておすすめ。 この記事では、主要なJSONを生成するgem(JSONシリアライザ)が、サンプルコード付きで紹介されている。コードを見て、ざっくりどんな感じかを把握するのに便利。 JSON用のテ

    RailsでJSON APIを実装する時、JSONライブラリ選定まとめ
  • マイクロソフト、年額2244円で「Microsoft 365 Basic」を提供へ

    Microsoft 365は同社の生産性向上アプリをまとめて利用できるサービスだ。同社によると、登場するMicrosoft 365 Basicでは「100GBのクラウドストレージ、『Outlook』による広告のない安全な電子メール、Microsoft 365と『Windows 11』の使い方に関する専門家のサポート」などを利用できるという。 1月30日から利用できるようになる予定で、価格は月額1.99ドル(日では約229円)、年額19.99ドル(同2244円)。「Microsoft 365 Personal」の年額69.99ドル(同1万2984円)よりもはるかに安く、現在同価格で提供されている「OneDrive Standalone 100 GB」プランよりも内容が充実している。 100GBのストレージと広告なしのメールのほかに、ランサムウェア攻撃からの回復機能、「OneDrive」での

    マイクロソフト、年額2244円で「Microsoft 365 Basic」を提供へ
  • SQLを速くするぞ―お手軽パフォーマンス・チューニング

    このサイトでは、SQL を高速化するためのちょっとしたパフォーマンス・チューニングの技術を紹介します。と言っても、『プログラマのためのSQL 第2版』の受け売りがほとんどなので、このを読んでいただければ、稿を読む必要はありません。 最初に、パフォーマンス・チューニングに関する全体の方針を述べておくと、それはボトルネック(一番遅いところ)を改善することです。当たり前ですが、既に十分速い処理をもっと速くしたところで、システム全体のパフォーマンスには影響しません。従って「処理が遅い」と感じたら、最初にすることは、SQL やアプリの改修ではなく、「どこが遅いのか」を調査することです。いきなりあてずっぽうで改善をはじめても効果は出ません。医者が患者を診るとき最初にすることが検査であるのと同じです。病因が何であるかを突き止めてからでないと、正しい処方はできないのです。 その基を承知していただいた

  • Javaのインストール2023年版 - きしだのHatena

    ちょっとJavaのインストールについて調べてみました2023年版。 Javaにはディストリビューションがたくさんあるので、目につくインストーラーをWindowsで全部ためしてみました。 初心者が勉強するためにJavaをインストールするというときにどれを使うのが手軽か確認するというのが主な目的です。 Oracle JDK Temurin by Adoptium Amazon Corretto Azul Zulu Liberica JDK Microsoft Build of OpenJDK SapMachine OpenJDK SDKMAN! winget OpenJ9 / Semeru Runtime Red Hat Build of OpenJDK GraalVM Scoop いろいろあるので、結論を先に書いておくと次のようになります。 いまPATHの設定が必要なJDKインストーラはない

    Javaのインストール2023年版 - きしだのHatena
    door-s-dev
    door-s-dev 2023/01/13
    いろいろあるなー。以前はほぼOracleJDKのイメージだったけど、有償化の時から代わりを意識するようになった記憶が/JWSってもうなくなったのかな
  • ITエンジニアと育児の関係性 僕が婚活相手にITエンジニアを激推しする理由

    こんにちは。ヨッピーです。 育児真っ最中ですが、息子からは主に目を狙われます。 お気に入りのクッションを使うと「どけ」と言わんばかりに目を狙ってくる息子氏。 教えてないのに弱点を嗅ぎつける能すごい。 さて、僕は以前より、女性から婚活相談を受けるたびに「婚活するならITエンジニアを狙え※」と言い続けております。 注意「ITエンジニア」という言葉の正確な定義はなかなか難しいので、記事においては「自社サービスに付随するシステムを作るためにコードを書くのを仕事にしている人」くらいの感覚で読んで頂ければと思います。 けっこう前から「婚活するならITエンジニアを狙うのが最適解」って言い続けてる。 https://t.co/MMCEPeaAca — ヨッピー (@yoppymodel) September 23, 2020 何故こういう主張をしているかと言いますと、ITエンジニアの方々にはだいたい

    ITエンジニアと育児の関係性 僕が婚活相手にITエンジニアを激推しする理由
    door-s-dev
    door-s-dev 2023/01/13
    200万上がるなら転職するわって思ったけどやっぱめんどいか。どうせ上澄の話だし
  • アルコール2.0%入りキャンディー、注意ツイート拡散 出荷は終了:朝日新聞デジタル

    製菓会社のUHA味覚糖(大阪市)が発売したアルコール入りのキャンディーについて、子どもが口にしないよう注意を呼びかけるツイートが広がっている。菓子類には「酒類」との表示義務はない中、今回の商品はアルコール入りを明示しているが、気づかず摂取する危険があるとツイートは訴えている。 商品は、UHA味覚糖が昨年12月5日に発売した「パリピ気分」。パッケージ上部に「アルコール分2・0%入り」と記しているほか、裏面にも「製品はアルコール原料を使用していますので、お子様やお酒に弱い方、妊娠・授乳中の方、運転時にはご注意ください」と表示している。 UHA味覚糖は取材に「アルコールを効かせたソフトキャンディーとして、20歳以上向けに開発した」と回答。子どもらの購入を避けるために目立つようにアルコール入りの注意書きを表示していると説明する。 期間限定商品としてすでに出荷を終え、現在の店頭分で販売を終えるとい

    アルコール2.0%入りキャンディー、注意ツイート拡散 出荷は終了:朝日新聞デジタル
    door-s-dev
    door-s-dev 2023/01/13
    自粛みたいな流れかと思ったら単に期間限定なだけか
  • アイデアを5秒以内に残せるアプリ「Atoms」のβ版を使って欲しい!|ウメ|note

    とにかくストレスなく良いアイデアを残したい!僕は、趣味小説を執筆しています。 まずは、ストレスなくアイデアを残すことの大切さをお話しさせてください! 僕は、良い小説を書くために必要なのは、良いアイデアが必要だと思っています。 特に、僕の場合は仕事をしながら趣味小説を書いているため、限られた時間で執筆する必要があります。 また、ただアイデアを残すだけではなく、良いアイデア、言い換えると鮮度の高いアイデアを残したいと強く思っていました。 僕にとっての良いアイデアとは、仕事中や通勤中の日々の思いつく、ふわっとした抽象的なアイデアたちです。 なので、日々のアイデアを残すことが、良いアイデアを残すことの一歩になります! 既存アプリではストレスを感じるただ、日々思いつくアイデアを鮮度よく残すためには、一つ撃退しないといけない存在がありました。 それは、アイデアを残す過程でのストレスです。 ストレス

    アイデアを5秒以内に残せるアプリ「Atoms」のβ版を使って欲しい!|ウメ|note
    door-s-dev
    door-s-dev 2023/01/13
    なるほど、いきなり編集から開くのか。/でもiPhoneのメモアプリで長押しから新規メモでできるな