タグ

2021年11月4日のブックマーク (18件)

  • Pure.css

    CSS with a minimal footprint.Pure is ridiculously tiny. The entire set of modules clocks in at 3.5KB* minified and gzipped. Crafted with mobile devices in mind, it was important to us to keep our file sizes small, and every line of CSS was carefully considered. If you decide to only use a subset of these modules, you'll save even more bytes. * We can add correctly :) the numbers above are individu

  • Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.

    Rapidly build modern websites without ever leaving your HTML.A utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup. <figure class="md:flex bg-slate-100 rounded-xl p-8 md:p-0 dark:bg-slate-800"> <img class="w-24 h-24 md:w-48 md:h-auto md:rounded-none rounded-full mx-auto" src="/sarah-dayan.jpg"

    Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.
  • 第7回 Springの宣言的トランザクションのしくみ【AOP】 | DevelopersIO

    よく訓練されたアップル信者、都元です。長雨が続いたと思ったらこの晴れ間。夏っすね。止まってしまわないうちにガンガン書いて行こうと思います。 Springによるトランザクションの実現方法を理解する さて前回、@Transactionalというアノテーションを付与することにより、宣言的にトランザクション制御を記述できることを学びました。 @Autowired UserRepository userRepos; @Transactional public void execute() { // 成功するDB書き込み操作 userRepos.save(new User("torazuka", "$2a$10$fx33wHST4ecwp53MB5QvROQtIYwkdCU2O3XJK6LuCmm415dRncluC")); // からの失敗 throw new RuntimeException();

    第7回 Springの宣言的トランザクションのしくみ【AOP】 | DevelopersIO
  • Handling Errors in Spring WebFlux | Baeldung

    REST with Spring Boot The canonical reference for building a production grade API with Spring Learn Spring Security ▼▲ THE unique Spring Security education if you’re working with Java today

    Handling Errors in Spring WebFlux | Baeldung
  • Tabnine AI code assistant | Private, personalized, protected

    Tabnine is the AI code assistant that accelerates and simplifies software development while keeping your code private, secure, and compliant.

    Tabnine AI code assistant | Private, personalized, protected
  • hacoCMS メディア構築をサポートするAPIベースの国産ヘッドレスCMS

    メディア構築をサポートする 次世代CMS hacoCMSはコンテンツ管理に特化したAPIベースのヘッドレスCMSです。マルチプラットフォームでデータを一元管理。効率的な運用をサポートします。 ヘッドレスCMS「hacoCMS」で 高速メディア開発 APIベースのヘッドレスCMS「hacoCMS」なら、開発とマーケティング(コンテンツ管理)を分離できます。複数人での業務切り分けや、作業ごとの環境構築も可能です。運用効率の最大化をサポートします。

    hacoCMS メディア構築をサポートするAPIベースの国産ヘッドレスCMS
  • Spring リダイレクト... - リファレンスドキュメント

    Spring リダイレクト... - リファレンスドキュメント (function() { var base_url = /spring-framework/reference/ ; var id_to_url = { webflux

    Spring リダイレクト... - リファレンスドキュメント
  • Spring MVCからSpring WebFluxへ

    [!] この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。 みなさんはリアクティブプログラミングという言葉を聞いたことがあるでしょうか? リアクティブプログラミングは、リアルタイムに発生するストリームデータを非同期に処理するプログラミングパラダイムです。リアクティブプログラミングでアプリケーションを開発できるライブラリにはAkka ⧉やSpring WebFlux ⧉、ReactiveX ⧉などがあります。 この記事では、その中のSpring WebFluxについて説明し、実際にアプリケーションを開発して学んだことを紹介します。なお、Spring Frameworkの仕組みに関する詳細な説明は行いませんのでご了承ください。 Spring WebFluxの紹介 Spring WebFluxは、リアクティブプログラミングによってノンブロッキングで非

    Spring MVCからSpring WebFluxへ
  • 『システムテスト自動化 標準ガイド』の第9章 ~ 標準は未確立だがクリティカルな課題と解決案

    連載は、2014年12月に刊行された書籍『システムテスト自動化 標準ガイド』の翻訳あるいは執筆を担当した方に、担当した章について自身の体験談などを交えつつ、同書の魅力や開発現場で役立つポイントなどを語っていただきます。今回は第9章「その他の課題」の翻訳を担当された松木晋祐さんが、「どのテストから自動化するべきか?」「テストの分割と実行順序」といった現場でまず悩みそうな点を、この第9章から取り上げて説明してくださいます。(編集部) 実はかなり重要な章です こんにちは。『システムテスト自動化 標準ガイド』第9章の翻訳を担当した松木です。第9章のタイトルは「その他の課題」と一見ぞんざいな印象を受けますが、この章にはまだこれといった標準が確立していない、さまざまな(そして、案外クリティカルな)課題とその解決案が提示されています。稿ではその中から、いくつかを抜粋してご紹介します。 これらの課題に

    『システムテスト自動化 標準ガイド』の第9章 ~ 標準は未確立だがクリティカルな課題と解決案
  • テスト担当者なら絶対に覚えておきたい『ソフトウェアテストの7原則』 - ソフトウェアテスト・第三者検証ならウェブレッジ

    ソフトウェアというものがこの世に生まれてから、ソフトウェアテストもまた同時に発展を続けてきました。 これまでに、ソフトウェアテストのさまざまな原則が生まれてきましたが、その中でももっとも重要で、多くのものに共通した考え方がソフトウェアテストの7原則です。 ここでは、ソフトウェアテストの7原則について解説します。 ■原則1:テストは「欠陥がある」ことしか示せない テストをおこなうことで、故障が起きれば、そのソフトウェアに欠陥があることは分かります。 また、その原因を究明すれば、欠陥を取り除くことができます。 しかし、そもそもテストをしても故障が起きなかった場合には、どうでしょうか? もしかしたら、当にそのソフトウェアには、欠陥がなかったのかもしれません。 しかし、そのテストではたまたま故障が起きなかっただけかもしれません。 その他にも、テストケースに漏れがあって、たまたま故障が起きる値でテ

    テスト担当者なら絶対に覚えておきたい『ソフトウェアテストの7原則』 - ソフトウェアテスト・第三者検証ならウェブレッジ
  • [動画で解説]和田卓人の“テスト駆動開発”講座 記事一覧 | gihyo.jp

    第16回プログラミング言語とTDDは、どちらを先にマスターすべきか? 和田卓人 2007-12-21

    [動画で解説]和田卓人の“テスト駆動開発”講座 記事一覧 | gihyo.jp
  • 「単体テスト」再入門! 開発の現場でバグを確実に洗い出す最適な手法と、テストケースの作り方 - エンジニアHub|Webエンジニアのキャリアを考える!

    「単体テスト」再入門! 開発の現場でバグを確実に洗い出す最適な手法と、テストケースの作り方 単体テストの定義から手法、未来の展望までを、日におけるソフトウェアテストの第一人者・高橋寿一さんが解説します。 ソフトウェアのテストにおいて、最初のフェーズである単体テスト。若手Webエンジニアの中には、いきなり単体テストを任されて戸惑った方もいるでしょう。仕方なく現場で踏襲されているやり方に従っているだけ、ということもあるのではないでしょうか? 今回は、単体テストの定義から手法、未来の展望までを、日におけるソフトウェアテストの第一人者・高橋寿一さんが解説します。 単体テストとは(各社ばらばらな単体テストの定義を再定義) コードベースの単体テスト 命令網羅(C0カバレッジ) 分岐網羅(C1カバレッジ) よくある(コードベースの)単体テストの間違い 機能単位の単体テスト 例:複雑なソート機能のテス

    「単体テスト」再入門! 開発の現場でバグを確実に洗い出す最適な手法と、テストケースの作り方 - エンジニアHub|Webエンジニアのキャリアを考える!
  • ソフトウェアテスト基本テクニック 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    ソフトウェアテスト基本テクニック 記事一覧 | gihyo.jp
  • Rust初心者殺しの文法10選 - Qiita

    概要 この記事ではRust初心者が驚いたり混乱させられたりするようなRustの文法を10項目集めてみました。 これらの項目は知らないと理解できなかったりコンパイルエラーに悩まされたりする一見厄介なものたちなのですが、そのような直感的でない挙動を敢えてさせているところには重要な意味が込められていることが多いです。 そのため、これらの項目を通してRustが目指しているものや実現したい機能の一部を垣間見ることができると思います。 1. デフォルトの代入がムーブ Rustの最大の特徴が所有権の概念であることは有名ですが、それでもなお初心者殺しになるのがムーブです。 以下のコードがコンパイルエラーになるメジャーな言語は現状Rustくらいしか無いでしょう。 let mut a = vec![1, 2, 3]; let mut b = a; // ここでaの持つベクタの所有権がbにムーブされ、aは無効に

    Rust初心者殺しの文法10選 - Qiita
  • 【独自】人気洋菓子店で「やりがい搾取」、残業100時間超が常態化…超過分未払いも(読売新聞オンライン) - Yahoo!ニュース

    人気洋菓子店「パティシエ エス コヤマ」の運営会社(兵庫県三田市)が、社員らに「過労死ライン」を超える月100時間超の時間外労働をさせていたとして、今年までの3年間に2度にわたって、伊丹労働基準監督署から労働基準法違反で是正勧告を受けていたことがわかった。1度目の勧告を受けた後、改善していなかった。労基署は長時間労働が常態化していたとみている。 【写真】賞味期間わずか10分…1日100個限定・レア過ぎるモンブラン 同社の説明によると、同社は、労使の合意に基づき、時間外労働を「月100時間未満」と定めていた。しかし、18年の是正勧告で、製造や販売などに携わる社員ら約100人のうち、半数超の55人が100時間を超える時間外労働をしていたと認定された。その後も改善しなかったとして、今年1月に2度目の是正勧告を受けたという。

    【独自】人気洋菓子店で「やりがい搾取」、残業100時間超が常態化…超過分未払いも(読売新聞オンライン) - Yahoo!ニュース
  • 韓国の新規コロナ感染者2667人に急増 過去4番目の多さ(聯合ニュース) - Yahoo!ニュース

    【ソウル聯合ニュース】韓国の中央防疫対策部は3日、この日午前0時現在の国内の新型コロナウイルス感染者数は前日午前0時の時点から2667人増え、累計37万640人になったと発表した。市中感染が2640人、海外からの入国者の感染が27人。1日当たりの新規感染者数は前日(1589人)から1078人増えた。前日比の新規感染者数が1000人以上増えるのは初めて。直前の週末に検査件数が減った影響が薄れたことを考慮しても大きな規模となった。 2667人は過去4番目の多さで、2500人を上回るのは9月30日以来となる。 防疫当局は1日から新型コロナの新たな防疫体制「段階的な日常生活の回復(ウィズコロナ)」が始まり、感染拡大への警戒が薄れたことに加え、人の集まりが増えている影響が今週から出るとの見通しを示している。 この日新たに確認された市中感染者2640人を地域別にみると、ソウル市が997人、京畿道が8

    韓国の新規コロナ感染者2667人に急増 過去4番目の多さ(聯合ニュース) - Yahoo!ニュース
  • できないエンジニアの特徴 - Qiita

    エンジニア単価表の記事はこちら! はじめに 社会人になってから数年。数々の失敗を目撃 & 体験をしてきました。 その教訓で、改善すればより仕事も人間関係も円滑に進み、エンジニアとしても成長できるだろうなというネガティブな点をまとめてみました。 僕も過去できていなかったり、今もできていないところはありますが、反面教師として伝えられたらと思います。 特徴 1.納期に間に合わない時、自分から報告してこない 明確に期日が共有できているのにも関わらず、直前もしくは遅れる旨を報告してこないパターンです。 責任感がない人に多い気がします。実力不足であったり、実装していくうちにタスクの見積もりがずれることもあるので勇気を持って報告しましょう! 2.タスク分解しないで、仕事し始める 機能実装のような中規模以上のタスクは、DB変更など下のレイヤーが間違っているとその上位の実装も全て修正しなくてはいけなくなりま

    できないエンジニアの特徴 - Qiita
  • 【2022年4月施行】個人情報保護法改正とは?新旧対照表を無料配布中!

    オンライン法務学習支援サービス Legal Learning 企業法務の基礎知識から法改正などの最新情報まで、弁護士が動画でわかりやすく解説! この記事のまとめ 改正個人情報保護法(2022年4月施行)のポイントを解説!! 「個人情報の保護に関する法律等の一部を改正する法律」(2020年6月12日公布)では、個人の権利利益の保護などを目的として、個人情報保護法が改正されました。改正ポイントは、6つです。 ポイント1 人の権利保護が強化される ポイント2 事業者の責務が追加される ポイント3 企業の特定分野を対象とする団体の認定団体制度が新設される ポイント4 データの利活用が促進される ポイント5 法令違反に対する罰則が強化される ポイント6 外国の事業者に対する、報告徴収・立入検査などの罰則が追加される それぞれのポイントを分かりやすく解説します。 各ポイントの末尾に、改正の要約を載せ

    【2022年4月施行】個人情報保護法改正とは?新旧対照表を無料配布中!