タグ

glass-_-onionのブックマーク (1,077)

  • SQL滅ぶべし | ドクセル

    SQL • リレーショナルデータベースシステムと会話するための言語 • 1970年 Codd が RDB モデルと同時に提案 (Alpha言語) • 1974年 Chamberlin と Boyce が改良 • 元々は SEQUEL (Structured English Query Language) だったが、商標登録されていた • 読み方は エスキューエル とそのまま読む (Glliespie 2012)

    SQL滅ぶべし | ドクセル
    glass-_-onion
    glass-_-onion 2024/05/07
    SQLはプログラミング言語じゃないので出発点が間違ってる気がする。Tutorial D的な話ならわかるけど、ただのORM特化のDSLの話をしても同意を得るのは難しいと思う。
  • ほぼJSなしで完璧なReactフォームをつくる

    import { ChangeEvent, FormEvent } from "react"; export default function Form() { const showError = (message: string) => (e: FormEvent<HTMLInputElement>) => { if (e.currentTarget.validity.valueMissing) { e.currentTarget.setCustomValidity(message); } else if ( e.currentTarget.validity.patternMismatch && e.currentTarget.name === "postcode" ) { e.currentTarget.setCustomValidity("郵便番号正しく入力してね"); } else

    ほぼJSなしで完璧なReactフォームをつくる
    glass-_-onion
    glass-_-onion 2024/05/01
    ブラウザ標準のあのダサいエラーポップアップを使いたくないからInput系のエラーハンドリングは標準機能を使う機会がほとんどない
  • あなたが選ぶ音楽のベストアルバムを教えてください

    邦楽・洋楽・ジャンルは問いません。 私は小沢健二のLIFEです。 (紹介していただいたアルバムはSpotify等で聴かせてもらいます!ありがとうございます) (追記:たくさんありがとうございます!一つずつ検索して聴いてます。1日とかではとても無理なので、時間をかけて聴かせてもらいます!) by増田

    あなたが選ぶ音楽のベストアルバムを教えてください
    glass-_-onion
    glass-_-onion 2024/04/24
    カーティス・メイフィールドの「something to believe in」このアルバムは中毒性がある
  • 目標設定の基本

    NTT Com Open TechLunch #7「エンジニアリングマネージャー と 目標設定」の登壇資料です。20分くらいの短いセッションなので網羅的ではありません 2. 吉羽龍太郎 / Yoshiba Ryutaro アジャイル開発、DevOps、クラウドコンピューティング、インフラ構築自 動化、、組織改革を中心にオンサイトでのコンサルティングとトレーニン グを提供。Scrum Alliance認定スクラムトレーナー(Regional, CST-R) チームコーチ(CTC) / 認定スクラムプロフェショナル(CSP) / 認定スク ラムマスター(CSM) / 認定スクラムプロダクトオーナー(CSPO) 2

    目標設定の基本
    glass-_-onion
    glass-_-onion 2024/04/23
    日本の企業はリーダーとマネジメントを同一視していることが多いと感じる。その上でリーダー性をばかりを重視している。経営層がマネジメントを社員の給料を上げないための道具としてハックしている感すらある。
  • CSSイージングのお手本 - ease-out, ease-in, linearの使い分け - ICS MEDIA

    イージングとは「動きの加減速」を示す用語で、アニメーションにおいては動きの「性格」を表すものです。適切なイージングを設定することで、ユーザーへ与える印象がかわります。ユーザー体験をデザインするうえでイージングは欠かせない要素です。しかし、イージングは多くの種類があり、それぞれを把握し的確に使い分けるのは少し難易度が高いかもしれません。記事はイージングの選定に役立つ、お手的な使い分け方を紹介します。 この記事の要約 イーズインは徐々に加速、イーズアウトは徐々に減速。 「イーズアウト」は多くの場面で「変化の余韻が残りやすい印象」でオススメ。 リニア(linear)は透明度の変化に使うとよい。 CSSのデフォルトのイージングは性格が弱いので、cubic-bezier()を使うのがよい。 イージングの性格 冒頭でも触れましたが、イージングは「最初はゆっくりで、徐々に早く変化させる」といった動き

    CSSイージングのお手本 - ease-out, ease-in, linearの使い分け - ICS MEDIA
    glass-_-onion
    glass-_-onion 2024/04/03
    イーズインとイーズアウトの説明が逆なのでこの記事の説明を鵜呑みにしてはいけない。デザイナは逆の説明をする人が多い、アニメータの人の説明のほうが正しい。https://cgworld.jp/article/2208-cg-yogojiten.html
  • 世界一わかりやすい「イージング」と、その応用|ritar

    これはdesigning plus nine Advent Calendar 2018 5日目の記事です。 こんにちは。ritarと申します。designing plus nineというサークルで日々楽しく活動しております。 最近、こんな記事を見つけました。 どうすれば体感でサクサク動作するかを書いた良記事です。 これのアニメーションの項を読んで触発されたので、以前からUIにおけるアニメーションとイージングに関して思っていたことを書き留めておくことにしました。 目次 ・イージングとは ・UIへの応用 ・自然の動き ・心地よいインターフェース ・Material Designにおけるイージング ・入力の運動量 ・おわりにイージングとは最初に、イージングというものについて説明します。ご存知の方は、この章を読み飛ばしていただいて構いません。 まずはこちらの画像をご覧ください。 上と下の丸、動く軌

    世界一わかりやすい「イージング」と、その応用|ritar
    glass-_-onion
    glass-_-onion 2024/04/03
    イーズインとイーズアウトの説明が逆なのでこの記事の説明を鵜呑みにしてはいけない。デザイナは逆の説明をする人が多い、アニメータの人の説明のほうが正しい。https://cgworld.jp/article/2208-cg-yogojiten.html
  • 【ABA Games】インディーゲーム制作歴40年。PC黎明期から生成AI時代まで折れずに続ける理由

    【ABA Games】インディーゲーム制作歴40年。PC黎明期から生成AI時代まで折れずに続ける理由 2024年3月25日 インディーゲーム開発者 長 健太 早稲田大学でコンピュータサイエンスを学び、学士号・修士号・博士号を取得。メーカー就職後はITの研究職を経て、現在はマネジャーとしてシステム開発に携わる傍ら、大学時代から一貫してインディーゲーム開発者としての顔を持ち続けている X ABA Games GitHub Blog -ABAの日誌- シューティングゲームを中心にこれまで400作以上もの作品を生み出し、インディーゲーム界の第一人者として国内外で知られる「ABA Games」こと長健太氏。 2023年9月に公開した「小さなゲーム開発の楽しみ」という電子冊子も話題となり、開発の楽しさを心から味わっている様子がうかがえます。 今回は長きに渡りインディーゲーム業界を牽引してきた長さんにイ

    【ABA Games】インディーゲーム制作歴40年。PC黎明期から生成AI時代まで折れずに続ける理由
    glass-_-onion
    glass-_-onion 2024/03/25
    PAKUPAKUの人だ。
  • デザインシステム|デジタル庁

    デジタル庁サービスデザインユニットでは、一貫したデザインや操作性でウェブサイトやアプリを提供するための仕組み「デザインシステム」の構築に取り組んでいます。どなたでも構築中のデザインシステムのデザインデータを閲覧することができます。 更新情報2023年12月26日 [バージョン1.4.1]スタイルやコンポーネントの修正・更新を行いました 2023年10月18日 [バージョン1.4.0]スタイルやコンポーネントの追加・修正・更新を行いました 2023年8月31日 [バージョン1.3.4]スタイルやコンポーネントの修正・更新を行いました 2023年7月31日 [バージョン1.3.3]新規コンポーネントを追加、スタイルやアセットなどについて修正と更新を行いました 2023年6月29日 [バージョン1.3.2]コンポーネントを追加、テンプレートやガイドラインの一部修正と更新を行いました 2023年6

    デザインシステム|デジタル庁
    glass-_-onion
    glass-_-onion 2024/03/13
    デジタル庁デザインシステム使ってテトリス作ってみた。https://9revolution9.com/games/tetrimimus/
  • Design System 1.4.1 | Figma

    デジタル庁サービスデザインユニットでは、一貫したデザインや操作性でウェブサイトやアプリを提供するための仕組み「デザインシステム」の構築に取り組んでいます。どなたでも構築中のデザインシステムのデザインデータを閲覧することができます。 デザインシステムについての詳細や更新履歴はデジタル庁ウェブサイトをご覧ください。 ※Figma Communityにて公開中のデータは、Figma Communityの規定によりCC BY 4.0のライセンスが表記されます。ただし、このファイル内のイラストレーション・アイコン素材に関してはデジタル庁ウェブサイトに掲載の「イラストレーション・アイコン素材利用...

    glass-_-onion
    glass-_-onion 2024/03/13
    デジタル庁デザインシステムを利用してテトリス風ゲームをつくったので遊んでみてください。https://9revolution9.com/games/tetrimimus/
  • メンバー1人1人のスキルアップを促す「等級(グレード)」と「給与テーブル」|風音屋(かざねや)

    風音屋(@Kazaneya_PR)では、メンバー1人1人のスキル水準をモニタリングし、さらなる成長を促すための仕組みとして「等級(グレード)」を設定しています。プロフェッショナル人材が少しでも正当な評価とフィードバックを受けられるように試行錯誤を経てきました。 採用選考を進める中で「自分の場合はどのくらいのグレードになるのか?」というご質問をいただく機会が多々あります。この記事では、どういった考え方でグレードを設計・運用しているのかを、給与テーブルとセットで解説します。 注意事項クライアントワークを担当するAnalytics部門を想定した内容となっています。Backoffice部門の給与テーブルは試行錯誤中ですが、ベースとなる考え方は同じような形に落ち着くはずです。 人事周りのルールは今後変わっていく可能性があります。最新状況についてはカジュアル面談でお問い合わせください。 すべての人にと

    メンバー1人1人のスキルアップを促す「等級(グレード)」と「給与テーブル」|風音屋(かざねや)
    glass-_-onion
    glass-_-onion 2024/03/12
    安いな。最近スタートアップでもL3クラスで1000万いくイメージがある。企業の競争の源泉はL3クラスの人材の厚さになると思うのでここの給与をいかに上げるかが大事だと思っている。
  • パワポのスライドと箇条書きが人間を駄目にする - Qiita

    パワポのスライドと箇条書きが人間を駄目にする 今から20年前の2003年、データの可視化やインフォメーションデザインの先駆者として有名なイエール大学の教授エドワード・タフティが「パワーポイントの認知スタイル」というエッセイを発表しました。 彼はこのエッセイの中で、パワーポイントのようなスライド形式はプレゼンテーション自体の質を低下させ、余計な誤解や混乱を招き、さらに言葉の使い方、論理的な説明、そして統計的な分析といったものが犠牲になるため、スライドをつくる人の思考回路にダメージを与えると主張します。 こうした主張に賛同する人は現在でも多くいて、その典型的な例がアマゾンです。アマゾンではミーティングの前に文章形式の資料が配られ、ミーティングの最初の5分はそれぞれがこの配られたレポートを黙って読むことから始まるという話は多くの方も聞いたことがあるのではないでしょうか。(リンク) 実は、アマゾン

    パワポのスライドと箇条書きが人間を駄目にする - Qiita
    glass-_-onion
    glass-_-onion 2024/03/12
    エドワード・タフティの本が日本では1冊も翻訳されてないのはなんでだろうか。1冊くらい翻訳されて欲しいな
  • 「UIの色を変えただけで大量のクレームを頂戴してしまった話」の何が問題か?|moutend

    結論話題の記事「UIの色を変えただけで大量のクレームを頂戴してしまった話」を読みました。ユーザーを軽視した内容に驚愕したのですが、それよりも記事が批判されている原因を理解できていない様子の方が存在することに衝撃を受けました。 現職のデザイナーあるいはデザイナーを目指している方々にお伝えしたいことは以下の3点です。 具体的な不都合を訴える問い合わせは無益なクレームではなく有益なフィードバックです。プロダクトの価値向上につながる貴重な意見ですから無視するべきではありません。 時間の経過でユーザーがUIに慣れることはありません。問い合わせをしても無駄だと学習して離脱したパターンを疑いましょう。受け入れられる場合も含めて画面の変更はユーザーに負担を強いているのだと自覚してください。 色覚特性や色とコントラストについて学びましょう。色だけで情報を伝えるデザインはアンチパターンですから避けてください。

    「UIの色を変えただけで大量のクレームを頂戴してしまった話」の何が問題か?|moutend
    glass-_-onion
    glass-_-onion 2024/03/08
    元記事読んだけどあまりにも顧客軽視で引いた。サービスへのマイナス影響出るだろこれ、経営層が止めた方がいい案件
  • おすすめの個人サイトや個人ブログを定期的にまとめることにした。 - 世界のねじを巻くブログ

    テキストサイトのリンク集 SNSの停滞やAI学習の影響で、 個人サイトへの回帰が進む今日この頃。 ・・・ただ、良い個人サイトを見つけるのってなかなか難しいので、 定期的に最近みつけた個人サイトを紹介していくことにしました。 有名人、ただの一般人 関係なく、順序もごちゃ混ぜで紹介してます。 良い個人サイトが溜まってきたら、 いずれはジャンル分けしたリンク集も作ろうかと。 www.nejimakiblog.com 印象に残ったおすすめの個人サイト ( ) 内には、個人的なジャンル分けや特徴みたいなものを3語で書いてみました。 (※修正必要であれば、連絡頂けると変更します。誰も見てないと思うけれど) obake.blue (動画・デザイン・ユニーク) おしゃれすぎぃ! UIもユニークで好き。 obake.blue 一番星の下で約束した日(テキストサイト・日記・音楽) Web拍手に定期的にコメント

    おすすめの個人サイトや個人ブログを定期的にまとめることにした。 - 世界のねじを巻くブログ
    glass-_-onion
    glass-_-onion 2024/03/05
    個人サイトをリニューアルして1年くらい経つけど、Redditで頑張ってPRしてなんとか流入ある状態。Google検索の流入は1日10クリック以下。相互リンクとか欲しくなる。https://9revolution9.com
  • あまりに異常なデジタル庁、「日本企業追い出しルール」を突き付ける河野太郎大臣

    1979年生まれ。京都大学経済学部卒業。国会議員秘書を経てプレジデント社へ入社、プレジデント編集部配属。経済誌としては当時最年少でプレジデント編集長就任(2020年1月)。2021年7月に独立。現在に至る。 Twitter → https://twitter.com/ogurapunk CONTACT → https://k-ogura.jp/contact/ DOL特別レポート 内外の政治や経済、産業、社会問題に及ぶ幅広いテーマを斬新な視点で分析する、取材レポートおよび識者・専門家による特別寄稿。 バックナンバー一覧 国や地方自治体などの公的機関が、その行政業務を行うために必要なコンピューターシステムを共有するための仕組みである「政府(ガバメント)クラウド」。昨年11月、その提供事業者に初めて国内企業が選ばれたが、デジタル庁関係者は「日企業の参入を妨害する」障壁があるという。(イトモス

    あまりに異常なデジタル庁、「日本企業追い出しルール」を突き付ける河野太郎大臣
    glass-_-onion
    glass-_-onion 2024/01/29
    デジタル庁関係者と言ってもマ○クロ何ちゃらとかV○ウェアとか○士通とか○ECとかから出向しているデジタル庁職員がいるわけで。。。そんな人たちから話を聞いても作為的な偏った情報しか得られないよ。
  • github-actionsボットが作ったタグではon:crete:tagがトリガーされないのでworkflow_runをつかう - くらげになりたい。

    GitHub Actionsでタグ付とリリースを自動化できないかな? と思ったら、かなりハマったので、いろいろ調べたときの備忘録(*´ω`*) やりたかったこと 2つのymlを使って以下のようなことがしたかった。 mainにPRがマージされたらタグを付け(add-tag.yml) tagが作られたら、Releaseを作成(release.yml) # add-tag.yml # mainにPRがマージされたらタグを付ける name: add-tag on: pull_request: branches: [main] types: [closed] jobs: add_tag: if: github.event.pull_request.merged == true # .... # release.yml # tagがつけられたら、Releaseを作成する name: create-re

    github-actionsボットが作ったタグではon:crete:tagがトリガーされないのでworkflow_runをつかう - くらげになりたい。
    glass-_-onion
    glass-_-onion 2023/12/21
    同じ事象でめっちゃハマった。この記事のおかげで回避できました。ありがとうございます。
  • デジタル庁でjQueryが何をしているのか - laiso

    TL;DR: jQueryはDrupalのバーター リニューアルするたびにWeb界隈の一斉レビューを受けることでお馴染のデジタル庁ポータルサイトがいつの間にかまたリニューアルされていて、フロントエンドNext.jsからDrupalに変わって話題になっていたので1、私も旅券所持者として国政に関心を持ってゆく また、まわりのフロントエンドエンジニアの間でjQuery氏の入庁について「モダンブラウザ全盛の時代に必要か?」と疑念がとなえられていたので、これも追求してゆきたい どのような変更があったのか システム変更の経緯はプロジェクトの関係者であるHal Sekiさんの発言が正確なところだと思う Drupalが話題ですが、元々CMS側は2年前からずっとDrupalだったんです。設立当初はサイトもシンプルだったのでフロントエンド側はNextjsでヘッドレス構成だったのですが、構成が複雑になってきて

    デジタル庁でjQueryが何をしているのか - laiso
    glass-_-onion
    glass-_-onion 2023/12/15
    メインサイトではないですが12/13にリリースされた https://services.digital.go.jp は Gatsby + Tailwind + DecapCMS で構築されているのでそちらにも注目してください。
  • ヘッドレスCMSの使い分け

    Next.js vs Drupal - デジタル庁 Web サイトの戦い。モダン vs レガシーの熱いバトルがいまここに!SIer 系のみなさまの参戦もお待ちしております!ヘッドレスCMS ってなに?デジタル庁の事例とともに考える。

    ヘッドレスCMSの使い分け
    glass-_-onion
    glass-_-onion 2023/12/14
    Webページの開発は某Drupal業者がやっててそこのお偉いさんはCode for Japanの人...おや、誰か来たようだ https://www.itmedia.co.jp/news/articles/2108/27/news108.html
  • デジタル庁のサイト、その後… - Qiita

    はじめに 第1弾で多くの評価と批判をいただきました。 そして、第2弾もそこそこの評価をいただきました。 第3弾は全くの不発でした。 そして2023年11月1日、正式にリニューアルがされました。 今回第4弾はリニューアルされたデジタル庁のサイトについて書いていきます。 Next.jsからDrupalへ まず、試作版のデジタル庁のサイトがこちらです。 今現在は試作版のサイトが閉鎖されていて、手元にスクショがなかったので、webarchiveから取得しました。 こちらがデジタル庁のサイトです。 最初見た時、「そのまま試作版のサイトを番サイトにしたのねん」と思いました。 しかし、よくよく調査すると、大きく変わっていることに気づきました。 なんと、Next.jsからDrupalに変わっているではないですか!!! これはびっくりしました。第一弾の記事で、デジタル庁のサイトにNext.jsが使われてい

    デジタル庁のサイト、その後… - Qiita
    glass-_-onion
    glass-_-onion 2023/12/14
    昨日リリースされた https://services.digital.go.jp/ はReact + ヘッドレスCMS構成で開発されているようです。
  • フロントエンドのディレクトリ設計思想

    はじめに フロントエンドのディレクトリ構成、世の中に色んな「推し」が有って悩みますよね。 例えば、、、 さらに最近は、App Directoryの登場や、それに合わせたNext.js公式の「推し」構成がドキュメント化されたりと、さらに色々なパターンが出てきています。 記事の趣旨 記事では、具体的な構成そのものではなく、 様々ある構成を横串で見通して整理できる設計思想を紹介します。 新しい推し構成の紹介ではなく、構成を考えたり決めたりするときに役立つ抽象的・汎用的な指針を提供できればと考えています。 基となる考え 分割の方向 一般的に、アーキテクチャにおける分割には2つの方向が有ります。 (出典も良書なのでリンクを貼っておきます: https://www.amazon.co.jp/dp/4873119820) これはディレクトリにおいても同じだと思っていて、筆者は分かりやすさのために

    フロントエンドのディレクトリ設計思想
    glass-_-onion
    glass-_-onion 2023/12/05
    Pnpmのワークスペースを使ってモノレポ構成を作ってからページ側をFeature型、コンポーネント側をLayer型で分けてることが多い
  • プログラミングの原則:構造化テキストを文字列結合で作らない、置換でいじらない - Uzabase for Engineers

    こんにちは、ソーシャル経済メディア「NewsPicks」のむとうです。 先日から『Ghost of Tsushima』の開発者が書いた『ルールズ・オブ・プログラミング』というをちょっとずつ読み進めていて、プログラミング熱が高まっています。このは大きな指針を示すだけで具体の話をするものではないのですが、読み物として面白いので私も似たようなことをやってみたくなりました。 何年もこういう仕事をしているとバグが入るパターンというのが見えてきます。そしてだいたいどこに行っても何の仕事でも似たようなことをすることになるのですが、今回の話もその一つです。 構造化テキストを文字列結合で作らない、置換でいじらないというのはこれだけみると何のことか分かりづらいかも知れませんがSaaS Product Team セキュアコーディングの啓蒙 第2回 (SQL インジェクション編)の内容とある面では同じ話です。

    プログラミングの原則:構造化テキストを文字列結合で作らない、置換でいじらない - Uzabase for Engineers
    glass-_-onion
    glass-_-onion 2023/12/04
    フロントエンドの経験が浅いからかURLの組み立てを文字列結合でやっちゃうことが多い。この記事読んだ後いくつかのプログラムを急いで直したw