『CTO兼PMがぶつかった壁とその乗り越え方 vol.2』登壇資料 ▼イベント詳細はこちら https://cto-pm.connpass.com/event/245506/ ▼テックブログを始めました! https://link-and-motivation.hatenablog.com/ ▼会社紹介はこちら! https://speakerdeck.com/lmi/introduction-to-link-and-motivation-for-software-engineers
![Biz・経営・Dev+PMがOne Teamであり続けるために効果的だったこと / CTO-PM_vol2_presentation_LMI_220609](https://cdn-ak-scissors.b.st-hatena.com/image/square/f62fc16fb88c5aa6ef4c52173af1962536351832/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fa021d386f6bc4c80a01119fc7029569c%2Fslide_0.jpg%3F21724019)
『CTO兼PMがぶつかった壁とその乗り越え方 vol.2』登壇資料 ▼イベント詳細はこちら https://cto-pm.connpass.com/event/245506/ ▼テックブログを始めました! https://link-and-motivation.hatenablog.com/ ▼会社紹介はこちら! https://speakerdeck.com/lmi/introduction-to-link-and-motivation-for-software-engineers
macOS 13 VenturaやiOS 16ではCAPTCHAsの代わりにPrivate Access Tokensを利用した証明が可能になるそうです。詳細は以下から。 現在、ログインを必要とする多くのサイトで、ログインユーザーがボットではなく本当の人間かを判断するため、人間しか判定できない文字を表示して入力させたり、画像中から車や動植物、道路標識などの特定のオブジェクトを含むエリアを選択させる「CAPTCHA* (私はロボットではありません)」テストが利用されていますが、 *Completely Automated Public Turing test to tell Computers and Humans Apart (完全に自動化された、コンピューターと人間を区別する公開チューリングテスト) WWDC22の「Replace CAPTCHAs with Private Access
本連載では、エンタープライズシステムでコンテナ/Kubernetesを活用した業務システムを開発/運用するエンジニアに向けて、知っておくべきKubernetesセキュリティの基礎知識、Microsoftが提供するパブリッククラウド「Azure」を使ったクラウドでのKubernetesセキュリティ対策のポイント、気を付けておきたい注意点などの実践的なノウハウを紹介します。 今回は、安全にKubernetesを利用するためのRBAC( Role-based access contro:ロールベースアクセス制御)を紹介します。 ゼロトラストセキュリティとは 従来のセキュリティモデルは、社内外でネットワークに境界を設ける境界防御モデルが主流でした。境界防御モデルでは、境界外からの脅威に対しては境界上で防御、情報資産の管理・利用は信頼できる境界内でのみ行うことでセキュリティを担保しようというモデルで
会社案内 arrow_right プレスルーム arrow_right ニュース arrow_right オープンソース世界大手のArduinoに出資し、巨大な開発者コミュニティ向けの製品提供を実現へ ルネサス エレクトロニクス株式会社(本社:東京都江東区、代表取締役社長兼CEO:柴田 英利、以下、 ルネサス)は、オープンソースのハードウェア/ソフトウェアを提供する世界大手のArduino(Co-founder, Chairman and CMO:Massimo Banzi)によるシリーズBラウンドの資金調達に参加し、10百万米ドル(1米ドル130円換算で約13億円)を出資しました。Arduinoとの連携強化により、世界中の開発者コミュニティで使用されているArduinoのエレクトロニクスプラットフォーム(マイコンボード)へのルネサスの幅広い製品群の搭載を図ってまいります。 Arduino
モダンなWebアプリのあるべき姿 Twelve-Factor App (AWSやIaCであるTerraformと絡めたら)AWSIaCTerraformTwelveFactorQiitaEngineerFesta2022 概要 先日、弊社の情報システム部門で開催されている勉強会にお呼ばれいたしまして、「モダンなWebアプリのあるべき姿 The Twelve-Factor Appとは?」という内容でお話しさせていただきましたので、その内容についてブログとして記載していきたいと思います。 内容なのですが、The Twelve-Factor AppのそれぞれのベストプラクティスとAWSを使った場合の適合方法、それぞれについての理解とモダンなwebアプリ開発など絡めたものになっております。 Twelve-factor Appって?? モダンなWebアプリケーションのあるべき姿として、12のベストプ
半導体製造のルネサスエレクトロニクスは6月14日、オープンソースのマイコンボードを開発するArduinoに1000万ドル(約13億円)を出資したと発表した。ルネサス執行役員のクリス・アレキサンドル氏がArudinoの取締役に就任。Arduinoのマイコンボードにルネサス製品を搭載する予定。 Arduinoは電子工作や教材向けのマイコンボードと専用開発ソフトを提供するプロジェクト。ルネサスは今回の出資により、Arduinoが企業向けに製品提供できるよう支援する。 同時に、約3000万人いるとされるArduinoユーザーをルネサスの新規顧客として獲得。Arduinoを扱える開発者を増やしてより広い層にアプローチすることで同社のグローバル戦略を補完するとしている。 関連記事 VRで口の中を触られている感覚を再現 VRヘッドセットから超音波を放射 「虫が唇を這う」などが再現可能 米Carnegie
ウェブアプリケーションをRustで開発している、株式会社estie。今回開催された「Rust、何もわからない…」では、実サービスで活用されているRustについて、その活用方法の事例を紹介しました。ここで登壇したのは、ソフトウェアエンジニアの松本健太郎氏。アプリケーションのバックエンドをRustに書き換えた事例について発表しました。 バックエンドをRustに書き換えた実例報告 松本健太郎氏:私からは、まさにバックエンドをRustに書き換えるということで、実例報告的なことをやりたいと思っています。よろしくお願いします。 本日は、どういうことをしたかというところと、それをやるにあたっての意思決定。実際にやってみてどういうところが問題になったか。あとは、特にTypeScriptとの連携周り、どういう工夫をしたかをお話しできればと思います。 自己紹介です。松本健太郎と言います。 アプリケーションの概
Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 米ペンシルベニア大学、米MIT、ポーランドのXIV Staszic High School、米国の研究機関Aarno Labs、米Stevens Institute of Technologyによる研究チームが開発した「Practically Correct, Just-in-Time Shell Script Parallelization」は、UNIXシェルで実行されるプログラムの速度を精度を保証しながら劇的に加速させるシステムだ。 このシステムはUNIXシェルにおいて、スクリプトを先読みして並列化を行う。これによりプログラム結果を正確な上で最大34倍高速化し、Webインデックスや自然
MNTSQ(モンテスキュー)株式会社 ソフトウェアエンジニアの沼井です。 普段はRailsでのバックエンド開発をしつつ、Elasticsearchによる全文検索処理やインデクシングまわりの開発にも取り組んでいます。 私は現在、 Thinkpad X1 Carbon (2021年版)にUbuntu 20.04をインストールして開発を行なっています。MNTSQ社以前の経験も含めると、業務でのUbuntu使用経験は3年以上あります。 テック系スタートアップの、とりわけWebサービス・スマホアプリの開発シーンでは、macOSユーザーが99%(※個人の感想です)ということもあり、macOS以外の環境を(使いたくても)使うことが難しいと思っている人も多いと思います。 本記事では、業務でのUbuntu利用の実情・課題・メリットなどを共有したいと思います。 TL; DR テック系スタートアップにおけるソフ
Add --cache and --cache-strategy CLI options (#12800 by @sosukesuzuki) Two new CLI options have been added for a caching system similar to ESLint's one. Please see the doc for more details. If this option is enabled, the following values are used as cache keys and the file is formatted only if one of them is changed. Prettier version Options Node.js version (if --cache-strategy is content) content
Prettier 2.7 がリリースされました。 このバージョンには TypeScript 4.7 の対応のほかに、新しい CLI オプションである --cache と --cache-strategy が含まれています。 --cache と --cache-strategy を実装したのは自分なので、その背景や実装、そして使い方の話を雑にしようと思います。 背景 Rome Formatter のブログが公開されて日本の開発者からもそれなりに大きな反響がありました。 私個人としてはコードフォーマッターにそこまでの速さを求めていないのであんまり興味はなかった(もちろん速いほうがいいけど)のですが、みなさん意外と興味あるんだなあという気持ちで眺めていました。 それからしばらくして Prettier の https://github.com/prettier/prettier/issues/58
MongoDB、暗号化したままのデータベースを検索「Queryable Encryption」発表。データ格納時、メモリ上、データ転送、ログ、バックアップのすべてが暗号化データのまま MongoDBは、6月7日から9日にかけて米ニューヨークで開催されたイベント「MongoDB World 2022」で、データを暗号化したまま検索できるMongoDBの新機能「Queryable Encryption」を発表しました。 現代の主要なデータベースであれば、データベース内にデータを暗号化して格納する機能を備えていますが、データ格納時に暗号化して格納し(Encryption at Rest)、検索時にはメモリ上でデータを復号して操作する実装が一般的です。 今回のMongoDBが実装を発表したQueryable Encryptionは、データ格納時に暗号化するだけでなく、復号することなく暗号化したまま
概要 こんにちは、Offers を運営している株式会社 overflow の Software Engineer(主戦場はフロントエンド)の Kazuya です。今回は、UI コンポーネントの Props 設計について紹介します。 コンポーネントを初めて作る方や作り慣れていない方は、どのような Props 設計にすれば、汎用的にできるのか、どこまで Props に持たせるべきか悩んだことがあるのではないでしょうか。本記事では、具体的な実装例を元に解説していきますので、ぜひ参考にしてもらえればと思います。 おすすめの記事 はじめに 本記事では、UI コンポーネントの Props 設計と具体的な作り方を紹介します。基本的に他のフレームワークや言語でも活用できますが、チームメンバーのスキルアセット、要件定義など様々な要因で本記事で紹介する内容とマッチしない場合があります。今回は設計の一例であるこ
弊社では現在UIコンポーネントのスタイルを当てるために、CSS-in-JSライブラリのひとつであるstyled-componentsを使っています。 styled-componentsで高度な使い方をしたときにスタイルが意図した優先度で当たらない現象の調査のためにstyled-componentsの仕組みを調べたので、覚え書きとして残しておきます。 前提知識styled-componentsについて: CSS-in-JS はスタイル定義をJavaScript内に書く手法の総称です。スタイルのコンポーネント間の結合を下げ、単一コンポーネント内の振舞いとスタイルの凝集を上げる狙いがあり、特に振舞いに依存して動的にスタイルが変わるようなケースでJSとスタイル定義をシームレスに結合させることができます。実際の実現方法はライブラリによってまちまちです。styled-componentsは比較的オーソ
ホーム IIJについて 情報発信 プレスリリース 2022年 IIJ、世界シェアNo.1のWebサーバソフトウェア「NGINX」向けLDAP認証モジュールを無償提供 PDF [248KB] / English 当社は、Webサイトの構築に必要なWebサーバソフトウェア「NGINX(エンジンエックス)」 と組み合わせて利用する、アクセス制御機能(モジュール)「ngx_auth_mod(エンジンエックス・オース・モッド)」を開発し、本日より、ソフトウェア共有サービス「GitHub(ギットハブ)」を通じて無償で提供を開始いたします。 NGINXについて NGINXは、Igor Sysoev氏が2004年に開発・公開したWebサーバソフトウェアで、高速で大量アクセスの処理に向いていることから、大規模WebサイトやCDNなどで広く使われ、現在世界で最も高いシェアを持っています(※1)。現在はNGIN
MongoDBが時系列データ対応、サーバレス対応、HTTPS経由でのAPI操作対応など機能強化を相次いで発表 NoSQLデータベースには、MongoDBに代表されるドキュメントデータベース、InterSystems IRISに代表されるオブジェクトデータベース、Neo4jに代表されるグラフデータベース、Redisに代表されるキーバリューストアなど、さまざまな製品があります。 ガートナーが発表したNoSQL専業ベンダに関する調査結果によると、NoSQL市場の中で過去5年において圧倒的に高い成長率を見せ、市場のリーダーとなっているのがMongoDBです。 ガートナーは2016年に発表したクラウドサービス「MongoDB Atlas」がこの成長を支えてきた大きな要因だと分析しています。 そのMongoDBはMongoDBは、6月7日から9日にかけて米ニューヨークで開催されたイベント「MongoD
収録した音声をそのままテキストに自動で文字起こしするSpeech to Text(STT、音声テキスト変換)モデルや、入力したテキストを自動音声で読み上げるText to Speech(TTS、テキスト音声変換)モデルをオープンソースで開発する企業が「Coqui」です。 Coqui https://coqui.ai/ Coquiの創設者たちはもともとFirefoxやThunderbirdの開発で知られるMozillaに在籍していました。創設者たちは音声技術が大企業によって独占され、オープンソースで提供されなくなるかもしれないと考え、独立して企業を立ち上げ、オープンソースの音声認識エンジンを構築したとのこと。 CoquiのSTTモデル「Coqui STT」のリポジトリはGitHubにホストされています。Coqui SSTの特徴は、あらかじめ音声ライブラリが用意されているのではなく、あらかじめ
【追記情報】 2022/06/15 09:00 誤字修正 + cdkk8sについて言及 先日、ハンドブックを公開しました。 ここではKubernetes上で稼働させた実績値としての記録が紹介してあります。が、逆に紹介していないものもたくさんあります。検証が済んでいないもの、時間的制約から導入できなかったものなど、不完全な情報を紹介しようと思います。 したがって、何も保証するための裏付けはないので「そういうことも検討してたんだなぁ」ぐらいで読んでもらえると嬉しいです。元記事もぜひ読んでみてください。 nodejsのDocker Imageの軽量化 Docker Imageを作る際、多くの場合Image内にnode_modulesを含んだ状態でイメージを作成しています。Nodejsのベースイメージが60〜100MBくらいあるのに対して、ビルド後のイメージサイズは200MB〜1GBくらいまで膨れ
2021年11月にセキュリティ情報統括室に所属。頑固なので、ニックネームだけでもやわらかくひらがなにしてみました。普段はハニーポットで収集したDDoSの発生源であるマルウェアを対象に分析しています。 おはようございます。こんにちは。こんばんは。ふぇにっくちゅん です。 今回紹介するのは nginx で利用できる LDAP 認証モジュール(ngx_auth_mod)です。 nginx は Web サーバやリバースプロキシなどを構築でき、オープンソースとして公開されています。 nginx の詳細はこちらに記載されています。 本記事で紹介する ngx_auth_mod は CATSHAND と呼ぶ情報共有システムのモジュールとして開発したものです。 情報共有についての記事「情報を流れに乗せよう:セキュリティ調査の共有方法」も併せて一読ください。 CATSHAND のシステムは Web サーバとし
","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\">
こんにちは!ファンと共に時代を進める、Web3スタートアップのGaudiyでコーポレートサクセス(HR/PR)を担当している安部(@abe_motivator)です。 スタートアップは、常にリソースが枯渇しています。そのような状況下でも、ミッションの実現に向かって非連続的な成長をしていくために、どの企業も頭を悩ませているかと思います。 その解決策のひとつとして、Gaudiyでは毎週水曜を「通常業務をしない日」と規定する、その名も「EMPOWER-DAY(エンパワーデイ)」という新しい制度を今年の4月から取り入れました。 導入から約2ヶ月が経ち、一定の成果と課題も見えてきたので、このnoteでは本制度の全容と実態をご紹介してみたいと思います。 人事の方はもちろん、スタートアップやベンチャー企業で働くすべての方々に参考になれば嬉しく思いますので、よければご一読ください! "アウトプット過多"
アダルトビデオへの出演を強要される被害を防ぐため、無条件に契約を解除できる期間を設けるなどとした法案が、参議院内閣委員会で全会一致で可決されました。 法案は15日の参議院本会議で可決・成立する見通しです。 成人年齢の引き下げで、新たに成人となった18歳と19歳が、アダルトビデオへの出演を強要される被害が増えるおそれがあるという指摘を受けて、自民党や立憲民主党など6党がまとめた法案は、先月27日に衆議院本会議で可決され、参議院に送られました。 そして、14日の参議院内閣委員会で、趣旨説明と質疑のあと採決が行われ、全会一致で可決されました。 法案では、年齢や性別にかかわらず、契約を交わしてから撮影までに必要な期間を1か月、撮影の終了から公開までに必要な期間を4か月とするとしています。 また、無条件に契約を解除できる期間も設け、法律の施行から2年は、公表から2年間とし、その後は公表から1年間とす
神奈川県では14日、新たに652人が新型コロナウイルスに感染していることが確認されたと発表されました。 前の週の火曜日と比べて109人少なくなりました。 1日の感染者数が1000人を下回るのは10日連続です。 14日までの7日間の感染者数の平均は722.14人で、1週間前の0.79倍でした。 1倍未満となるのは26日連続です。 感染者の内訳は横浜市が251人、川崎市が159人、県の発表分が130人、相模原市が36人、藤沢市が33人、茅ヶ崎市が26人、横須賀市が17人でした。 年代別では10歳未満が113人、10代が99人、20代が101人、30代が108人、40代が96人、50代が61人、60代が37人、70代が19人、80代が15人、90代が3人で、30代以下の感染者数が64.57%を占めています。 症状別では、中等症が6人、軽症または無症状が626人、調査中や不明が20人となっています
総務省が入るビル(手前)。消防団員の報酬をどう適正に支給していくか、政府の手腕も問われている=東京都千代田区で2021年9月17日午前、袴田貴行撮影 消防団員に銀行口座を新規に開設させ、その口座の通帳やキャッシュカードを団幹部が回収し、行政から振り込まれる報酬を団員個人に直接渡さない不正が複数の消防団で行われていることが毎日新聞の取材で判明した。銀行口座を本人以外が管理するのは明らかな犯罪行為。「共助」の担い手として地域社会に貢献する消防団に何が起きているのか。 暗証番号は同じに 千葉県北部の消防団。今年2月、所属する全団員に幹部から無料通信アプリ「LINE(ライン)」のメッセージが届いた。報酬を振り込むための口座を開設したうえで、そのキャッシュカードを分団に預けろという内容だった。暗証番号は全員が同じ番号に統一することも指示されていた。 銀行口座を開設者以外の者に渡したり、第三者が口座を
今後も円安基調が継続すれば、この秋に発売されるiPhone14(仮)はとんでもない値付けになることが予想されるだろう。ただでさえ上位モデルは20万円近い値付けも珍しくないだけに、iPhone 14(仮)では20万円を超えるモデルが相次ぐのではないか。 ドルと円の換算レートだけを見れば「値上げで困る」という話だけで済むのだが、これが中国の通貨、人民元と円の換算レートも考慮するとさらに厄介な話になる。 2022年6月13日現在、1人民元は20円という換算レートになっている。2014〜15年頃に19円台という換算レートをつけ、一時は15円前後となっていたが、2021年から円安基調となり、いまでは20円を超えるようになってしまっているのだ。 2014〜15年、人民元が19円台の換算レートだった頃、9月のiPhone発売日にはアップルストアに大行列ができていた。しかも、大半は外国語を喋る人たちばかり
object-fitの使い方: レスポンシブ対応、動画や画像をブラウザいっぱいに表示するCSSのテクニック prefers-color-scheme media query prefers-reduced-motion media query text-emphasisプロパティ text-stroke, text-fill font-variation-settingsプロパティ will-changeプロパティ CSS Grid Layout (level 1) IEでCSS Gridを使用する時の既知の問題 IE 11ではプレフィックス「-ms-」が必要。 異なるプロパティ名(grid-template-columnsと-ms-grid-columns)が存在する。 レイアウトにgrid-rowsが必要。 Chrome, Firefoxとは、グリッドの数え方が異なる。 参考: IEで
東京都内の14日の感染確認は1週間前の火曜日より272人少ない1528人で、前の週の同じ曜日を32日連続で下回りました。 また、重症の患者は、都が集計を始めたおととし4月以来、初めて0人となりました。 東京都は14日、都内で新たに10歳未満から90代の1528人が新型コロナウイルスに感染していることを確認したと発表しました。 1週間前の火曜日より272人減り、32日連続で前の週の同じ曜日を下回りました。 14日までの7日間平均は、1567.3人で前の週の82.3%でした。 14日に確認された1528人を年代別に見ると、20代が最も多く全体の17.3%にあたる264人でした。 65歳以上の高齢者は84人で全体の5.5%です。 また、人工呼吸器かECMO=人工心肺装置を使っている重症の患者は、13日から4人減って、14日の時点で0人でした。 この基準の重症の患者がいなくなるのは、都が集計を始め
ウェブサイト閲覧時のバナー広告や動画再生時に挟まれる広告などを抑制する、ウェブブラウザの広告ブロック拡張機能について、ChromeやEdgeのベースとなっているChromiumを開発するGoogleと、Firefoxを開発するMozillaがそれぞれ異なる方針を選んだことにより、両者の差別化が進むと海外メディアのThe Vergeが報じています。 Firefox and Chrome are squaring off over ad-blocker extensions - The Verge https://www.theverge.com/2022/6/10/23131029/mozilla-ad-blocking-firefox-google-chrome-privacy-manifest-v3-web-request 従来の広告ブロック拡張機能は、「webRequestAPI」とい
chot.design上のコンテンツは、実際にWeb/IT企業で働いている現役のクリエイターが制作したものという。ちょっと社代表の小島芳樹さんは自身のTwitterアカウントで「変なオンラインサロン入る前にここで勉強してみてください!」とアピールしている。 無料公開を決めたのは同サービスの運営から手を引くため。現在は全レッスンの無料公開と共に、有料サービスの利用者に対して返金対応を行っている。 ちょっと社が取り組んでいたデザインやフロントエンド開発の受託事業が急激に成長した影響で、chot.designに手が回らない状況が続いた。今後はサブスク型プログラミングスクールを提供するDonbler(東京都渋谷区)が事業を継承するとしている。 関連記事 穴埋め問題を簡単に作れるWebサイト、「試験勉強に役立つ」と話題に 教育系IT企業のCTOが作成 マウスやタッチ操作で直観的に穴埋め問題を作成でき
「いくらアイデアを出しても、使えるものが見つからない……」 「このアイデアを、取引先におもしろいと思ってもらえるだろうか……」 このように悩んでしまうのは、アイデアの質を、いまひとつ高めることができていないから。 とはいえ、アイデアの質が高まらないのは、そうするための方法を単に知らないだけの話かもしれません。その方法とは、「トリーズの9画面法」。今回は、よりよいアイデアを生むのに役立つトリーズの9画面法のやり方を、筆者の実践例もあわせてご紹介しましょう。 アイデアの質が低い理由 1. アイデアの3要素がそろっていないから 2.「ベストなアイデア」でなければ意味がないと考えているから 「トリーズの9画面法」とは 「トリーズの9画面法」を活用するメリット 「トリーズの9画面法」を実践してみた 実践してみたら、アイデアをよりよくすることができた! 素朴なアイデアの質を簡単に高められる 勉強でも「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く