タグ

2020年8月5日のブックマーク (13件)

  • はてブのネガティブなコメントからreact-helmetで守る

    はてブにおけるネガティブなコメントやそれが引き起こす炎上から自分を守るための、そのプロテクト機能をこのブログに実装した話です。 燃えたくないけど読まれたい 私はこのブログを運用する上で 「燃えたくないけど読まれたい」という気持ちを持っています。 ブログを書くからにはやっぱり反応は欲しいし、たくさんの人に見られたいというのが率直な感想です。 そのため、燃えるのを防ぐためにも誰かを煽ったり傷つけたりせずに、健全に運営して行こうというのを意識して運営しており、特にその投稿が誰かを傷つけないか・誤った情報を断定的に発信していないかといった自浄的なチェックをしています。 ただ、どうしても燃えやすい話題もあったり、意図せずに燃えるパターンも見たりはしているので、それについてどう言及して行こうかと言うのを悩んでいました。 そこで炎上プロテクト機能をブログに組み込んでみることにしました。 はてブのコメント

    はてブのネガティブなコメントからreact-helmetで守る
    nabeatsu1
    nabeatsu1 2020/08/05
  • アプリで「ログインしっぱなし」はどのように実現されているか? - Qiita

    このツイートを見て、「アプリで再ログインを頻繁要求されるってユーザビリティ良くないな。」と思ったのですが、普段裏側の仕組みは意識していなかったりテックリードの方に任せきりだったりしていたので、これを機に調べてみました。 そもそもスマホアプリ の時代、もはやauthenticationですらないと思うのよね。(何を言ってるかわからねえだろうと思うが。) — Hiromitsu Takagi (@HiromitsuTakagi) 2019年7月8日 この記事は「アプリでログインしっぱなしは、どのように実現されるの?」という疑問と調べた結果を共有するために書いていきます。 間違いや「もっとこんな仕組みが使われてるよ!」等のツッコミがあれば、どしどし貰えると助かります! 疑問1. アクセストークンという仕組みとは? 「なぜアクセストークンという概念が必要なのか?」 モバイルアプリでユーザー認証をし

    アプリで「ログインしっぱなし」はどのように実現されているか? - Qiita
    nabeatsu1
    nabeatsu1 2020/08/05
  • 文章レイアウトだけで読む速度が2倍に? 「読書アシスト」の読みやすさの理由

    文章レイアウトだけで読む速度が2倍に? 「読書アシスト」の読みやすさの理由
    nabeatsu1
    nabeatsu1 2020/08/05
  • メルカリのShimmerViewをOSS化しました | メルカリエンジニアリング

    メルカリiOSアプリでは、検索画面や保存した検索結果画面などのいくつかの画面で、アプリがデータを非同期で取得しているときに実際のコンテンツのレイアウトに似せたキラッと光るViewをLoading Indicatorとして表示しています。 ShimmerEffectを使ったSearch画面 この実際のコンテンツに似せた骨組みだけのViewはSkelton Viewと呼ばれ、それにShimmer Effectというエフェクトを追加し、Loading Indicatorとして使用します。最近ではこの種のLoading IndicatorをFacebook, YouTube, Google Mapなど、さまざまなメジャーなアプリで見かけるようになりました。UIKitUIActivityIndicatorViewを使うよりも、Loading Indicatorから実際のコンテンツへのスムーズなトラ

    メルカリのShimmerViewをOSS化しました | メルカリエンジニアリング
    nabeatsu1
    nabeatsu1 2020/08/05
  • Debugging iOS Named Colors

    iOS Named Colors are awesome. Until they are not. I took LLDB for a spin to find out why. The Problem iOS 11 introduced named colors. You define the colors you want to use throughout your app in the Asset Catalog. They are referenced in code via UIColor+colorNamed: and they get a special section in the color selection dropdown in Interface Builder (not in the ones of custom IBInspectable propertie

    nabeatsu1
    nabeatsu1 2020/08/05
  • Getting started with contributing to open source - Stack Overflow

    Contributing to open source can be intimidating and confusing depending on the project you’re working on. To add to that, most large open source projects have a steep learning curve. However, as evidenced by how widespread open source is, there are a lot of opportunities to break into it and thrive even if you’re new. Open source refers to source code that is made available to the public to view,

    Getting started with contributing to open source - Stack Overflow
    nabeatsu1
    nabeatsu1 2020/08/05
  • LDRがなくなるとのことで俺用フィードリーダー作った - mizchi's blog

    2日で作った。昨日から無職なので手が空いてたのもある。 こんなの mizchi/my-feed-reader 概要 nodeでクローラ100行、サーバー40行、クライアント400行ぐらい。テストはない。cssもない。 認証とかなくて、ローカルで動かすの前提。LDRのexport.xml(opml)を読み込む。詳しくはREADMEで。 jksaでフィードを移動する。sで飛ばした時に未読フラグつけてる。oでバックグラウンドで開く。 大事なことなんだけど、マウス操作は一切対応してない。 データベースは使ってない。サーバーでインメモリで抱えてる分だけ降ってきて、既読管理は最後に読んだフィードの更新日時をlocalStorageで持ってて新規フィードもらうたびに比較してる。雑な設計。 技術的な話 Koa, React, Generatorとか自分が使いたい技術を適当に使った。 Reactで雑に作るの

    LDRがなくなるとのことで俺用フィードリーダー作った - mizchi's blog
    nabeatsu1
    nabeatsu1 2020/08/05
  • Amazonの採用がそこそこ残念な感じだった話 - マカロンの社会復記

    前書き Amazon(アマゾンジャパン)の選考がやっと終わったので、友人に倣って選考プロセスでもやもやしたことを供養することにしました。 mofmoffox.hatenablog.jp 先に選考結果をいうと最終面接で落ちたのですが、もともと志望度がすごく高くなかったのと以下に述べる出来事のせいで内定もらっていても辞退していたと思います。 (と言っても落ちてしまった以上僻みにしか聞こえないとは思いますが......) なお面接内容には全く問題がなく、面接等は非常に楽しかったのでそこにケチをつけることは一切ありません。 虚偽は述べていないつもりですが、もしお叱りが来たら消します。 あともし同様の経験をした方がいたら是非コメント欄にでも(お仲間がいると嬉しいので) 繰り返しになりますが、選考自体や結果に文句は一切なく、途中過程がただただ残念だったという話です。 選考プロセス 自分が志望したのはA

    Amazonの採用がそこそこ残念な感じだった話 - マカロンの社会復記
    nabeatsu1
    nabeatsu1 2020/08/05
  • Rewritten in Rust: Modern Alternatives of Command-Line Tools · Zaiste Programming

    Shell is the essential tool for every programmer. The more familiar you become with the available tools, the more efficient you can be with using your computer. Here's a list of command-line tools written in Rust that aim to provide modern, often much faster, alternatives to the existing shell commands. bat bat is a cat clone with syntax highlighting and Git integration that works on Windows, MacO

    Rewritten in Rust: Modern Alternatives of Command-Line Tools · Zaiste Programming
    nabeatsu1
    nabeatsu1 2020/08/05
  • 第三者委員会の調査報告書を読もう

    上場企業で不正があった際は第三者委員会が設置され、最終的には調査報告書が公開される この内容が非常に面白いものが多く、下手な経済小説よりリアルだったりするので、皆も是非読んで欲しい 自分がこれまで読んで面白かったものをいくつか紹介する ■ジャパン・フード&リカー・アライアンス株式会社 創業一族の社長が会社をい物にするという典型的なやつ 個人商店ならいざ知らず上場企業でやったらアウトだろうに… コーポレートカードで私的な旅行を決済しまくり、関連会社からの貸付金を流用などルール無用の暴れっぷりが素晴らしい 「ガバナンスがガバガバなんす」を地で行く会社である ■株式会社遠藤製作所 海外子会社を担当していた役員による不正 飲店と結託してカラ接待を繰り返し金銭を横領 横領した金で国内に自宅を買う一方で、フィリピンにも自宅を購入し愛人を囲う 横領総額は約2億3千万円 なんとも夢がある話である ■株

    第三者委員会の調査報告書を読もう
    nabeatsu1
    nabeatsu1 2020/08/05
  • はてブアプリがゴミなせいでネット閲覧速度が低下するんだけど

    普通のブラウザならすぐ表示されるものでも はてブアプリ越しだとクルクル読み込みが続いてなかなか見られない あとはてブのコメントの方もすぐ読み込みが遅くなったり止まったりするので ガチャガチャ行ったり来たりして読み込みを促さないと行けない それで二階を見に行くのも簡単じゃないし増田を書くにも余計なことしてきて邪魔くさい よくこれだけ性能の悪い·気の利かないアプリ作れるもんだと感心するわ

    はてブアプリがゴミなせいでネット閲覧速度が低下するんだけど
    nabeatsu1
    nabeatsu1 2020/08/05
  • 「小泉大臣だからできた、というのでは困る」コロナ禍の働き方改革、トップは環境省

    小泉進次郎環境相は「私のトップダウンを引き出してくれたのは、ボトムアップの情熱」だと職員への感謝を示し、「私としては、どのような立場であっても霞ヶ関のデジタル化、働き方改革を後押ししていきたいと思っています」と語りました。

    「小泉大臣だからできた、というのでは困る」コロナ禍の働き方改革、トップは環境省
    nabeatsu1
    nabeatsu1 2020/08/05
  • Xcode Previewsを用いたUIKitベースのプロジェクトの開発効率化 | メルカリエンジニアリング

    こんにちは。メルペイのiOSチームの@kenmazです。 メルペイのiOSチームでは Xcode11 で導入された Xcode Previews 機能を用いて、UIKitベースのプロジェクトの開発効率向上に取り組んでいます。Xcode PreviewsといえばSwiftUI用の開発支援機能、というイメージがありますが、実は従来のUIKitベースのプロジェクトに対しても使用が可能です。 Xcode Previews を使うことでiOS Simualtor等を起動することなく、様々な状態のビューをリアルタイムにプレビューできるため、開発効率が大幅に向上します。 またXcode Previewsが提供する強力なプレビュー機能を使うことで、Interface Builderの支援も不要となったため、従来のxib/Storyboardを用いたビューの実装から、コードによるビューの実装への移行を試みる

    Xcode Previewsを用いたUIKitベースのプロジェクトの開発効率化 | メルカリエンジニアリング
    nabeatsu1
    nabeatsu1 2020/08/05