並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 372件

新着順 人気順

いつか読むの検索結果121 - 160 件 / 372件

  • ReactとVueの比較、全く同じアプリを作成してみて分かった相違点 2019年Edition

    日常的にVueを使用している開発者が、ReactとVueで全く同じアプリを作成した時のそれぞれの工程を比較して分かった相違点を紹介します。 特に、Reactのフックについて具体的な使い方が解説されています。 I created the exact same app in React and Vue. Here are the differences. [2019 Edition] by Sunil Sandhu 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 本記事は以前翻訳した記事の2019年Editionで、Reactのフックが追加されています。以前の記事は下記をご覧ください。 ReactとVueってどう違う?全く同じアプリをReactとVueで作成してみて分かった相違点 隣の家の芝生は青く見える ReactとVueで作成し

      ReactとVueの比較、全く同じアプリを作成してみて分かった相違点 2019年Edition
    • 利用省庁ゼロで廃止された政府共通プラットフォームのセキュリティ機能についてまとめてみた - piyolog

      2019年10月8日、読売新聞は総務省が開発費約18億円をかけ政府共通プラットフォーム上に導入したセキュリティ機能が各省庁から一度も使用されずに廃止されたと朝刊一面で報じました。ここでは関連する情報をまとめます。 誰も使わなかったセキュリティ機能 報じられたのは「セキュアゾーン」と呼称されるセキュリティ機能。*1 政府共通プラットフォーム上に実装され、インターネットからは遮断された環境で利用する。 2015年6月に発生した日本年金機構の不正アクセス事案を受け導入が決定されたもの。 平成27年度総務省所管の補正予算案で「一億総活躍社会の実現に向けて緊急に実施すべき対策」の1つに計上されていたとみられる。 (2) 政府情報システムのセキュリティ対策 33.8億円 政府共通プラットフォーム及び新たな共通ネットワークにおけるセキュリティ対策(情報システムのインターネットからの分離、インターネット接

        利用省庁ゼロで廃止された政府共通プラットフォームのセキュリティ機能についてまとめてみた - piyolog
      • 「トランザクション張っておけば大丈夫」と思ってませんか? バグの温床になる、よくある実装パターン

        この記事は DeNA 20 新卒 Advent Calendar 2020 19日目の記事です。 はじめに MySQLやPostgreSQLに代表されるRDBMSではトランザクションと呼ばれる仕組みが提供されています。多くのWebアプリケーションエンジニアはこのトランザクションを駆使してDBとやりとりをするロジックを組み立てることになります。 しかし不整合を起こしたくない処理があるからといって闇雲にトランザクションを張ったり、トランザクションが張られているからと安心してアプリケーション側で闇雲にロジックを組み立ててしまうと思わぬバグを生むことになってしまいます。 このエントリでは、「トランザクションを張っておけば大丈夫」という考え方は危険な場合もあるということを、ありがちな実装例を交えて紹介していきます。 並列に処理されるトランザクション そもそも、トランザクションは全て直列に処理されるわ

          「トランザクション張っておけば大丈夫」と思ってませんか? バグの温床になる、よくある実装パターン
        • どうしてFANZAとDLSiteで同じ作品なのにこんなに売れ筋が違うのか?「実際に作品を出している人」から見たDLSiteとFANZAの違い

          リンク note(ノート) 同人文化という金脈で『スコップを売って』一山当てたいならこれくらい知っとけという話|仲村|note 「同人誌も電子化しちゃえばいいのに」というツイートが(何度目かの)反響を呼んでいるようで、自分のTLでもさまざな意見を目にします。そこにデジタルコンテンツにうるさい私がやってきましたよ。 だいたいそういうこと言い出す人は「お前は本当にこの文化のことわかってるのか?」と感じること多々で、今回もまさにその点が引っかかって拡散されているのでしょう。 せっかくなんで前々から一同人者として感じていた「同人文化という金脈で『スコップを売って』一山あてたいならこれは知っとけ」という話を書いていこうと思います。 タイトル 34 users 1

            どうしてFANZAとDLSiteで同じ作品なのにこんなに売れ筋が違うのか?「実際に作品を出している人」から見たDLSiteとFANZAの違い
          • リモートワーク社員80人分のVPN環境を低コストかつスケーラブルに提供する方法

            こんにちは。Finatextでエンジニアをしている @s_tajima です。 新型コロナウイルス感染症の影響により、近年徐々に広まりつつあったリモートワークやテレワークといった働き方やその設備に対する企業の温度感が、「あったらいいね」から「無いとだめ」に急速に変わりつつあるのを感じます。 弊社も先日の緊急事態宣言を受け、 全社的に原則在宅勤務という体制 に移行しました。 そこで今回は、Finatextのリモートワーク(在宅勤務)を支えるVPNのシステムについてご紹介したいと思います。 FinatextのVPNシステムは以下のように運用しています。 月に2万円程度のコストPritunlというオープンソースのソフトウェアを使用AWS上にスケーラブルな形で構築エンジニア・非エンジニア含めて80人ほどの社員が利用今使っているVPNに何かしらの不満がある方、突然VPNの環境が必要になりどのように構

              リモートワーク社員80人分のVPN環境を低コストかつスケーラブルに提供する方法
            • オナニーマシーン・イノマー「命を使い切って死んだ」最期の生き様を映したドキュメント(てれびのスキマ) - QJWeb クイック・ジャパン ウェブ

              昨日観た番組とそこで得た気づき、今日観たい番組などを毎日更新で綴る、てれびのスキマによる2021年のテレビ鑑賞記録。 『家、ついて行ってイイですか?』4時間半SP すごいものを観た……。オナニーマシーン・イノマーのドキュメント。泣いた。だけど、泣いたと書くのはあまりに軽過ぎる。 もともと、番組スタッフが下北沢で終電を逃した人を探していたところ、イノマーのパートナー・ヒロさんと遭遇したことが始まりだった。なんとその日は彼の葬儀が行われた日。死後4日の2019年12月23日のことだった。スタッフが「こんな状況でアレなんですけど、家、ついて行ってイイですか?」と取材を申し込むと「どうでしょうね……」と一瞬躊躇しながらも「故人もこの番組すごい好きで」と、彼女は引き受けた。取材ディレクターはこの時点ではオナニーマシーンの存在も知らない。ヒロさんが「本当に命を使い切って死んでいった」と、彼の最期の生き

                オナニーマシーン・イノマー「命を使い切って死んだ」最期の生き様を映したドキュメント(てれびのスキマ) - QJWeb クイック・ジャパン ウェブ
              • 科学技術広報研究会 臨時休校対応特別企画

                2022年3月にウェブサイトを全面的にリニューアルしました。新しいサイトのURLはこちらです。ブックマークなどされている方は、お手数おかけしますが、ぜひ再登録をお願いします。 👉 https://jacst.gitlab.io/kids/ 新サイトではページの上部にメニューバーを設置し、目的別にコンテンツにアクセスできるようにしてあります。 みなさんの興味のある動画が少しでも探しやすくなっていれば幸いです🌟

                • 「地球以外にも高度な文明は存在するはずなのになぜ出会わないのか」という疑問をシミュレーションで解説

                  「宇宙の広さを考えると地球外文明は存在しているはずなのになぜか接触の証拠が見つからない」という疑問は、提唱者の物理学者エンリコ・フェルミ氏にちなみ、「フェルミのパラドックス」と呼ばれて活発な議論の対象となっています。この理由を説明する仮説の1つに「文明は生存戦略のために他の文明を滅ぼしている」という「黒暗森林仮説」があり、これはシミュレーションで試すことができるといいます。 EvangelosSciFi - DarkForestSim https://www.evangelosscifi.com/home/darkforestsim 途方もなく広い宇宙の中には人類のように高度に発達した文明が必ず存在するはずであり、地球に訪れたことはないにしても、別の文明同士が接触した証拠くらいはどこかに存在しているという考えは多数の人が抱くものです。しかし、そのような証拠を人類が発見したことは一度もないた

                    「地球以外にも高度な文明は存在するはずなのになぜ出会わないのか」という疑問をシミュレーションで解説
                  • 「自閉症は津軽弁を話さない」この謎に挑んだ心理学者が痛感したこと【2020年BEST5】 それは「タメ語と丁寧語」に似ている

                    「ことばと心の謎」に迫る研究のきっかけ ある日、町の乳幼児健診から帰ってきた心理士の妻が、ビールを飲みながら「自閉症の子どもって津軽弁しゃべんねっきゃ(話さないよねぇ)」と言ってきました。 障害児心理を研究する私は、「それは自閉症(自閉スペクトラム症:ASD)の独特の話し方のせいだよ」と初めは静かに説明してやりました。しかし妻は、話し方とかではなく方言を話さないのだと譲りません。 やり取りするうちに喧嘩になり2、3日は口を利いてくれませんでした。こちらも長年、その道の研究職であるつもりでしたから、たとえ妻でもこんな意見は聞き捨てならず引くに引けません。 「じゃあ、ちゃんと調べてやる」 これが思いがけずその後十数年にもわたる「ことばと心の謎」に迫る研究のきっかけだったのです。 私は軽い気持ちで、知り合いの特別支援学校の先生方にこの話をしてみました。するとなんと妻の発言を支持する意見ばかりが寄

                      「自閉症は津軽弁を話さない」この謎に挑んだ心理学者が痛感したこと【2020年BEST5】 それは「タメ語と丁寧語」に似ている
                    • TypeScript の流儀

                      Bonfire Frontend #4 http://yj-meetup.connpass.com/event/136480/

                        TypeScript の流儀
                      • 光ファイバー盗聴・侵入を5秒でできるか実験してみました

                        光ファイバーの盗聴について考えたことはあるでしょうか?「光ファイバーって盗聴できるの?」「そんなの知ってるよ」など答えは様々かも知れません。ただ実際に試したことがある方は少ないのではないでしょうか?本稿では、光ファイバーの盗聴を実験した顛末を紹介します。実験は成功したのでしょうか? 本記事は、光ファイバー(光ケーブル)が盗聴されるリスクがある事を知っていただく事を目的としています。光ファイバーについて場合によっては必ずしも安全というわけではないことを知った上でセキュリティ対策を考えていただきたいと思います。 ご自身の環境以外では試さないようお願いします。 なぜ光ファイバーからの侵入? 技術部の安井です。長年制御システムを開発してきた経験から制御システムセキュリティ向上に取り組んでいます。以前LANケーブル(有線LAN)からの侵入・盗聴の実験を紹介したところ多くの方に参照いただけました。 サ

                          光ファイバー盗聴・侵入を5秒でできるか実験してみました
                        • 無料でPC上でシンセサイザーを構築できるオープンソースのソフトウェアモジュラー「BESPOKE」が登場

                          Windows・macOS・Linux上で現実のシンセサイザーのようにモジュールやエフェクターをつないで音を作り出すことができるオープンソースのソフトウェアモジュラー「Bespoke」の正式版となるバージョン1.0.0が、2021年9月14日にリリースされました。 Bespoke Synth https://www.bespokesynth.com/ bespoke 1.0.0: now available! https://t.co/i7P7KaEmAbhttps://t.co/QrCr363jrn— Ryan Challinor (@awwbees) Bespokeは190以上のモジュールが使用可能で、MIDIコントローラーもサポートします。Bespoke上でソフトウェアモジュールをつなぎ合わせることで、自分だけのオリジナルシンセサイザーを構築することが可能です。 bespoke 1.

                            無料でPC上でシンセサイザーを構築できるオープンソースのソフトウェアモジュラー「BESPOKE」が登場
                          • Self-Attentionを全面的に使った新時代の画像認識モデルを解説! - Qiita

                            08/31 (2020): 投稿 08/31 (2020): 「畳み込みを一切使わない」という記述に関して、ご指摘を受けましたので追記いたしました。線形変換においては「チャネル間の加重和である1x1畳み込み」を実装では用いています。 08/31 (2020): 本論文で提案されているモデルの呼称に関して認識が誤っていたためタイトルおよび文章を一部修正しました。 言葉足らずの部分や勘違いをしている部分があるかと思いますが、ご指摘等をいただけますと大変ありがたいです。よろしくお願いします!(ツイッター:@omiita_atiimo) 近年の自然言語処理のブレイクスルーに大きく貢献したものといえば、やはりTransformerだと思います。そこからさらにBERTが生まれ、自然言語の認識能力などを測るGLUE Benchmarkではもはや人間が13位(2020/08現在)にまで落ちてしまっているほ

                              Self-Attentionを全面的に使った新時代の画像認識モデルを解説! - Qiita
                            • 組織にテストを書く文化を根付かせる戦略と戦術(2020秋版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2020 Autumn Edition

                              ソフトウェアテストシンポジウム 2020 新潟 JaSST'20 Niigata 基調講演 2020年9月28日(月) http://www.jasst.jp/symposium/jasst20niigata.html

                                組織にテストを書く文化を根付かせる戦略と戦術(2020秋版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2020 Autumn Edition
                              • 1on1ミーティングとは?その意味と、効果的に行う方法 | Coral Capital

                                本連載はオープンソースライセンスの1つであるGPLの元に公開されている「The Eng Team Handbook」(エンジニアチーム・ハンドブック)を翻訳したものです。開発チームが効率的に仕事するために必要な「効果的な1on1の実施方法」「開発メンバーから開発マネージャーにポジションが変わるときの注意点」「パフォーマンス評価のテンプレート集」「360度評価のテンプレート」などが含まれます。 著者はStripeのエンジニアであるrayleneさんです。これがStripeのやり方と明示されているわけではありませんが、急成長するシリコンバレーのスタートアップにおけるエンジニアチームの取りまとめ方という意味で、日本のスタートアップでも参考にしていただけるのではないかと思います。オリジナルの英文の文書では、まだ未着手の項目もありますが、すでに書き終わってるものについて翻訳し、連載の形で5回に分けて

                                  1on1ミーティングとは?その意味と、効果的に行う方法 | Coral Capital
                                • 理屈で考える、データベースのチューニング | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]

                                  株式会社ラクーンホールディングスのエンジニア/デザイナーから技術情報をはじめ、世の中のためになることや社内のことなどを発信してます。 パフォーマンス勉強会OracleデータベースMySQLInnoDB こんにちは、羽山です。今回はOracleデータベースのチューニングで少し踏み込んだ内容です。途中で比較対象としてMySQLも登場します。 日頃からSQLチューニングの機会があってそれなりに得意としているのに、それでもなぜかパフォーマンスがでないSQLに悩んだ経験はありませんか? 謎の遅い現象は特に大規模データベースになってくると発生しがちなのですが、速い場合も遅い場合も必ず理由があります。そこで本記事ではデータベースのチューニングにおいて意外と見落とされがちなローレベルな部分に着目して、さらに一歩上のパフォーマンスチューニングに必要な知識を解説します。 この記事を書くきっかけとなったのは私た

                                    理屈で考える、データベースのチューニング | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
                                  • Windowsイベントログ解析ツール「Hayabusa」を使ってみる - itiblog

                                    こんにちは、いちび( @itiB_S144 )です。 2021年12月25日にWindowsイベントログ解析ツールとして「Hayabusa」がリリースされました🎉 Hayabusaは事前に作成したルールに則ってWindowsイベントログを調査し、インシデントや何かしらのイベントが発生していないか高速に検知することができるツールです。 私も開発を微力ながらお手伝いさせていただきました。 本記事では多くの方にHayabusaを触っていただきたいため、簡単な使い方を紹介していきます。 We just released two Windows event log analysis tools: Hayabusa and WELA: https://t.co/nFHxSgUl2q #yamasec— Yamato Security Tools (@SecurityYamato) 2021年12月2

                                      Windowsイベントログ解析ツール「Hayabusa」を使ってみる - itiblog
                                    • 「無人化システム」を駆逐する組織マネジメントとエンジニアリング

                                      弊社では2019年3月ごろから「無人化システム」の駆逐を進めています。本記事ではこの取り組みを、組織マネジメントとエンジニアリングの側面から紹介します。 恐怖の無人化システム 「無人化システム」は社内の独自用語なので、まずは言葉の意味から説明します。 無人化とはなにか 無人化の前に属人化について触れておきましょう。weblio辞書から属人化について引用します[1]。 ある業務を特定の人が担当し、その人にしかやり方が分からない状態になることを意味する表現。 無人化は属人化の進化系です。無人化とは「属人化していた業務の担当者がいなくなってしまい、誰にもやり方が分からない状態になること」と定義できます。誰がどう見てもダメな状態ですね。 無人化システムとはなにか システム運用が属人化し、かつその運用者が退職するとシステムが無人化します。我々の会社ではこのようなシステムを『無人化システム』と呼んでい

                                        「無人化システム」を駆逐する組織マネジメントとエンジニアリング
                                      • クロスブラウザテストの闇と闇と闇

                                        https://d-cube.connpass.com/event/149831/ スライド中「エンジニアの斎藤」という謎の人物が出てきますが、「エンジニアの採用」の誤記でございました。お詫び申し上げます。

                                          クロスブラウザテストの闇と闇と闇
                                        • MySQL のレプリケーションから10年間逃げてきた我々が学んだこと8選 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                          こんにちは。クラウド運用チームで SRE をしている飯塚です。 今回は、MySQL のレプリケーション機能を約10年もの間ずっと使ってこなかった私たちが、レプリケーションを使った高可用性構成に移行するための取り組みの中で学んだことについて紹介します。 背景 巨大なテーブルへの primary key の付与 トランザクションサイズが大きい場合には tmpdir に注意 mysqldump で絵文字が消えていないか要チェック mysqldump が Error 1412: Table definition has changed... で失敗する mysqldump したデータのリストアが Duplicate entry 'xxx-yyy-PRIMARY-n_diff_pfx01' for key 'PRIMARY' で失敗することがある mysqldump したデータのリストア時のディスク

                                            MySQL のレプリケーションから10年間逃げてきた我々が学んだこと8選 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                          • Flutter研修【ミクシィ22新卒技術研修】

                                            22新卒技術研修で実施したFlutter研修の講義資料です。 動画:https://youtu.be/oQCJZFqDwIo ハンズオン用リポジトリ https://github.com/mixigroup/2022BeginnerTrainingFlutter

                                              Flutter研修【ミクシィ22新卒技術研修】
                                            • akira_you on Twitter: "ブラウザのアドレスバーで検索できて便利やん。でもね、会社でつかうのはやめとき。 mDNSで同じLAN居る人全員に、このアドレス知りませんか?って検索ワードで聞きおるで。 Firefoxは検索窓がアドレスバーの右にあるからアドレス… https://t.co/zhn1fKxxe2"

                                              ブラウザのアドレスバーで検索できて便利やん。でもね、会社でつかうのはやめとき。 mDNSで同じLAN居る人全員に、このアドレス知りませんか?って検索ワードで聞きおるで。 Firefoxは検索窓がアドレスバーの右にあるからアドレス… https://t.co/zhn1fKxxe2

                                                akira_you on Twitter: "ブラウザのアドレスバーで検索できて便利やん。でもね、会社でつかうのはやめとき。 mDNSで同じLAN居る人全員に、このアドレス知りませんか?って検索ワードで聞きおるで。 Firefoxは検索窓がアドレスバーの右にあるからアドレス… https://t.co/zhn1fKxxe2"
                                              • よく使用されるWebページのレイアウトやUI要素91種類をシンプルなCSSで実装するコードのまとめ -CSS Layout

                                                最近のWebサイトで見かける、ページのレイアウトをはじめ、ナビゲーション、フォームのさまざまな入力要素、インタラクション要素、UI要素などのCSSでの実装コードをまとめたCSS Layoutを紹介します。 すべてシンプルなコードで実装されており、外部ファイルやフレームワークは一切必要ないので、簡単に利用できます。 ブックマークや、スニペットに登録しておくと便利ですね。 CSS Layout CSS Layout -GitHub CSS Layoutの特徴 CSS Layoutの使い方 CSS LayoutのレイアウトやUI要素91種類 CSS Layoutの特徴 CSS Layoutは、CSSで作成された一般的なレイアウトとパターンのコレクションです。 依存は一切なし フレームワークも必要なし CSSハックもなし すべて実際の使用例 MITライセンスで、商用プロジェクトでも無料で利用できま

                                                  よく使用されるWebページのレイアウトやUI要素91種類をシンプルなCSSで実装するコードのまとめ -CSS Layout
                                                • 質とスピード(2020秋100分拡大版) / Quality and Speed 2020 Autumn Edition

                                                  質とスピード(2020秋100分拡大版) 2020/11/20 @ JaSST'20 Kyushu

                                                    質とスピード(2020秋100分拡大版) / Quality and Speed 2020 Autumn Edition
                                                  • iOS14の衝撃。モバイルマーケターはこの激変を今すぐキャッチアップせよ。|Akira Morishita / 森下 明

                                                    2020/7/2更新:以下に本記事の続報で詳細な分析を行った記事をUPしました。是非、こちらも御覧ください。 iOS14に関するつぶやきをしておりますので是非、Twitterアカウントフォローください。 やや煽った記事になりましてすいません。 2020年6月22日(月) – 2020年6月26日(金)で実施されている 2020 Apple Worldwide Developers Conference にてiOS14の内容が公開されIDFAの取り扱いに大幅なアップデートがありました。 本記事は以下の構成です。 ・本アップデートによる各ステークホルダーへの影響範囲をサマリー ・その根拠となる文献の日本語翻訳を7記事掲載 本アップデートによる各ステークホルダーへの影響範囲 結論から申しますと、モバイルマーケティングのステークホルダー ・代理店、媒体社 ・ツール会社 ・広告主 全員に影響がありま

                                                      iOS14の衝撃。モバイルマーケターはこの激変を今すぐキャッチアップせよ。|Akira Morishita / 森下 明
                                                    • 数学概念が人類に生まれつきそなわっていないことを示す、数と言語人類学──『数の発明――私たちは数をつくり、数につくられた』 - 基本読書

                                                      数の発明――私たちは数をつくり、数につくられた 作者:ケイレブ・エヴェレット発売日: 2021/05/08メディア: 単行本 はじめに 数の概念は、生まれつき備わっているものではない 数の概念がないなんてことがあるのか? 1〜3 おわりに はじめに 『ピダハン──「言語本能」を超える文化と世界観』という、左右や数字の概念を持たない珍しい言語の持ち主であるアマゾンの少数民族について書かれたノンフィクションがある。この本、少数民族の話ながらもそこからチョムスキーの言語本能否定の話や、幸せとは、文化とは、宗教とは、といった話に繋がっていく普遍的な話を展開しており、そのユーモア溢れる筆致もあって世界的に話題になっていった。 今回取り上げたい『数の発明』は、その『ピダハン』の著者ダニエル・L・エヴェレットの息子、ケイレブ・エヴェレットによる著書である。親子揃って言語学者とは凄いが、ケイレブは父親であ

                                                        数学概念が人類に生まれつきそなわっていないことを示す、数と言語人類学──『数の発明――私たちは数をつくり、数につくられた』 - 基本読書
                                                      • Vue.js設計地図 〜設計概念の依存関係からフロントエンド設計を見つめ直す〜

                                                        Vue.js の設計地図を作成しました。設計概念の依存関係の図式化して理解し、 フロントエンド設計をモデリング起点で考えたブログです。

                                                          Vue.js設計地図 〜設計概念の依存関係からフロントエンド設計を見つめ直す〜
                                                        • 仮想DOMは本当に“速い”のか? DOM操作の新しい考え方を、フレームワークを実装して理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                          仮想DOMは本当に“速い”のか? DOM操作の新しい考え方を、フレームワークを実装して理解しよう 最近のJavaScriptフレームワークで利用される「仮想DOM」について、リアルDOMの違い、メリット・デメリット、仮想DOMを使ったフレームワーク開発などを、ダーシノ(bc_rikko)さんが解説します。 はじめまして、ダーシノ(@bc_rikko)です。さくらインターネットでフロントエンドエンジニアをする傍ら、NES.cssというファミコン風CSSフレームワークを開発しています。 さっそくですが、皆さんは、ReactやVue.jsといったJavaScriptフレームワークを使ったことがありますか? そういったフレームワークで使われている、仮想DOMについて知っていますか? 「聞いたことない」「聞いたことはあるけど、どう実装されているかは知らない」「熟知している」。いろいろなレベルの方がい

                                                            仮想DOMは本当に“速い”のか? DOM操作の新しい考え方を、フレームワークを実装して理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                          • https://orenoeigo.com/eigonotatsuzin

                                                              https://orenoeigo.com/eigonotatsuzin
                                                            • 10 年間 1 人で 1 つの iOS アプリを保守してきた話 | DevelopersIO

                                                              はじめに 10 年前の今日、2012/02/03 に Just Quick Search という iOS アプリをリリースした。 個人で開発を行い、100% すべての要素を自分で考え作り上げてきた。 今日はこのアプリに関する 10 年間の思い出と技術的な部分についてをアツく語りたいと思う。 アプリ紹介 Just Quick Search は検索補助アプリである。 このアプリを使うと普段 iPhone で行っている 検索 というアクションをほんの少しだけ 速く 実行できるようになる。 以下がキーワード iphone を検索している時の挙動だ。 ip と入力したところで候補に出てきた iphone をタップし、キーボード右下の search をタップすると Safari が立ち上がり Google での検索結果が表示されるというものである。 メインの機能はこれだけだ。 一見ただ検索をしているだ

                                                                10 年間 1 人で 1 つの iOS アプリを保守してきた話 | DevelopersIO
                                                              • Netlifyが日本からだと遅い - id:anatooのブログ

                                                                仕事で Netlify にデプロイしたSPAの読み込みが遅いので原因を調査してほしい、という依頼を受けてウェブパフォーマンス調査を行った。顧客から許可をもらって、この記事ではNetlifyに対してどういう調査をしたのかを書く。 結論だけをまず書くと、NetlifyのCDNのファイル配信パフォーマンスは日本国内からだと非常に悪い。パフォーマンスを改善させるためには、Netlifyに直接アクセスさせるのではなく、前段に他のCDNやキャッシュサーバを挟んだりするほうがいいだろう。 調査の前提 日本国内からのみの調査 サイトには静的なファイルをデプロイしているのみ 該当するNetlifyにデプロイしたSPAをブラウザで試しに開いてみると、確かに初回の読み込みのパフォーマンスがめちゃくちゃ悪い。 Chrome Devtoolsを開いてネットワークタブでどういうふうにリソースの読み込みを行っているのか

                                                                  Netlifyが日本からだと遅い - id:anatooのブログ
                                                                • 『なるほどUnixプロセス』を読む前にちょっとだけナルホドとなる記事

                                                                  はじめに この記事では、UnixのプロセスのことやUnix環境のことについてチョットワカッタ気持ちになっていただくことを目的に、RubyをつかってUnixプロセスについて触れていきます。読み終わったあと、チョットワカッタカモという気持ちになっていただけたり、著者が訳者として関わっている『なるほどUNIXプロセス』を手に取ってもらえたりすると幸いです。 なお、この記事の内容は、オープンソースカンファレンス2015 Hokkaido での jus 研究会で行った発表内容をまとめ、原稿におこしたものになります。 それでは、さっそく本題に入っていきましょう。 コマンドを実行する ふだん、みなさんは作業中にターミナルからたくさんのコマンドを実行しているはずです。まずは、この「ターミナルからコマンドを実行する」ことについて見ていきましょう。 コマンドとプロセス Unixでは、あらゆるコマンド、プログラ

                                                                  • IPA の アジャイル開発版「情報システム・モデル取引・契約書」|木下史彦

                                                                    IPA から アジャイル開発版「情報システム・モデル取引・契約書」が公開された。 【プレス発表】 DX推進に向け、アジャイル開発版の「情報システム・モデル取引・契約書」を公開 https://www.ipa.go.jp/about/press/20200331.html 【成果物公開ページ】 https://www.ipa.go.jp/ikc/reports/20200331_1.html 私はこの1年間、IPA の「社会実装推進委員会 モデル取引・契約書見直し検討部会 DX対応モデル契約見直し検討WG」の委員としてこのモデル契約書の策定に関わってきた。 モデル契約策定にあたって、私が特に実現できてよかったと思うことを書いていきたい。 準委任契約を前提とすることができた2012年にIPAから出された「非ウォーターフォール型開発に適したモデル契約書」(当時、IPAではアジャイルと言わずに非ウ

                                                                      IPA の アジャイル開発版「情報システム・モデル取引・契約書」|木下史彦
                                                                    • バカをつかまえろ(コートジボワールの歩き方)

                                                                      1982年生まれ。ウィーンに住んでいるのに、わざわざパレスチナやらトルクメニスタンやらに出かけます。 岡田悠さんと「旅のラジオ」更新中。 前の記事:通勤前にベートーベンちに行く > 個人サイト ウィーンと私と、旅する子どもたち 旅のはじまり 約2週間かけて、ウィーン在住のTさんと、コートジボワールからナイジェリアまで横断する。これが我々の計画だった。 ギニア湾を沿うようにして約1,000kmの道をゆく。移動手段のあてはなく、目についたバスなどを乗り継いでゆく。即興を信じるスタイルだ。 私だけガーナのビザが取れず、空路で単身トーゴに先乗りしたら浜辺で暴漢に殺されかけた。ベナンのビザを紛失し、ナイジェリア国境で勾留されそうになった。けれども総じて順調な旅路であった。 とても順調な旅路であった。 ナイジェリア在住者から現地の交通情報をいただいた アビジャンを歩く コートジボワールのアビジャンは、

                                                                        バカをつかまえろ(コートジボワールの歩き方)
                                                                      • これからのフロントエンドセキュリティ

                                                                        Frontend Conference Fukuoka 2019

                                                                          これからのフロントエンドセキュリティ
                                                                        • 2020年後半版Vue.jsを使ってる人には必ず知っていてほしいVue.jsの武器とドキュメントに書かれていないコンポーネントやメンテナンスの際に役立つTips - Qiita

                                                                          2020年後半版Vue.jsを使ってる人には必ず知っていてほしいVue.jsの武器とドキュメントに書かれていないコンポーネントやメンテナンスの際に役立つTipsJavaScriptTypeScriptVue.jsフロントエンドvue-cli はじめに 最近iCAREさんの所でVue.jsを一緒にやらせていただいているのですが、フロントの技術スタックがGraphQL + Vue.js + TypeScriptで開発しており、そこでのVue.jsの開発体験がかなり良く、iCareさんの詳細なノウハウを公開しても良いと言っていただけたので、言語化し、整理して、共有出来たらと思います. ※ いつも通り記事の内容に意見がありましたら直接編集リクエストをください 前置き 今回のサンプルは@vue/cliを利用し、プリセットはTypeScriptだけいれときました. versionは2020年7月16日

                                                                            2020年後半版Vue.jsを使ってる人には必ず知っていてほしいVue.jsの武器とドキュメントに書かれていないコンポーネントやメンテナンスの際に役立つTips - Qiita
                                                                          • 「北欧は幸福度が高い」と思う人に教えたい真実

                                                                            コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

                                                                              「北欧は幸福度が高い」と思う人に教えたい真実
                                                                            • メンバーに恨まれそうな3つのコードレビュー施策を徹底したら、逆にメンバーが爆速で成長した話 - Qiita

                                                                              ある程度経験を積んだレビュワーがやりがちな失敗は、 指摘しやすいコーディング規約違反だけ指摘している というもの。 コードレビューで指摘するべき欠陥とは、必ずしも規約違反だけではなく、 仕様考慮もれや機能的なバグ、非機能的なセキュリティやパフォーマンス上の問題点も含まれる。 一つ関数に対して複数の視点でソースチェックをしないといけないが、 人間は同時に複数のことは考えられない。 そこでどうすればいいかと情報をあさっていたところ、 われらがIPAがセキュアプログラミング講座というWEBページで、 四回に分けてレビューすることを提唱していた。 1回目はどこに何があるか、 2回目は可読性が確保されているか、規約にのっとっているか 3回目は機能性 4回目はセキュリティ といった具合である。 IPAの講座では4回目はセキュリティに限定しているが、 担当していたプロダクトは、非機能面はセキュリティはも

                                                                                メンバーに恨まれそうな3つのコードレビュー施策を徹底したら、逆にメンバーが爆速で成長した話 - Qiita
                                                                              • あまり知られていないPostgreSQLの機能 | POSTD

                                                                                あなたが知らない既存機能があるかもしれません! マイクロソフト社は2006年、Microsoft Officeの新バージョンで追加してほしい機能について、顧客調査を実施しました。驚いたことに、ユーザが希望した機能の90%以上はすでに実装されており、その存在が知られていないだけであることが判明しました。機能の「見つけにくさ」の問題の解決策として同社が考案したのが、現在のMicrosoft Office製品でおなじみの「リボンUI」です。 この問題はOfficeに限ったものではありません。日々使用するツールの機能をすべて把握している人はほとんどいません。PostgreSQLのように大規模なツールであればなおさらです。数週間前にPostgreSQL 14がリリースされたばかりなので、この機会にPostgreSQLのあまり知られていない機能に注目してみたいと思います。 この記事では、Postgre

                                                                                  あまり知られていないPostgreSQLの機能 | POSTD
                                                                                • 画力難民の救世主! 発想が天才すぎるエンジニアの作ったサイトに「凄すぎ」と称賛の声

                                                                                  Search, watch, and cook every single Tasty recipe and video ever - all in one place! News, Politics, Culture, Life, Entertainment, and more. Stories that matter to you.

                                                                                    画力難民の救世主! 発想が天才すぎるエンジニアの作ったサイトに「凄すぎ」と称賛の声