並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 349049件

新着順 人気順

設計の検索結果521 - 560 件 / 349049件

  • CDNは5時間で開発できる | POSTD

    「CDN」(content delivery network)という言葉からは、Googleのような大企業がいくつもの巨大なハードウェアを管理し、1秒当たり何百ギガビットものデータを処理する様子が想像されます。しかし、CDNは単なるWebアプリケーションです。私たちのイメージとは違いますが、それが事実です。8年前に買ったノートパソコンを使って、コーヒーショップの席に座りながらでも、きちんと機能するCDNを構築できます。この記事では、これから5時間でCDNを開発しようとするときに、直面するかもしれないことを紹介します。 まずはCDNの機能を明らかにしておきましょう。CDNはセントラルリポジトリ(通称:オリジン)からファイルを吸い上げ、ユーザーに近い場所でコピーを保存します。初期のオリジンはCDNのFTPサーバーでした。現在、オリジンは単なるWebアプリとなり、CDNはプロキシサーバーとして機

      CDNは5時間で開発できる | POSTD
    • 中古住宅で発見された、不気味なビデオテープの正体 | オモコロ

      とある民家の押し入れから、謎のビデオテープが発見された。そこに映っていたのは、不気味な儀式。誰がこれを隠したのか。 先日、私のツイッターにダイレクトメッセージが届いた。 送り主は、東京都に住む八原久美子さんという三十代の女性だった。 文面から、八原さんが精神的にかなり追い詰められていることが伝わってきた。 ひとまず、彼女と連絡をとり、例のテープを私の家に送ってもらうことにした。 数日後 八原さんから封筒が届く。 彼女の言う通り、たしかにこれはビデオテープだ。 「ビデオテープ」といっても、世代的に馴染みのない人もいるだろうから、簡単に説明する。 ビデオテープとは、DVDやブルーレイが普及する以前に使われていた映像メディアだ。 仕組みは以下のようになっている。 まず、磁気テープという、黒くて細長いテープに映像を記録する。 1時間の映像を記録するためには、およそ120メートルのテープが必要になる

        中古住宅で発見された、不気味なビデオテープの正体 | オモコロ
      • リニアトンネル工事で大井川を渇水させない方法は無い事は中学校で習

        リニアの南アルプストンネルによる大井川渇水に就いてJR東海は「水量減少を最小限にする」と述べ、それを鵜呑みにして「なるべく水が出ない工事をするんだな」と考えている人がいるが、このJRの言い分は出鱈目な嘘である。以下その理由を述べる。 フォッサマグナ西縁を通る南アルプストンネルというと赤石山脈ばかりに注目が行くが、一番の問題点はフォッサマグナの西縁を通る事だ。しかも大深度で。 中学の地学で習ったフォッサマグナは大地溝で、本州を縦に切って断面を見ると西縁が静岡~糸魚川、東縁が千葉~柏崎のU字溝の形をしていて、U字溝の中には富士山、白根山、浅間山、八ヶ岳、箱根などの新しい活火山が入っている。 なんでこんなものが出来たかというとプレートテクニクスと日本海造盆運動に関係していて、太平洋プレートがユーラシア&北米プレートに巨大な力で押し付けられながら沈み込む際に日本列島になる部分が大陸から離れる方向、

          リニアトンネル工事で大井川を渇水させない方法は無い事は中学校で習
        • Blueskyの眺め方 初版 - 点と接線。

          表が示すようにBlueskyにはDM(ダイレクトメッセージ)もなく、非公開アカウント設定もなく、投稿範囲の指定もできない。ハッシュタグすらもない。 見かけがXに似ているといっても、その中身は運営陣の風変わりな設計思想に基づいている点に留意しなければならない。 なんなら以前はブロック機能もなかった。単に見たくないだけならミュート機能で十分というのが運営陣の認識だったのだが、ユーザからの粘り強い要望を受けてようやく実装された経緯がある。この一件を見ても電子決済やマッチングにまで幅広く手を出そうとしているXとは対極の理念を持っていることが分かるかと思う。 モデレーションの程度も今時のSNSにしては珍しく明快な方だと言える。というのも、初期状態では暴力・性的な投稿が非表示化されているが、これらは単純な設定変更ですべて可視化できる。つまり、運営陣は過激な表現が流通しうる実態を予め認めており、投稿その

            Blueskyの眺め方 初版 - 点と接線。
          • ロギングベストプラクティス - kawasima

            #翻訳 https://www.scalyr.com/blog/the-10-commandments-of-logging/ CC BY 4.0 @Brice Figureau 1.自分でログの書き出しをしない printfをつかったり、ログエントリを自分でファイルに書き出したり、ログローテションを自分でやったりしてはいけない。運用担当者にお願いして、標準ライブラリやシステムAPIコールを使うようにしよう。そうすれば、実行中のアプリケーションが他のシステムコンポーネントと適切に連携して、特別なシステム設定なしに適切な場所またはネットワークサービスにログを記録できるようになる。 ロギングライブラリを使いたければ、特にJavaの世界にはLog4j, JCL, slf4j, logbackなど多くのものが存在する。私はslf4jとlogbackを組み合わせて使うのが好きだ。とてもパワフルで、設

              ロギングベストプラクティス - kawasima
            • Linuxコンテナの「次」としてのWebAssembly、の解説

              はじめに WASMをブラウザの外で動かすトレンドに関して「Linuxコンテナの「次」としてのWebAssemblyの解説」というタイトルで動画を投稿したのですが、動画では話しきれなかった内容をこちらの記事で補完したいと思います。 2022年もWebAssembly(WASM)の話題が多く発表されましたが、そのひとつにDocker for DesktopのWASM対応があります。FastlyやCloudflareもエッジ環境でWASMを動かすソリューションを持っていますし、MSのAKS(Azure Kubernetes Service)でもWASMにpreview対応しています。WASM Buildersでも2023年のWASMの予想としてWASMのアプリケーションランタイム利用に関して言及されました。 WASMといえば元々ブラウザ上で高速にC++のコードなどを実行するところから始まっている

                Linuxコンテナの「次」としてのWebAssembly、の解説
              • 賃貸マンションで「防音ブース」をDIYでつくってみた - マンションと暮せば by SUUMO

                はじめまして。リノベーションデザイナーをしているフジイです。 妻の「狭くてもいいので防音室が欲しい」という一言がきっかけで、約1週間かけて自宅の賃貸マンションに防音室をDIYしました。仕組みさえ分かれば、DIY初心者の方でも比較的簡単に、既製品の約5分の1の予算で製作できるので、時間と根性さえあればとてもコスパのいいDIYです。 「防音室」と言ってしまえばニッチですが、「お隣との防音壁」や「お篭もり用の小さなブース」としても汎用的に使えるアイデアです。 自宅に録音ブースが欲しい人はもちろん、自宅で仕事や作業をする人やビデオミーティングが多い人、お篭もりスペースが欲しい人の一助になればうれしいです。 防音ブースをDIYするキッカケ 2017年に結婚した妻と都内のマンションで生活をしていました。僕はフリーのリノベーション・住宅デザイナー、妻はソロのシンガーでナレーションなどの声を使った仕事を生

                  賃貸マンションで「防音ブース」をDIYでつくってみた - マンションと暮せば by SUUMO
                • ポケモンを題材に「SQLアンチパターン」を実践してみる - kanayamaのブログ

                  @tkanayama_です。「SQLアンチパターン *1」 という本を読みました。「ポケモンを題材に因果推論を実践してみる」のように、仮想的なストーリ上で実際に使ってみた感を出すことにより、自分の記憶に定着させることを狙います。 前提として、何をアンチパターンとするかは状況(ベンダーフリーである必要があるかどうか、どの程度の頻度で更新されるか・・・など)によって大きく異なるので、下記で紹介するアンチパターンは実は状況によっては問題にならないケースもあるかと思います。この投稿はあくまで「SQLアンチパターン」に忠実に従うことが目的です。 www.oreilly.co.jp 追記 登場人物 ストーリー フシギダネへの対応 ヤミカラスへの対応 ディグダへの対応 誤登録でポケモントレーナーになってしまったユーザーの削除 最後に 謝辞 追記 このブログを公開後、「外部キー制約はレコードロック周りのト

                    ポケモンを題材に「SQLアンチパターン」を実践してみる - kanayamaのブログ
                  • トレンドマイクロ、大学生のハッカーによってセキュリティのとんでもない欠陥とチート行為が暴露され激怒するの巻 - Windows 2000 Blog

                    トレンドマイクロは、Microsoftの品質保証テストをだますためにソフトウェアを設計し、主張は「誤解を招く」と言った後、防御的立場にあります。 米国のロチェスター工科大学に在籍する18歳のコンピューターセキュリティ学生であるビルデミルカピ氏は火曜日、The Registerに語り、トレンドのWindows PC向けルートキットバスターに出会い、ルートキットを検出する方法を研究していると語った。 初心者向けのルートキットはマルウェアで、管理者レベルの権限を持つマシンで実行されると、他の悪意のあるコードや悪意のあるユーザーがコンピューターへの管理アクセスを許可します。それは故意に自分自身を見えないように隠します、それがルートキット検出器が物である理由です。 Trend製品に共通しているように見えるTrendのルートキット狩猟ツールとそのカーネルモードドライバーをリバースエンジニアリングする一

                    • 何故コロナ禍でも同人誌は通販で売れないのか|ディレクターのD

                      ※こちらの記事を盗用しているブログを見つけました。現在、このnote以外で当記事の転載や転用を許可しているサイトやメディアはありません。万が一取り上げたい方がいらしたら、まずは@dash_director宛にご連絡ください。(鍵かけてますが、ご要望があれば開けます) ※この記事ではわかりやすさを優先して、頒布を「売る」と表現しています。 1.イベントも新刊もない日々 ―半年で半減した同人誌発行部数とうとう、今年はコミケのない1年になってしまいました。 一部の同人イベントは徐々に開催を再開していますが、参加できるサークルも一般参加者も制限されている状態です。 そして今、コロナ禍やオリンピックを前にして同人業界が潰れてしまうのではないかと危ぶまれています。 https://www.j-cast.com/2020/07/29390934.html?in=news.yahoo.co.jp http

                        何故コロナ禍でも同人誌は通販で売れないのか|ディレクターのD
                      • ネットの音楽オタクが選んだ2023年のベストアルバム 50→1 - 音楽だいすきクラブ

                        2013年から始まった「ネットの音楽オタクが選んだベストアルバム」11年目です。今回は502のデータを集計しました。毎度同様、順位はあまり気にせず、国とかジャンルも気にせず、この記事をきっかけに2023年の作品を再発見していただければ幸いです。 最終日です。作品にはできる限りリンクを付けているし、記事末尾にはプレイリストも付けています。ぜひご活用ください。(ぴっち) このランキングについて ネットの音楽オタクが選んだベストアルバムは音楽だいすきクラブ、及びそのメンバー等の特定の誰かが選んで作ったものではありません。 Twitterのハッシュタグ、募集記事のコメント欄に寄せられたものを集計しています。 502人分のデータを集計しました。 同点の場合、乱数を発生させて順位づけしています。 順位に深い意味はありません。気にしすぎないでください。 150位以内はすべて4人以上に挙げられたものです。

                          ネットの音楽オタクが選んだ2023年のベストアルバム 50→1 - 音楽だいすきクラブ
                        • 花札における「菊に盃」とかいう壊れ性能KYクソカード

                          花札に狂っている。 もともと正月に家族でやったり龍が如くのミニゲームを本編そっちのけでやったりするぐらいには好きだったが、アプリでネット対戦をするようになってから完全に狂ってしまった。 やっているのは先月か少し前ぐらいに出た「えとはなっ」というアプリで、美少女のガワを使って「こいこい」の対人戦を1試合5分ほどで遊べてしまう。花札をやる前にハマっていた雀魂と比べるとより対戦時間がコンパクトで、だからこそどんな隙間時間にも遊べてしまい、危険である。事実、私は先週からの余暇時間をほとんど花札に溶かしている。いや、ここのところはもう花札をやる合間に人生をやっていると言っていいだろう。 そもそも花札は中毒性が高いのだ。麻雀と同じく、運の要素が強いながら戦略次第で勝率を微増させられるため、熟練者にも初心者にも楽しみ甲斐がある。 4枚1組の同柄の残り枚数を見て自分の手札が何とセットになっているかを考えた

                            花札における「菊に盃」とかいう壊れ性能KYクソカード
                          • 【画像】横浜市の人口が減っている理由が判明wwwwwwwwww : 哲学ニュースnwk

                            2023年08月24日16:00 【画像】横浜市の人口が減っている理由が判明wwwwwwwwww Tweet 1: 以下、5ちゃんねるからVIPがお送りします 2023/08/24(木) 12:25:22.461 ID:TXz2jM0B0 横浜は神奈川県の県庁所在地で最大都市、しかも市としては大阪を凌いで日本一の人口がある首都圏の主要都市だ。だが横浜市の人口は2019年をピークに減り続けている とくに市内の行政区で最も減少が顕著な金沢区では先んじて2007年から人口減少がスタートし、年々顕著になり、その衰退の流れが各区に広がり、全市での衰退局面になっている 首都圏なのになぜこうなっているのか理由が知りたいだろ?調べてみたぞ 大手ゲーム会社の3年内離職率、ある企業だけやばすぎる 2: 以下、5ちゃんねるからVIPがお送りします 2023/08/24(木) 12:26:26.162 ID:9L

                              【画像】横浜市の人口が減っている理由が判明wwwwwwwwww : 哲学ニュースnwk
                            • Sign-in form best practices  |  Articles  |  web.dev

                              Sign-in form best practices Stay organized with collections Save and categorize content based on your preferences. Use cross-platform browser features to build sign-in forms that are secure, accessible and easy to use. If users ever need to log in to your site, then good sign-in form design is critical. This is especially true for people on poor connections, on mobile, in a hurry, or under stress.

                              • ソフトウェアアーキテクチャの基礎

                                ソフトウェアアーキテクチャとは、ソフトウェアシステムの成功に欠かせない重要な土台です。そのためソフトウェア開発者には、効果的なアーキテクチャを実現するスキルが求められます。本書は、そうした効果的なアーキテクチャを設計、構築、維持するアーキテクトになるために必要なスキルや知識を、現代的な視点から整理して包括的に解説する書籍です。 ソフトウェアアーキテクチャの定義から、アーキテクトの役割、モジュールや結合、アーキテクチャスタイルといったアーキテクチャ設計の基礎、チームやステークホルダーと効果的にコラボレーションしていくために必要なソフトスキルまで、さまざまなトピックについて実践的な例とともに説明します。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正

                                  ソフトウェアアーキテクチャの基礎
                                • 効果は? 安全性は? 新型コロナワクチンについて知っておきたいこと Q&Aで医師が解説(追記あり)(忽那賢志) - エキスパート - Yahoo!ニュース

                                  新型コロナの世界的な流行の打開策として期待されているワクチン接種が海外では開始されました。 新型コロナワクチンについて、これまでに分かっていること、海外の接種開始後の状況などについてまとめました。 新型コロナのワクチンってどんなワクチン?mRNAワクチンが効果を発揮する機序(DOI: 10.1056/NEJMoa2034577) 海外ではファイザー/ビオンテック社が開発したワクチン(BNT162b2)とモデルナ社のワクチン(mRNA-1273)が承認され接種が開始された国が増えてきています。いずれもm(メッセンジャー)RNAワクチンという新しい技術を用いたワクチンです。 これらのワクチンでは、mRNAというタンパク質を生成するために使用する情報細胞を運ぶ設計図が、新型コロナウイルス(SARS-CoV-2)のスパイク蛋白、つまりウイルス表面のトゲトゲした突起の部分を作る指示を伝える役割を果た

                                    効果は? 安全性は? 新型コロナワクチンについて知っておきたいこと Q&Aで医師が解説(追記あり)(忽那賢志) - エキスパート - Yahoo!ニュース
                                  • 普通のコードエディタに見えて実は壮大なゲーム(MMORPG)画面の「CyberCode Online」で遊んでみた! - paiza times

                                    どうも、まさとらん(@0310lan)です! 今回は、どこからどう見てもごく普通のコードエディタに見えて、実はマルチプレイ可能なMMORPGというジャンルのゲームが遊べるちょっと変わったWebサービスをご紹介します。 見た目はVisual Studio Code風の画面レイアウトなのですが、本格的なテキストベースのMMORPGになっていて、友人・知人と一緒に敵と戦いながらプレイヤーを成長させていくことができます。 第三者から見るとゲームで遊んでいるとは思われないのも1つの特徴になっています。 【 CyberCode Online 】 ■「CyberCode Online」の遊び方 それでは、最初に「CyberCode Online」をどのように遊ぶのか詳しく見ていきましょう! サイトにアクセスすると、ごく普通のコードエディタが表示されるのですが、プログラムをよく見るとsignUp()関数が

                                      普通のコードエディタに見えて実は壮大なゲーム(MMORPG)画面の「CyberCode Online」で遊んでみた! - paiza times
                                    • プラレールの起源が判明したお話 - パーラー フルール

                                      プラレールは富山商事(→トミー→タカラトミー)が1959年に発売した「プラスチック汽車レールセット」を始祖とし、1958年に更にその元となる「ハイウェーセット」が発売されたという話を踏まえてご覧ください。 既存の情報も含まれます。 ※2020/8/14 新情報発掘に伴い追記。及び本文修正。 ※2020/10/12 追記。及び本文修正。 事の発端は3年前の2017年、プラレールの謎のポイントレールを発見した事に遡ります。 名称不明のポイントレール。カタログにも載ってなければセット品も未確認の謎レールです。半円が組めます。 暫定的に「安全側線レール」とでも呼んでおきます。 pic.twitter.com/Jjv2xFWald— なゆほ (@Nayuho6866) 2017年11月18日 ジャンクの古いボロボロな1960年代のレールの寄せ集めに入っていたこのレール。まだ「プラレール」ブランド登場

                                        プラレールの起源が判明したお話 - パーラー フルール
                                      • リーダブルなコードを書く習慣の身に付け方・実践の仕方 - 2021-09-22 - ククログ

                                        結城です。 2021年9月13日から14日にかけて、東京都立大学の大学院生向け特別講義として「リーダブルコード演習」を実施しました。 演習の内容は、当社でこれまでにも行ってきているリーダブルコードワークショップを、プログラミング経験が比較的浅い・プログラミングの量がまだそれほど多くない方向けに調整した内容としました。 この記事では、実施した演習の概要と、今回意識した点を紹介します。 本文が長いため、目次を用意してみました。 発端 演習の構成 座学パート リーダブルなコードを書く意義について リーダブルコードを実践するためにまず取り組むべきこと 実際の現場での「コードがリーダブルでなくなってしまった」「リーダブルになるよう改めた」実践例 最初の実装 リーダブルでなくなった実装 リーダブルさを取り戻すための改修 コードがリーダブルでなくなっていってしまう要因 壊すのが怖くて、見て見ぬフリ 恐怖

                                          リーダブルなコードを書く習慣の身に付け方・実践の仕方 - 2021-09-22 - ククログ
                                        • 「結局誰にも快適じゃない」新宿区が公園に設置した“意地悪ベンチ”露骨な「行政の悪意」に批判殺到 - Smart FLASH/スマフラ[光文社週刊誌]

                                          「結局誰にも快適じゃない」新宿区が公園に設置した“意地悪ベンチ”露骨な「行政の悪意」に批判殺到 社会・政治FLASH編集部 記事投稿日:2024.03.25 17:40 最終更新日:2024.03.25 17:41 この数年で、座りにくい公園のベンチが増えたと感じている人は多いのではないだろうか。東京都内でも、いわゆる「排除ベンチ」などと呼ばれる、横になれないようにデザインされたベンチを、やたらと見かけるようになった。 【関連記事:男子トイレと思ったら “とんだ不意打ち”…東急横浜駅のトイレに不満多数「設計悪手すぎるだろ」広報の見解は】 そんななか、3月18日、Xに「@tsukiji14」さんのあげたポストが、話題になっている。@tsukiji14さんは、アーチ状にデザインされた公園のベンチの写真とともに、 《このあいだ新宿区の公園行ったらベンチこれだった。新種の意地悪ベンチ。こんなのよく

                                            「結局誰にも快適じゃない」新宿区が公園に設置した“意地悪ベンチ”露骨な「行政の悪意」に批判殺到 - Smart FLASH/スマフラ[光文社週刊誌]
                                          • プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog

                                            κeenです。最近JEITAのソフトウェアエンジニアリング技術ワークショップ2020に参加したんですが、そこで五十嵐先生、柴田さん、Matzとパネルティスカッションをしました。その議論が面白かったので個人的に話を広げようと思います。 年末年始休暇に書き始めたんですが体調を崩したりと色々あって執筆に時間がかかってしまいました。 時間を置いて文章を書き足していったので継ぎ接ぎ感のある文体になってるかもしれませんがご容赦下さい。 というのを踏まえて以下をお読み下さい。 いくつか議題があったのですが、ここで拾うのは一番最後の「プログラミング言語の未来はどうなるか」という話題です。 アーカイブが1月末まで残るようです。もうあと数日しかありませんが間に合うかたはご覧下さい。 そのとき各人の回答を要約すると以下でした。 五十嵐先生:DSLを簡単に作れる言語というのが重要。それとプログラム検証、プログラム

                                              プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog
                                            • ブラウザで動くサービスを作るときの技術選定

                                              はじめに 私の仕事は、新規サービスをまるっといい感じに開発するのを委託されることがほとんどです。最近はネイティブアプリを作ることよりもブラウザで動くWebサービスを開発することが多いのですが、案件の規模感や要求によって技術選定を少し変えるようにしています。「こういうときはこう」みたいに一概には言えないのですが、普段使う構成を紹介します。誰かの参考になれば幸いです。 2022/02/10 現在での内容です。 前提 開発を委託される場合の運用費をどうするの問題があります。クライアントにクレカ登録をしてもらうか、こちらで支払って毎月請求するかになります。僕は毎月やるのがめんどくさいのでできるだけ前者に倒している関係上、あまりいろいろなSaaSを組み合わせて作ることをなるべく避けています。 規模感によらず使っているもの 私の場合、以下が使えるとめちゃくちゃ効率よく開発できます。 GCP 好きだから

                                                ブラウザで動くサービスを作るときの技術選定
                                              • フロントエンドのパフォーマンスチューニングを俯瞰する - 30歳からのプログラミング

                                                去年からフロントエンドのパフォーマンスについて断続的に学んでいるが、自分の頭のなかにある知識はどれも断片的で、まとまりを欠いているような感覚があった。 知識と知識がつながっておらず、各施策が何のために行われるのかも、必ずしも自明ではなかった。何となく「パフォーマンスに効果がある」と言ってしまうが、それが何を指しているのかは実は曖昧だった。 このような状態では新しい知識を得ていくのが難しいというか、効率的に行えないように思えた。議論の背景が分からないし、文脈や問題意識を上手く掴めないから。何の話をしているのかよく分からない、という状態になりがち。書かれてあることの意味は分かっても論旨を掴めているわけではないから、自分のなかに定着しない。 そこで、現時点で自分が知っていることを整理して、自分なりに分類しておくことにした。 当たり前だが、どのテクニックがどの程度有効なのかは、状況によって違う。

                                                  フロントエンドのパフォーマンスチューニングを俯瞰する - 30歳からのプログラミング
                                                • Early Work

                                                  初期の作品 --- Early Work Paul Graham, October 2020 これは、Paul Graham: Early Work を、原著者の許可を得て翻訳・公開するものです。 <版権表示> 本和訳テキストの複製、変更、再配布は、この版権表示を残す限り、自由に行って結構です。 (「この版権表示」には上の文も含まれます。すなわち、再配布を禁止してはいけません)。 Copyright 2020 by Paul Graham 原文: http://www.paulgraham.com/early.html 日本語訳:Shiro Kawai (shiro @ acm.org) <版権表示終り> Paul Graham氏のエッセイをまとめた『ハッカーと画家』の 邦訳版が出版されました。 出版社の案内ページ Amazon.co.jp サポートページ 2020/10/20 翻訳公開

                                                    Early Work
                                                  • pipとpipenvとpoetryの技術的・歴史的背景とその展望 - Stimulator

                                                    - はじめに - Pythonのパッケージ管理ツールは、長らく乱世にあると言える。 特にpip、pipenv、poetryというツールの登場シーン前後では、多くの変革がもたらされた。 本記事は、Pythonパッケージ管理ツールであるpip、pipenv、poetryの3つに着目し、それぞれのツールに対してフラットな背景、技術的な説明を示しながら、所属企業内にてpoetry移行大臣として1年活動した上での経験、移行の意図について綴り、今後のPythonパッケージ管理の展望について妄想するものである。 注意:本記事はPythonパッケージ管理のベストプラクティスを主張する記事ではありません。背景を理解し自らの開発環境や状態に応じて適切に技術選定できるソフトウェアエンジニアこそ良いソフトウェアエンジニアであると筆者は考えています。 重要なポイントのみ把握したい場合は、各章の最後のまとめを読んで頂

                                                      pipとpipenvとpoetryの技術的・歴史的背景とその展望 - Stimulator
                                                    • Vol.9 大手はなぜ樹脂サッシを使わないのか? - 子育て世代の家設計室

                                                      小暮: 私は樹脂サッシしか使ってないんですよ。ちょっと宣伝になっちゃいますけど、群馬県の南部地域で、樹脂サッシ採用率No1という。 松尾先生: 採用率?数じゃないんですね。 小暮: 数じゃないです、率でNo. 1です。だって100%ですから(笑)。いつも松尾先生がおっしゃる通り、やっぱり熱の出入りは窓からが50%ぐらいになる訳じゃないですか。なので窓を強化するというのは、コスパも良いし、物凄く簡単な訳ですよね。 松尾先生: そうですよね。 小暮: ですが、こういう質問をする方がいらっしゃるんですよ。じゃあなんでそんなに良いサッシなのに、大手ハウスメーカーは使わないんだと。大手ハウスメーカーさんが樹脂サッシを使わないんのは、もしかして何か秘密があるんじゃないかというんですが、何かあるんですかね? 松尾先生: いや、秘密は何もないと思うんですよね。これ実は今日の質問の中で一番難しいんですけど、

                                                      • Webサイト制作をどれくらいの粒度で分解してタスク化するか|重松佑 / Shhh inc.

                                                        プロジェクトが始まるときにかなり初期の段階でWBSを作ることは多いとおもいます。そのWBSの作成、プロマネやディレクターに任せっぱなしになっていないでしょうか。WBSはスケジュールをガントチャートで表したものを指していると思われがちですが、実はスケジュールだけでなく見積もりやアサインを精度高く行うためにも重要なものです。 たとえば「Webデザイン作成」というスコープにどのような実作業が含まれているかはWBSを作ることによって見える化しプロジェクトメンバーやクライアントと共有できるようになります。ときどき下記のように書かれたWBSを見ることがあります。 Webデザイン作成 ・作成 ・確認 ・修正 ・確認2 ・修正2 ・確定 しかし、これでは「Webデザイン作成」に必要な知識、さらには作業量・スケジュール・予算も分かりません。Webデザイン作成の例を続けると、下記のように「作成」のスコープを分

                                                          Webサイト制作をどれくらいの粒度で分解してタスク化するか|重松佑 / Shhh inc.
                                                        • 転職活動の面接でいただいた質問集 - Qiita

                                                          この度転職活動を行って無事内定をいただいたので、記念に面接の中でいただいた質問をまとめてみました。 某大手金融のフィンテックエンジニアに転職します!! 転職活動当初は、レガシー、ジョブホッパー、経験少でダメ出しの嵐🍃 でも諦めずNuxt+Firebaseでのサービス開発、マイクロサービス化ポートフォリオ、CTFの取組、GitHub毎日コントリビュート、個人活動も頑張って内定頂けて本当よかった😁 — bindingpry (@bindingpry) November 19, 2021 基本的に技術面接では、履歴書や実務経験の技術、ポートフォリオで扱っている技術、自分で口にした技術を深ぼられることが多かったです。 そこはしっかり技術を扱えるだけでなく説明できるようにすることも必要だと思いました。(自分は最初ボロボロでしたが笑) また正社員の面接では技術と同等に、仕事への姿勢、性格、事業への

                                                            転職活動の面接でいただいた質問集 - Qiita
                                                          • 2020年のフロントエンドマスターになりたければこの9プロジェクトを作れ - Qiita

                                                            以下はSimon Holdorf( dev.to/ Twitter / GitHub )による記事、9 Projects you can do to become a Frontend Master in 2020の日本語訳です。 9 Projects you can do to become a Frontend Master in 2020 Introduction あなたがプログラミングの初心者であるか、既に経験豊富な開発者であるかにかかわらず、この業界では、急速な変化に追いつくために新しい概念と言語・フレームワークを学び続けることが必要です。 たとえばFacebookが4年前にオープンソース化したReactは、既に世界中のJavaScript開発者にとって第一の選択肢になっています。 もちろんVueとAngularにも多くのフォロアーがついています。 さらにはSvelte、Next

                                                              2020年のフロントエンドマスターになりたければこの9プロジェクトを作れ - Qiita
                                                            • ダイハツの第三者報告書を読んだが問題の状況がブラック企業あるあるでかつ身に覚えがありすぎて全く笑えない「弊社かな」「テンプレに使えそう」

                                                              すん@製薬工場勤務 @shin_gmp ダイハツの第三者報告書にあった下記8つの状況がブラック企業あるあるで、かつ身に覚えがありすぎて笑えんのよ ①試験は合格して当たり前。不合格となって開発、販売のスケジュールを変更するなどということはあり得ない ②日程に間に合わないと感じ手を挙げると「なぜ間に合わないのか」「どうしたら間に合わせられるのか」「今後どうするのか」の説明に追われる ③問題が起きた時の「で、どうするの?」といった、問題を発見した部署や担当設計、更に言うと担当者が解決するのが当たり前という組織風土 ④ 「失敗してもいいからチャレンジしよ」でスタートしても、失敗したら怒られる ⑤助け合う風土は基本的には無い。またそのような環境にあるため「既にスキルを持った人間(=一般的にいう「できる」人)」への負荷が大きく、逆にそれに当てはまらない人間に対し安直に使えない扱いをする傾向にある ⑥な

                                                                ダイハツの第三者報告書を読んだが問題の状況がブラック企業あるあるでかつ身に覚えがありすぎて全く笑えない「弊社かな」「テンプレに使えそう」
                                                              • 何故 Fastly を使うのか

                                                                数ある CDN のなかでも Fastly は圧倒的に優れた特性を持つものだと思うので、障害にかこつけてその優れた点を紹介していく。 キャッシュが消えるのがはやいCDN とは世界各地にあるキャッシュサーバーにコンテンツをキャッシュして配信してもらうことで、オリジンサーバーの負荷を軽減したりユーザーへの配信速度を上げたりするリバースプロキシのホスティングサービスだが、 Fastly の最大の特徴としてはそのキャッシュが消えるのが速い。普通の CDN が数十秒〜数分とかかるのにたいして 0.2 秒で全部消えることが保証されているし、キャッシュにたいしてキーをつけておけば(HTTP ヘッダーに Surrogate-Key って入れるだけ)特定のキーがついているキャッシュだけ 0.2 秒以内に消したりということができる。 これにより、 CDN による配信高速化の恩恵を受けながら、コンテンツをリアルタ

                                                                  何故 Fastly を使うのか
                                                                • 「技術的負債」への処方箋と「2つのDX」 - Qiita

                                                                  はじめに 本稿は、日経クロステックにて筆者が昨年連載していた3回分の記事一部変更して1つにまとめたものです。 https://xtech.nikkei.com/atcl/nxt/column/18/01394/ 有料記事として配信されておりますが、無料でも閲覧できるようにということで日経クロステック様に許可を得てQiitaにも掲載しています。 第1回:技術的負債はなぜ生じるか。 第2回:ソフトウエア開発を「制御」する意外な処方箋 第3回:技術的負債への取り組みはなぜ「2つのDX」につながるのか。 第1回:技術的負債はなぜ生じるか。 年間12兆円ものマイナスの影響をもたらす技術的負債(あるいはレガシーシステム)はどのように生まれるのでしょうか。それを防ぐ方法はあるのでしょうか。第1回は、技術的負債をとりまく歴史をたどりながら、ソフトウェアエンジニアではない人にも理解できるようにその正体に迫り

                                                                    「技術的負債」への処方箋と「2つのDX」 - Qiita
                                                                  • 昇降デスクに大型バッテリー搭載したら、デスクすっきりが新たなステージに突入した。|Go Ando / PREDUCTS / THE GUILD

                                                                    こんにちは。 デスクをすっきりさせることをライフワークとして生きて参りましたが、そのデスクすっきりが新たなステージに突入してしまった。と思える出来事があったので共有させてください。 まずはこの写真を見て、何かお気づきでしょうか。 そうです。デスクからケーブルが一本たりとも床に出ていないのです。デスクトップPCでしかも昇降デスクなのに。とても不思議な光景。 1. ことの始まり最近3DCGのアプリケーション"Blender"を仕事で使うようになり、日々勉強しながら楽しく活用してます。 空間にデスクを配置した時の様子がとても簡単にシミュレーションでき、様々なバリエーションをごく短時間で試すことが出来ます。デスクの配置替えなんて秒です。 そんな時にふと頭をよぎる 「現実世界のデスクの移動って何でこんな面倒くさいんだ…」 とにかくデスクは重い。脚にキャスターを付ければ移動は楽ですが、昇降デスクだとそ

                                                                      昇降デスクに大型バッテリー搭載したら、デスクすっきりが新たなステージに突入した。|Go Ando / PREDUCTS / THE GUILD
                                                                    • 質とスピード(2020春版) / Quality and Speed 2020 Spring Edition

                                                                      質とスピード(2020春版) 2020/02/13 @ デブサミ2020

                                                                        質とスピード(2020春版) / Quality and Speed 2020 Spring Edition
                                                                      • SPAのログイン認証のベストプラクティスがわからなかったのでわりと網羅的に研究してみた〜JWT or Session どっち?〜 - Qiita

                                                                        SPAのログイン認証のベストプラクティスがわからなかったのでわりと網羅的に研究してみた〜JWT or Session どっち?〜JavaScriptRailsJWT認証React SPAのログイン周りについて、「これがベストプラクティスだ!」という情報があまり見当たらないので、様々な可能性を模索してみました。 いろいろな状況が想定され、今回記載する内容に考慮の漏れや不備などがありましたら是非コメントでご指摘いただきたいです!特に「おすすめ度:○」と記載しているものに対しての批判をどしどしお待ちしております! この記事でおすすめしているものであっても、ご自身の責任で十分な検討・検証の上で選択されてください。 前提 想定しているAPIは、 ログイン外のAPIにはPOST/PUT/DELETEのものがなく、GETのみ GETのAPIにはDBを更新するなどの操作がない とし、そのためログイン外では

                                                                          SPAのログイン認証のベストプラクティスがわからなかったのでわりと網羅的に研究してみた〜JWT or Session どっち?〜 - Qiita
                                                                        • プログラムの可読性を上げるための条件分岐を減らす方法7個 - Qiita

                                                                          Help us understand the problem. What is going on with this article?

                                                                            プログラムの可読性を上げるための条件分岐を減らす方法7個 - Qiita
                                                                          • 料理好きが愛用する「キッチン用品」は? 7人が選んだ「便利&ときめき」アイテム #ソレドコ - ソレドコ

                                                                            この世には星の数ほどのキッチン用品や調理器具があります。中には、まだ出会えていないけれど、目からウロコの便利アイテムや、料理が楽しくなるときめきツールもたくさんあるはず。 そこでソレドコでおなじみ「料理&キッチン用品沼」にはまっているこちらの方々に、ジャンルを問わず偏愛している「推しキッチン用品」とその魅力を自由にプレゼンしてもらいました! 条件は「台所で使うものであれば何でも」! \ご協力いただいたみなさま/ 辻村哲也(ツジメシ) プロダクトデザイナー、ときどき料理人。さまざまなメディアで「ツジムラのメシ=ツジメシ」のレシピを発信している。 イナダシュンスケ 南インド料理専門店「エリックサウス」をはじめとする、さまざまな飲食店の中の人。ジャンルを問わず何にでも食いつく、自称“変態料理人”および“ナチュラルボーン食いしん坊”。 ツレヅレハナコ 食と酒と旅を愛する編集者。愛しすぎてキッチンが

                                                                              料理好きが愛用する「キッチン用品」は? 7人が選んだ「便利&ときめき」アイテム #ソレドコ - ソレドコ
                                                                            • 映画泥棒CMの不快さを理解できない人が怖い

                                                                              なんど説明しても「だって私には関係ないから」「あれが不快な人って当事者だけでしょ」で、思考停止してる。怖い。 共感能力なさすぎてちゃんと社会でやっていけてるのか不安になってくる。 映画泥棒の例でピンとこない人はさ、例えば駅で「痴漢は犯罪です!お前ら全員疑ってます!」って言われたら不快にならないの? 「不快になるのは痴漢だけ」で思考停止してる人、マジでヤバイと思います。 自分は女性だけど、女性専用車両にも乗りません。 アレにのって「男は全員痴漢予備軍」という無差別のプレッシャーを周囲にかけたくないから。 周囲に無差別にプレッシャーかける行為って失礼だし不快なんですよ。 それが理解できない人が多すぎて怖い。

                                                                                映画泥棒CMの不快さを理解できない人が怖い
                                                                              • 「なぜスマホのバッテリーは交換できないの?」 その理由と問題の本質を考える

                                                                                現在のスマートフォンは、ほとんどがバッテリー内蔵で、交換することができない。先日、「交換できないのは問題だ」とする記事がSNSでバズっていた。メーカーがスマホを買い替えさせるために交換できないようにしているのだ……という論調である。 うーん。 携帯電話やスマートフォンをずっと取材し、製造についても知っている立場からすると、それはかなり強引すぎる話かな、と思う。 バッテリー交換式でなくなっていったのにはそれなりの理由がある。一方で、製品とバッテリー交換に課題がないわけでもない。 それらがどういう関係にあるのか、改めてまとめてみたい。 この記事について この記事は、毎週月曜日に配信されているメールマガジン『小寺・西田の「マンデーランチビュッフェ」』から、一部を転載したものです。今回の記事は2021年7月5日に配信されたものです。メールマガジン購読(月額660円・税込)の申し込みはこちらから。さ

                                                                                  「なぜスマホのバッテリーは交換できないの?」 その理由と問題の本質を考える
                                                                                • 楽器を弾けない人でも楽器演奏を存分に楽しめるKANTAN Playが無料で公開。10万曲以上の専用楽譜も無料で入手可能|DTMステーション

                                                                                  Windows、Macはもちろん、iPhone/iPad、Androidでも、インストール不要ですぐに楽しめるユニークな楽器アプリ、KANTAN Playというものが無料で公開されています。これは楽器が苦手な人でも、楽譜がまったく読めない人でも指一本ですぐに弾けてしまうという画期的なアプリです。KANTAN Musicという音楽システムにのっとったアプリであり、これまでDTMステーションでも何度か紹介してきた電子楽器、InstaChordの姉妹ソフト的なものでもあります。 KANTAN Musicは、InstaChrodの開発者である、ゆーいち(永田雄一:@u1_nagata)さんが考案したものですが、KANTAN Playというアプリは、ゆーいちさんとコラボする形で、日本におけるVRの先駆者であるGOROman(近藤義仁:@GOROman)さん、それにオーディオプログラマである、よしたか

                                                                                    楽器を弾けない人でも楽器演奏を存分に楽しめるKANTAN Playが無料で公開。10万曲以上の専用楽譜も無料で入手可能|DTMステーション