検索対象

並び順

ブックマーク数

セーフサーチ

期間指定

  • から
  • まで

開発の検索結果(絞り込み: 3 users 以上)204160 件中 1 - 40 件目

  • はてなブックマークの企画業務サポートアルバイトを募集します - はてなブックマーク開発ブログ

    「はてなブックマーク」では、コンテンツに関する企画業務サポートを行っていただくアルバイトスタッフを募集しています。 インターネットが好きで、日常的にインターネット上の記事コンテンツを読む習慣のある方であれば、専門的なITスキルは問いません。学生の方も歓迎します! はてなブックマークでの仕事 以下の業務のうち、スキルや経験、ご自身の意思に応じて担当する範囲を決定します。 公式SNSや開発ブログで公開する原稿の作成や入稿業務の補助 サービスの健全な運営のために実施している、はてなブックマーク内コンテンツの定期的なチェック業務をはじめとするサービス品質管理業務の補助 定量・定性調査の準備や遂行に関わる事務作業の補助 その他、はてなブックマークのサービス企画やチーム運営等に関わるアシスタント業務全般 はてなで働くとうれしいこと スタッフの声を聞きました はてなブックマークでは、ユーザーのみなさまに

    はてなブックマークの企画業務サポートアルバイトを募集します - はてなブックマーク開発ブログ
    • ファイル書き込みをするプログラムで気をつけた方がよいこと | IIJ Engineers Blog

      この記事について この記事では、ファイルに書き込みを行うプログラムを実装する時の注意点について説明します。 ファイル書き込みは、プログラミングにおいて比較的よく利用される機能でありながら、実装時に注意していないと、システムクラッシュ(意図しない電源の喪失や OS のクラッシュ等)後にファイル上のデータが整合性を失う可能性、平たく言えば、データが破損する場合があります。 今回の主な内容はトランザクションに関連する事柄で、ご存知の方からすると当たり前と思われることだと思われますが、執筆者がプログラミングの勉強を始めて以降知らない期間が長かったことと、他にもご存知ない方がある程度いらっしゃるのではないかと思ったため、このように記事にさせていただきました。 また、ここで説明する注意点は、クラッシュ後にデータの整合性が重要でない場合は、気を付ける必要がないものであることを先に書いておきます。 先にこ

      ファイル書き込みをするプログラムで気をつけた方がよいこと | IIJ Engineers Blog
      • 技術的負債との向き合い方 - PLEX Product Team Blog

        こんにちは、プレックスの種井です。 今回は、PlexJob開発チームにおいて、技術的負債に対して、どのように向き合っているかを紹介したいと思います。 「PlexJob」は物流特化型のダイレクト・リクルーティングサービスです。 求職者様が求人を検索するサイト 企業の採用担当者様が採用活動を行うための管理システム を提供しています。 背景 技術的負債との向き合い方 スプリントのタスクの10~20%を負債の返済に当てる 負債の蓄積と共有を行う 振り返りと棚卸しを定期的に実施する 負債の返済に対しての敷居を下げる 負債に対して、個々人の目線を合わせる 現在抱えている開発上の課題 おわりに 参考 背景 PlexJobはリリースから1年を迎えています。 嬉しいことに1年間ですでに13万ユーザーを突破するなど、急成長のサービスではありますが、まだまだプロダクトとしては、業界特有の課題に対して、仮設検証を

        技術的負債との向き合い方 - PLEX Product Team Blog
        • 64歳で逝去「人類初サイボーグ」が世界に遺した物 | 先端科学・研究開発

          人類で初めて「AIと融合」し、「サイボーグ」として生きる決断をしたピーター・スコット-モーガン博士(写真提供:著者) 全身の筋肉が動かなくなる難病ALSで余命2年を宣告されたこと機に、人類で初めて「AIと融合」し、サイボーグとして生きる未来を選んだピーター・スコット-モーガン博士が2022年6月、逝去された。

          64歳で逝去「人類初サイボーグ」が世界に遺した物 | 先端科学・研究開発
          • 月や火星に移住へ「重力」人工発生施設 京大と鹿島建設が研究 | NHK

            将来、人類が月や火星で暮らすことを目指して、生存に欠かせない「重力」を人工的に発生させて居住できるようにする施設のアイデアを京都大学と大手ゼネコンが考案し、実現に向けた共同研究を始めることになりました。 これは、京都大学有人宇宙学研究センターと、大手ゼネコンの鹿島建設が5日、会見を開いて発表しました。 それによりますと、将来、人類が月や火星で暮らす場合、地球と同じ程度の重力が欠かせないとして、月や火星の地表面に、直径200メートル、高さ200メートルから400メートルのグラスのような形をした施設を建設し、これを回転させた遠心力で重力を人工的に発生させるとしています。 そして、施設の中には居住エリアに加えて、海や森林などの地球環境を再現した小さな生態系を設けて、人類が生存できる基盤をつくることを目指し、必要な資材は地球から搬送するほか、重量があるものは現地で調達して建設を進めるという構想です

            月や火星に移住へ「重力」人工発生施設 京大と鹿島建設が研究 | NHK
            • 一方的な“アドバイス”にインディーゲームクリエイターが苦言―トラブル防止の為に削ったシーンやCGもある | Game*Spark - 国内・海外ゲーム情報サイト

              一方的な“アドバイス”にインディーゲームクリエイターが苦言―トラブル防止の為に削ったシーンやCGもある | Game*Spark - 国内・海外ゲーム情報サイト
              • 「やはりインフラ作りは楽しくてしょうがない」 村井純×登大遊×田中邦裕が語る、日本のICTの課題と期待

                インターネットの父、村井純氏 田中邦裕氏(以下、田中):よろしくお願いします。ここから60分間、登さんと村井先生という、濃いキャラを2人お迎えして、どのように進めていこうかと、悩ましいところですけれども、最大限お二人の魅力を引き出していきながら、けしからん話をしていければなと思っていますので、どうぞよろしくお願いします。 では、最初に自己紹介を軽くしていただければなと思います。お二人のことはみなさんすでにご存じかと思いますが、村井先生から軽く自己紹介いただいてよろしいでしょうか。 村井純氏(以下、村井):慶応大学の村井です。今日はちょうど「WIDE(WIDEプロジェクト)」の合宿をやっていて、そこからここへ来たので、髭も剃っていないし(笑)、WIDEの合宿の時はガッと(予定を)ブロックしているので、けっこう久しぶりにいろいろな話がじっくりできる時だと思います。 今日はこのシャツを着てきまし

                「やはりインフラ作りは楽しくてしょうがない」 村井純×登大遊×田中邦裕が語る、日本のICTの課題と期待
                • 祝100記事!技術ブログを継続する意義について - M&Aクラウド開発者ブログ

                  こんにちは、M&Aクラウドのかずへいです。2019年10月に始めたこの技術ブログも、ついに100記事目になりました🎉 大体2週間に1記事は書き続けてきた計算になります。継続できるのって本当にすごいですね!弊社のプロダクトメンバーは本当にすごいです。 今回は、この技術ブログについて振り返りながら、ブログを書く意義について考えていければと思います。 ブログの始まり 良い人が集まり、たくさんの良い仕組みを導入し、良いプロダクトを作り、それを発信して人が集まる、という好循環を作っていきたいと思い、この技術ブログは始まりました。 ブログを書き始めたときには、このブログには発信の役割を期待していました。ですが、記事が増えていく中で、ブログの役割は発信だけでは無いなと思うようになりました。 ブログは発信ではなく、良い仕組み導入のドライバー ブログでは、過去にもいろんな良い仕組みを導入し、紹介してきまし

                  祝100記事!技術ブログを継続する意義について - M&Aクラウド開発者ブログ
                  • メロトロンアプリ「Manetron」、ついにAndroid対応へ 開発環境は? レイテンシー問題は?

                    メロトロンアプリ「Manetron」、ついにAndroid対応へ 開発環境は? レイテンシー問題は?:古代サンプラーがアプリになるまで(1/3 ページ) アナログのサンプラー、古代のサンプラーなどと表現される「メロトロン」という不思議な魅力を放つ鍵盤楽器があります。メロトロンを「マネ」したiOSアプリ「マネトロン」の開発者である山崎潤一郎がメロトロン愛を炸裂させます。その行く末は……。 ノイズ、不安定さが美点のアナログサンプラー「メロトロン」を“モノマネ”アプリ開発者が手に入れた 「サンプラーの元祖」メロトロンの構造がアナログの極みすぎる そして複雑な楽器の著作権問題について Flutterで開発するThe Manetron 3代目となる、メロトロンアプリである「マネトロン」の開発は、ゆっくりとではあるが進んでいる。初代が「Manetron」、そして2代目が「Super Manetron」

                    メロトロンアプリ「Manetron」、ついにAndroid対応へ 開発環境は? レイテンシー問題は?
                    • ミクシィ、新卒エンジニア向け研修資料を公開 Unityでのゲーム開発やAI、セキュリティ研修など全12種類

                      ミクシィは、新卒エンジニア向けの研修資料を自社ブログで公開した。同社が新卒社員向けの研修で使った資料で、iOS/Androidアプリの開発やゲームエンジン「Unity」を使ったゲーム開発などを解説している。

                      ミクシィ、新卒エンジニア向け研修資料を公開 Unityでのゲーム開発やAI、セキュリティ研修など全12種類
                      • 【懺悔】稼働中の本番DBで殆どのテーブルをtruncateしてしまった話 - Qiita

                        これは8年ほど前のある日のことです。 本番環境のテーブルを淡々とtruncateし続けたことがあります。 リリース前などではなく、稼働中のサービスでした。 思い出せる限り、私のエンジニア歴において最大の「やらかし」です。 「そんなミスありえないだろ…」「どんだけ迂闊なんだよ」という感想を持たれる方もいらっしゃるかと思います。 むしろ、それが正常だと思います。しかし、当時の私はやってしまった。 ただ、それでエンジニアをやめるようなこともなく、現在では人を指導する機会も増えました。 どうしたらそんな事が起きるのか? その後、どのような対応が行われたのか? 教訓はなにか? この機に記させていただきたいと思います。 量産現場の社二病社員 当時働いていた職場では、「同じような機能を持ったスマートフォンアプリ」を量産する部署がありました。 私は、そこに配属されました。 当時、新卒2年目。社二病真っ只中

                        【懺悔】稼働中の本番DBで殆どのテーブルをtruncateしてしまった話 - Qiita
                        • 今年もミクシィの22新卒技術研修の資料と動画を公開します!

                          今年は昨年より多くの研修の資料と動画を公開します! 研修資料・動画一覧Git研修( 動画 / スライド )データベース研修( 動画 / スライド1, 2 / SQL演習環境 )設計・テスト研修( 動画 / スライド )コンテナ研修( 動画 / スライド1, 2 )iOSアプリ開発研修( 動画 / スライド / リポジトリ )Androidアプリ開発研修( 動画 / スライド / リポジトリ )フロントエンド研修( 動画 / スライド / リポジトリ )ゲーム開発(Unity)研修( 動画 / スライド1, 2, 3, 4, 5, 6 / リポジトリ )Flutter研修( 動画 / スライド / リポジトリ )AI研修( スライド1, 2, 3, 4 / リポジトリ )セキュリティ研修( スライド )チーム開発研修( スライド )Git研修チーム開発での Git (+GitHub) の使い

                          今年もミクシィの22新卒技術研修の資料と動画を公開します!
                          • “ブルーカーボン”海中でCO2吸収する海藻 大量培養技術を開発 | NHK

                            脱炭素社会に向けて、海の中で二酸化炭素を吸収する海藻を大量に培養する新たな技術が開発されました。 新たな技術を開発したのは大手ゼネコンの鹿島建設です。 新たな技術では、コンブの仲間で全国的に多く生息しているアラメやカジメという海藻を人工的に大量に培養することができるようになったとしています。 培養液の中で、海藻のもととなる小さな細胞を1か月で数百倍に増殖させ、それから育てた海藻の苗を神奈川県葉山町の海中に移植することに成功したということです。 森林が吸収する二酸化炭素が「グリーンカーボン」と呼ばれるのに対し、海の中で吸収されるものは「ブルーカーボン」と呼ばれ、脱炭素に向けて注目される分野となっています。 しかし、日本の沿岸では埋め立てや海水温の上昇などの影響による海藻の生息域の減少が課題となっていて、会社では全国の漁協やNPO法人などとも連携しながら新たな技術を活用して海藻の再生につなげた

                            “ブルーカーボン”海中でCO2吸収する海藻 大量培養技術を開発 | NHK
                            • 自動モザイク入れAI、日本テレビが発表 作業時間を最大90%短縮

                              日本テレビ放送網(東京都港区)は7月5日、映像編集の自動モザイク入れAIソフトウェア「BlurOn(ブラーオン)」を発表した。バラエティー番組や報道番組のモザイク入れ作業を最大90%効率化するとしている。 画像認識AIで動画の中から人の顔やナンバープレートを自動検出するAdobe After Effectsのプラグイン。開発にはNTTデータが協力した。検出作業はクラウド上で行うため、PCに高いスペックは求めない。 日本テレビやグループ会社によるBlurOnによる検証では作業時間を最大90%程度効率化できたという。自動検出する対象は今後も追加するとしている。 日本テレビによるとモザイク入れは非常に手間のかかる作業で、例えば1分の映像素材へのモザイク入れはベテラン編集者でも1時間程度掛かることも。近年では個人情報保護の重要性の高まりから慎重な対応が必要で現場の作業負荷が増大していた。 関連記事

                              自動モザイク入れAI、日本テレビが発表 作業時間を最大90%短縮
                              • 「再現性のない成長」を脱却。プロダクトマネジメントの大変革を経たベルフェイスの現在地 | SELECK [セレック]

                                プロダクトマネジメントに「正解」はあるのだろうか? プロダクトマネージャー(PdM)の人材不足も相まり、その組織づくりに課題を感じている企業も多いだろう。 チームの売上を最大化するオンライン営業システム「bellFace」を展開するベルフェイス株式会社。2020年まで、同社はマーケティング戦略の成功やコロナ禍によるIT投資への助成金といった後押しもあり、順調に成長を続けていた。 しかし、2020年12月にCTOとして入社し、現在はCPOも兼務する山口 徹さんは「当時はマーケットの波に乗れたという運の要素が強く、いわば、再現性のない成長だった」と話す。 実際に山口さんが参画した当時、プロダクト組織には「体系立ったやり方がまったくない」状態であり、顧客の声ではなく「社長の思い」をベースに開発が行われてしまっていたという。 そこで山口さんは、CPOに就任後、組織に「オープンプロダクトマネジメント

                                「再現性のない成長」を脱却。プロダクトマネジメントの大変革を経たベルフェイスの現在地 | SELECK [セレック]
                                • Classiの技術選定に対するスタンス - Classi開発者ブログ

                                  VPoTの丸山です。本日はClassiがいまのところどういうスタンスで技術選定に臨んでいるのかについてお話しします。これは「いまのところ」のスタンスであり、未来永劫このようなスタンスでいくかどうかというのは定かではありませんが、考え方のひとつとして参考になれば幸いです。 技術選定にハードリミットはかけない 結論から言うと、Classiでは「この技術スタックを必ず使ってください」という制限はかけていませんし、かけるつもりもいまのところありません。その理由は大きくふたつあります。 ひとつは、組織全体の視点でみた時に、技術スタックに関する健全な新陳代謝の機会を奪わないため、もうひとつは、メンバーレベルの視点でみても、複数の技術に触れる機会が成長につながるからです。 新陳代謝を行う機会を奪わない、というのは、どういうことでしょうか。 ひとつの技術スタックを極めていくことにも良い点はあります。ノウハ

                                  Classiの技術選定に対するスタンス - Classi開発者ブログ
                                  • このダークテーマは目に優しく、コードも見やすい! VS Codeのエレガントなモノクロームのテーマファイル -Sequoia

                                    ダークテーマは好きだけど、#000のブラックだったり、テキストが派手なカラーだったりすると、目が疲れませんか? 背景のブラックはほんの少しだけブルーがかった夜空のように落ち着いた色合いで、グレーの濃淡だけのMonochr...記事の続きを読む

                                    このダークテーマは目に優しく、コードも見やすい! VS Codeのエレガントなモノクロームのテーマファイル -Sequoia
                                    • ゴーファーくんと辿るプログラミング言語の歴史/history-of-programming-languages-with-gopher

                                      ゴーファーくんと辿るプログラミング言語の歴史/history-of-programming-languages-with-gopher

                                      ゴーファーくんと辿るプログラミング言語の歴史/history-of-programming-languages-with-gopher
                                      • GitHub - mintlify/writer: ✍️ AI powered documentation writer

                                        ✍️ Mintlify Writer Writing documentation sucks. Let Mintlify take care of it. Just hightlight code and see the magic. 👩‍💻 How to generate documentation Step 1 Highlight code or place cursor on the line you want to document Step 2 Click on the Write Docs button (or hit ⌘ + .) 📝 Languages supported Python JavaScript TypeScript JSX and TSX files C and C++ PHP Java C# Ruby Rust Dart Go 🚧 More unde

                                        GitHub - mintlify/writer: ✍️ AI powered documentation writer
                                        • AI開発の新たなパラダイム「基盤モデル」とは

                                          さて、視覚・言語を扱う基盤モデルとしては、2021年のCLIPがブレイクスルーでした。CLIPはテキストと画像を同じ特徴空間に写像する2つのエンコーダからなります。CLIPを使うと、次のようにして任意の画像分類問題を追加の学習なしで解くことができます。まず、各候補クラスを文章の形式(例:「犬の写真」)にした後、テキストエンコーダに入力します。次に、分類したい画像を画像エンコーダに入力します。最後に、画像から得られたベクトルと候補クラスたちから得られた複数のベクトルとのコサイン類似度を計算し、最も類似度が高いクラスを出力結果とします。 CLIPによるゼロショット画像分類の方法。OpenAI Blogより引用 CLIPは画像とテキストというモードの異なる情報を意味的な近さによって結びつけることを可能にしました。CLIPを教師のようにして使うことで、テキストから画像を生成するモデルを訓練すること

                                          AI開発の新たなパラダイム「基盤モデル」とは
                                          • 障害報告書を書こう! - Qiita

                                            担当しているITサービスなどに何かしらのインシデント事象が発生した時に、対処後のアクションとして報告書を提出して事象の内容を報告(レポート)する場合がある。 提出先は会社の偉い人だったりクライアントだったり。場合によってはユーザー向けに発表したり。事の顛末を報告して「今後同様のことを起こさないように努力します、ごめんなさい」をするのだ。どのように再発防止の努力するのかを書くものでもある。 主にクライアント向けのビジネス内容ではあるが、自分が使っているテンプレパターンを共有するので参考にしてもらえればと思う。1 全般的なポイント 心得のようなもの。次の点は留意してて欲しい。 淡々と冷静な説明をこころがける 当然のことながら事実は脚色しない。無駄な修飾も要らない。客観的な事実を簡潔に述べる。 例: ❌「一生懸命頑張って対応したが…」 ❌「寝ないで対応したが…」 ❌「本当の原因は…」 できるだけ

                                            障害報告書を書こう! - Qiita
                                            • AIに描いてもらった『新しい時代の到来を祝福するメチャクチャ太った猫の神聖で素晴らしい油絵』語彙と知識で美しい絵画が誕生

                                              深津 貴之 / THE GUILD / note.com @fladdict 補足説明すると。「DALL-E2という、言葉でリクエストすると画像を返してくれるAI」というのがあって、それにリクエストをして生成された画像です。 AIに命令してるのは人間、アップしてるのも人間。変な画像がでてきたら人間の責任。 openai.com/dall-e-2/ 2022-07-03 22:47:14 リンク OpenAI DALL·E 2 DALL·E 2 is a new AI system that can create realistic images and art from a description in natural language. 44 users 4092

                                              AIに描いてもらった『新しい時代の到来を祝福するメチャクチャ太った猫の神聖で素晴らしい油絵』語彙と知識で美しい絵画が誕生
                                              • アイリスがさらなる資金調達を実施し、累計調達額が40億円に到達

                                                このAIニュースのポイント AI医療機器ベンチャーのアイリスが追加の資金調達を実施し、累計40億円に到達 咽頭の画像と診療情報をAI解析し、インフルエンザなどを検出する「nodoca」を展開 資金調達を通してAI医療機器の量産体制やセールスマーケティング体制の構築を計画 AI医療機器ベンチャーのアイリス株式会社は追加の資金調達を行い、累計調達額が約40億円に達しました。 アイリスはベテランの医師のもつ「匠の技」をデジタル化し、全ての医師がその技を使えるようなAI医療機器を開発する企業です。AI医療機器の研究開発に取り組んでおり、咽頭の画像と診療情報をAI解析し、インフルエンザ感染症に特徴的な所見等を検出する「nodoca」を提供しています。 今回の調達資金は、承認を取得したAI医療機器の量産体制及びセールス・マーケティング体制の構築、次期製品・パイプライン拡充のための研究開発が主な使途です

                                                アイリスがさらなる資金調達を実施し、累計調達額が40億円に到達
                                                • Webブラウザのレンダリングの仕組みを理解する

                                                  参考:https://ja.wikipedia.org/wiki/HTMLレンダリングエンジン 2 レンダリングの仕組み レンダリングの大きな流れは下記のようになります。Webブラウザは、サーバーなどからHTML等のリソースを受け取り①〜⑥の処理を経て、レンダリングを実行します。それでは各処理の概要を見ていきます。 ※点線は、HTML内にCSSやJavaScriptの記載があった場合に、HTML内からリソースを取得する流れです。 2-1 ①DOM Tree構築 DOMとは、Document Object Modelの略で、 HTML(またXML)をツリー状のデータ構造として、JavaScriptなど外部プログラムから操作する方法を定義したインターフェイス(API) になります。 DOMはツリー状のデータ構造をしているため、DOM Treeとも呼ばれます。DOM Tree構築までの全体像は下

                                                  Webブラウザのレンダリングの仕組みを理解する
                                                  • 町からゴキブリ消えた「ゴキブリキャップ」岐阜から全国へ 町ぐるみで追放運動 | 岐阜新聞Web

                                                    ロングヒット商品のゴキブリキャップを販売しているタニサケの松岡浩会長(右)と清水勝己社長=揖斐郡池田町片山、タニサケ カサカサ、ゴソゴソ-。キッチンや洗面所などの物陰に息を潜める黒い物体。ちょうど今の時季、悩まされている人も多いのではないか。そう、ゴキブリだ。そんな大敵退治に、置くだけで絶大な効果を発揮する「ゴキブリ団子」。実は、岐阜県揖斐郡池田町から全国に広まったことは、あまり知られていない。かつて同町ではこの団子を使った“追放運動”が行われ、同町の会社が製造する団子の殺虫剤「ゴキブリキャップ」はロングセラー商品に。どうやってこれほどまでに広がり、人気を博したのか。その経緯を探った。 約40年前。きっかけをつくったのは、研究者でも企業の商品開発者でもない、会社員だった不破郡垂井町の故谷酒茂雄さんだ。そのいきさつを、1982年6月19日の本紙(当時・岐阜日日新聞)が紹介している。 記事など

                                                    町からゴキブリ消えた「ゴキブリキャップ」岐阜から全国へ 町ぐるみで追放運動 | 岐阜新聞Web
                                                    • 仕様起因の脆弱性を防ぐ!開発者向けセキュリティチェックシート(Markdown)を公開しました - Flatt Security Blog

                                                      はじめに こんにちは。株式会社Flatt Securityセキュリティエンジニアの村上 @0x003f です。 これまで弊社ブログでは様々な「仕様とセキュリティ観点の解説記事」を発表してきました。今回はいままでの記事を改めて紹介しつつ、読者の皆様が開発中のサービスでセルフチェックを行えるよう「仕様とセキュリティ観点チェックリスト」を作成しました。ご活用いただけると幸いです。 ダウンロードは下記のGitHubリンクよりどうぞ。 また、株式会社Flatt Securityではお客様のプロダクトに脆弱性がないか専門のセキュリティエンジニアが調査するセキュリティ診断サービスを提供しています。料金に関する資料を配布中ですので、ご興味のある方は是非ご覧ください。 はじめに アプリケーションの仕様起因の脆弱性とは アプリケーションの仕様起因の脆弱性を防ぐために 仕様の脆弱性によく見られる共通点 1. ク

                                                      仕様起因の脆弱性を防ぐ!開発者向けセキュリティチェックシート(Markdown)を公開しました - Flatt Security Blog
                                                      • WebAssembly入門 ─ Webフロントエンドの現実的なユースケースを知り、Wasm製アプリケーションを体験してみよう! - エンジニアHub|Webエンジニアのキャリアを考える!

                                                        エンジニアHub > 記事一覧 > WebAssembly入門 ─ Webフロントエンドの現実的なユースケースを知り、Wasm製アプリケーションを体験してみよう! WebAssembly入門 ─ Webフロントエンドの現実的なユースケースを知り、Wasm製アプリケーションを体験してみよう! WebAssembly(Wasm)は、ブラウザー上で直接動くプログラミング言語として、JavaScriptを置き換える期待が寄せられますが、実際にWasmが果たすべき役割や適したユースケースとはどういったものでしょうか? Wasmの動作を体験するチュートリアルとあわせて、山本悠滋(igrep)さんが解説します。 WebAssembly(以下、略称の「Wasm」と呼びます。「キャズム」や「~イズム」などからの類推なのか「ワズム」と発音するようです)とは、ブラウザーをはじめとするさまざまな環境で動作する、仮

                                                        WebAssembly入門 ─ Webフロントエンドの現実的なユースケースを知り、Wasm製アプリケーションを体験してみよう! - エンジニアHub|Webエンジニアのキャリアを考える!
                                                        • スクラムは「気付いてもらう」とうまくいく、と気付いた話 - commmune Engineer Blog

                                                          こんにちは、コミューン株式会社でスクラムマスターを担っているヤマシタ(@yama_sitter)です。 前回「スプリントの属人性を減らしたらベロシティが安定した話」という記事を書きました。 この記事で紹介した取り組みに至るまでの過程に興味がある、という声を頂いたので、その過程、及び過程を振り返って得られた気付きを紹介させて頂きます。 ちなみに少し長いです。 ご了承下さい。 まずは結論から 取り組みの出会いから定着に至るまで 「WIP制限の導入」に至るまで 出会い 導入 定着 「タスクサイズの制限の導入」に至るまで 出会い 導入 定着 「死亡前死因分析(プレモーテム)の導入」に至るまで 出会い 提案 定着 改めて振り返ってみて まとめ 取り組みに出会えたのも上手くハマったのも正直偶然 「気付いてもらう」ことが大事。最後に決めるのはメンバー 「とりあえずやってみよう」くらいの気持ちで改善に取り

                                                          スクラムは「気付いてもらう」とうまくいく、と気付いた話 - commmune Engineer Blog
                                                          • freeeの新卒がチーム配属から1年を振り返る - freee Developers Hub

                                                            こんにちは、freee受発注の開発をしている21新卒のmicciです。 freeeの新卒は4,5月に新卒研修を行うので、今年の6月でチーム配属からちょうど1年が経ちました。 節目としてはちょうどいいので、この1年を振り返っていきたいと思います。 2021年6月 まず配属されてからしばらくはfreee受発注のコードに慣れる意味で、既存機能の改善系タスクをやっていきました。改善系タスクとはいえ文言修正などの細々としたものではなく、既存機能の挙動が変わったり、freee会計の方も変更が必要だったりするものをやっていきました。 メンターと1on1で話してたときの目標としては、6月中に3つリリースすることでした。結果としては6月中にリリースできたのは2つで、3つ目は7月に入ってからのリリースとなりました。 この頃はとりあえずPR出して、そこからひたすらコメント貰って修正を繰り返してました。3つの機能

                                                            freeeの新卒がチーム配属から1年を振り返る - freee Developers Hub
                                                            • IEのサポートが終了した現在、古いCSSリセットからもう卒業! 最近のデバイス・ブラウザの仕様に適した新しいCSSリセット -EllyLoel/reset.css

                                                              *{margin:0;padding:0;line-height:calc(0.25rem + 1em + 0.25rem)}*,::before,::after{box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{-webkit-font-smoothing

                                                              IEのサポートが終了した現在、古いCSSリセットからもう卒業! 最近のデバイス・ブラウザの仕様に適した新しいCSSリセット -EllyLoel/reset.css
                                                              • 母親が毎月ヒーヒー言いながらから作成してたシフト表(30人分)を、Pythonで自動作成するプログラム書いてあげた→「売れそう」「うちの子になって」

                                                                morio @mondragon723 母親が毎月ヒーヒー言いながらから丸一日かけて作成してた(意味わからないくらい条件が複雑な)シフト表(30人分)を、Pythonで自動作成するプログラム書いてあげた 日曜の3時間生贄になったけど、ITリテラシー皆無な母親は魔法みたいと言って5千円くれたし、PythonでExcel操作する勉強になったから👌 2022-07-03 18:33:19

                                                                母親が毎月ヒーヒー言いながらから作成してたシフト表(30人分)を、Pythonで自動作成するプログラム書いてあげた→「売れそう」「うちの子になって」
                                                                • 一般ユーザに払い出すと危険なサブドメインやメールアドレス - ASnoKaze blog

                                                                  ユーザに対して、そのユーザ名のサブドメインやメールアドレスを払い出すWebサービスがあります。 しかし、特定のサブドメインやメールアドレスは特別な用途で使われているものもあります。そのようなサブドメインやメールアドレスを一般ユーザに払い出してしまうと危険です。 現在、IETFでは仕様上利用用途が決められている、それらのラベルをとりまとめる「Dangerous Labels in DNS and E-mail」というdraftが提出されています。 今回はそれを眺めていきます。 (あくまでIETFの取り組みであり、仕様上定義されているものをとりまとめています。クラウドサービスや特定ベンダーで特別利用しているものは現在含まれていません。) サブドメイン ここでとりあげるサブドメインは、利用用途が決まってるため一般ユーザに払い出すべきではありません。(例: mta-sts.example.com)

                                                                  一般ユーザに払い出すと危険なサブドメインやメールアドレス - ASnoKaze blog
                                                                  • 7万人以上のITエンジニアの調査結果、好きな言語は「Rust」、DBは「PostgreSQL」、開発環境はVSCodeを抑えて「Neovim」がトップに。Stack Overflow 2022 Developer Survey

                                                                    7万人以上のITエンジニアの調査結果、好きな言語は「Rust」、DBは「PostgreSQL」、開発環境はVSCodeを抑えて「Neovim」がトップに。Stack Overflow 2022 Developer Survey 世界でもっとも大きなITエンジニアのコミュニティサイトの1つである「Stack Overflow」などを運営するStack Overflowは、約7万3000人のITエンジニアにアンケートを行った結果をまとめた「2022 Developer Survey」を発表しました。 The results are in! Our annual developer survey is here with insights from over 73,000 developers. From the most loved and loathed programming langua

                                                                    7万人以上のITエンジニアの調査結果、好きな言語は「Rust」、DBは「PostgreSQL」、開発環境はVSCodeを抑えて「Neovim」がトップに。Stack Overflow 2022 Developer Survey
                                                                    • Denoが新フレームワーク「Fresh 1.0」リリース。Just-in-timeレンダリングやランタイムオーバヘッドゼロなどの特徴がもたらす優位性とは?

                                                                      Denoが新フレームワーク「Fresh 1.0」リリース。Just-in-timeレンダリングやランタイムオーバヘッドゼロなどの特徴がもたらす優位性とは? JavaScriptやTypeScriptのサーバサイドランタイム「Deno」を開発するDeno Land Inc.は、Deno用のフルスタックフレームワーク「Fresh 1.0」のリリースを発表しました。 バージョン番号の1.0が示すように、安定版としてのリリースです。 Fresh is a new full stack web framework for Deno. It sends zero JavaScript to the client by default and has no build step. Today we are releasing the first stable version of Fresh.https

                                                                      Denoが新フレームワーク「Fresh 1.0」リリース。Just-in-timeレンダリングやランタイムオーバヘッドゼロなどの特徴がもたらす優位性とは?
                                                                      • アニサキスを“一瞬の電流”で殺虫する装置開発! 処理した刺身を2021年秋から試験販売中…食感は変わるのか聞いた

                                                                        アニサキスを“一瞬の電流”で殺虫する装置開発! 処理した刺身を2021年秋から試験販売中…食感は変わるのか聞いた サバやアジなどの魚介類に寄生する「アニサキス」。生きたままで食べると激しい腹痛などに襲われる食中毒となることもあるが、今年も全国で相次いで発生している。 厚生労働省によると、国内では2022年は6月8日までに124件が確認されている。2021年の発生件数は344件、2020年は386件、2019年は328件だ。 水産業界では、この「アニサキス」による食中毒を防ぐことが長年の課題となっていた。 現在、加熱せずにアニサキスを殺虫する方法は冷凍に限られ、マイナス20度で24時間以上冷凍することでアニサキスは死滅する。しかし魚身のドリップ流出、退色、食感の軟化などの品質劣化を引き起こしていた。また、販売する際は「解凍」表示が必要になることから、商品価値を著しく下げてしまうという。 寄生

                                                                        アニサキスを“一瞬の電流”で殺虫する装置開発! 処理した刺身を2021年秋から試験販売中…食感は変わるのか聞いた
                                                                        • WHERE 条件のフィールドを UPDATE するのって,明示的にロックしてなくても安全?全パターン調べてみました! - Qiita

                                                                          TL; DR MySQL/Postgres とも, MVCC アーキテクチャの恩恵で, SELECT と UPDATE は基本的には競合しない。 単一レコードのシンプルな UPDATE でも排他ロックされ,排他ロック中のレコードへの UPDATE での変更操作は トランザクション分離レベルによらず ブロックされる。UPDATE 文に含まれる WHERE 句での検索もブロックされ,これはブロックされない SELECT による検索とは別扱いになる。 但し UPDATE 文の WHERE 句上で,更新対象をサブクエリの SELECT から自己参照している場合は例外。トランザクション分離レベルを REPEATABLE READ 以上にして,競合エラーからの復帰処理を書かなければならない。 Postgres に関しては, REPEATABLE READ 以上では, MySQL よりも積極的・予防的に

                                                                          WHERE 条件のフィールドを UPDATE するのって,明示的にロックしてなくても安全?全パターン調べてみました! - Qiita
                                                                          • 『「やっぱりトヨタのEV開発力は劣っている」初の量産型EVで重大不具合、リコール』へのコメント

                                                                            twitterアカウントが登録されていません。アカウントを紐づけて、ブックマークをtwitterにも投稿しよう! 登録する 現在プライベートモードです 設定を変更する

                                                                            『「やっぱりトヨタのEV開発力は劣っている」初の量産型EVで重大不具合、リコール』へのコメント
                                                                            • 「やっぱりトヨタのEV開発力は劣っている」初の量産型EVで重大不具合、リコール

                                                                              昨年12月に2030年に電気自動車(EV)の販売台数を年間350万台にする方針を発表して、EVで出遅れていたというイメージの払拭に躍起になっているトヨタ自動車が、出足からつまずいた。満を持して市場投入した初の量産型EV「bZ4X」は、発売から1カ月過ぎで「考えられない」(関係者)重大な不具合が見付かり、販売を停止した。トヨタがEVの普及に否定的だった理由が露呈したかっこうで、業界関係者も呆れている。 トヨタが5月12日から予約受付を開始したbZ4Xはスバルと共同開発したEVで、スバルは「ソルテラ」の車名で販売している。外観などの一部仕様が異なるものの、ほぼ同じモデルで、両モデルともトヨタの元町工場で生産する。自動車業界のトレンドであるEVに遅れているとされるトヨタとスバルが、このイメージを払拭するために重要なモデルとなるはずだった。トヨタは6月23日、bZ4Xとソルテラに不具合が見付かり、

                                                                              「やっぱりトヨタのEV開発力は劣っている」初の量産型EVで重大不具合、リコール
                                                                              • ブラウザ, Node, Cloudflareでも動くDenoモジュール開発

                                                                                ブラウザだけでなく、非ブラウザなJavaScript(JS)処理系も増えてきたので、「主要ブラウザ、Node.js、Cloudflare Workersでも動くDenoファーストなTypeScript/JavaScriptモジュール開発&CI/CD」をやってみました。一事例として共有します。 はじめに 最近、TypeScriptで hpke-js というモジュールをつくりました。 HPKE (Hybrid Public Key Encryption) というのは、ざっくり言うと、公開鍵を交換しあって共有鍵をつくり、安全にEnd-to-End暗号化をおこなうための規格です。これを Web Cryptography API 上に実装し、このAPIをサポートする複数のJS処理系(主要なWebブラウザ、Node.js、Deno、Cloudflare Workers)で動作保証する(ちゃんと全環境で

                                                                                ブラウザ, Node, Cloudflareでも動くDenoモジュール開発
                                                                                • 現代は開発抽象化レイヤーが重層化している、あるいは何を見ても開発抽象化レイヤーに見える

                                                                                  「開発抽象化レイヤー」とは 「開発抽象化レイヤー」(Development Abstraction Layer)はご存知でしょうか。 これはJoel Spolskyが言い出した言葉で、彼の2006年のエッセイのタイトルにもなっています。このエッセイは大変おもしろいので必読です。ご存じなかった方はいますぐ読むことをおすすめします。 ちなみに組込み方面では「HAL」という用語があります。これは「Hardware Abstraction Layer」の略です。HALはハードウェアの違いを吸収することで、プログラマにはハードウェアを意識させないよう「抽象化」するためのものです(が、実際には「抽象化の漏れ」が生じやすくて微妙な話が展開されるようなのですが、それはまた別の話になります)。 この「開発抽象化レイヤー」も、実際にはプログラマーが活動する際に必要となるあれやこれやの物事を「抽象化」し、プログ

                                                                                  現代は開発抽象化レイヤーが重層化している、あるいは何を見ても開発抽象化レイヤーに見える