並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 12016件

新着順 人気順

レイアウトの検索結果321 - 360 件 / 12016件

  • 詳細設計の書き方 - Qiita

    はじめに システム開発において詳細設計という工程があります。 プログラマーはこの詳細設計を確認しながら開発を行うことになります。そのため詳細設計ではシステムの構造や仕様、動作などを細かく定義することが必要になります。 詳細設計を行うことでシステム開発の方向性が明確になり、コーディングやテストをスムーズに行うことができます。 詳細設計の成果物としてはクラス図やシーケンス図、画面設計書やデータベース設計書などがあり、システムの動きや機能を具体的に表現するものです。 今回は詳細設計を作成する機会があったので、詳細設計の書き方についてまとめたいと思います。 詳細設計の目的やメリット 詳細設計の目的は、システム開発の品質や効率を向上させることです。詳細設計では、システムの仕様や動作を細かく定義することで、以下のようなメリットがあります。 開発工程でのバグや遅延を減らすことができる テスト工程での不具

      詳細設計の書き方 - Qiita
    • 1年半のソフトウェアエンジニア長期インターンで出会ったオススメ本をたくさん紹介します - Qiita

      イントロ ABEJAアドベントカレンダーの4日目に一昨日飛び込みました、長期インターン生の佐藤(Twitter: @TodayInsane)です。 去年は機械学習を通して、TWICEというK-POPグループへの愛を語りました。 ABEJAには昨年4月、「本当に何も出来ないけど、休学してプログラミングとかエンジニアの経験を積みたいんです」という何とも不安な主張をするぼくを受け入れていただきました。 この1年半のエンジニア / リサーチ両インターンの過程で出会った良い本をどしどし紹介します。 ちなみにインターン開始時は プログラミング、Pythonだけならちょびっと書けます!(ABCのB問題とか機械学習ライブラリの写経) HTMLってどんな風になってるんですか?(?) サーバ...??リクエスト...?? JavaScript、名前は聞いたことあります 英語の論文しんどい、2時間ぐらいかけてI

        1年半のソフトウェアエンジニア長期インターンで出会ったオススメ本をたくさん紹介します - Qiita
      • ドラクエ以前の国内パソコンゲーム(本文)

        このページでは、あるネット上の記事への疑問をきっかけにして書いた、ドラクエ以前の日本国内のパソコンゲームの状況を説明した文章を掲載しています。 このページはかなり長文です。また、記事への反論の形で書いてあるため、まわりくどい書き方もしています。全体の概要は下記のリンク先にまとめてあるので、概要を知りたい方はそちらを参照してください(関連する一連の文書は「要約のトップページ」を参照)。 要約のページ このページを書くために今まで調べてきた内容を短くまとめて、初代ドラクエを紹介する文章を書きました。ぜひ読んでみてください。 PCゲームの文化をファミコンへ伝えたドラゴンクエスト ドラクエ以前のPCゲームに存在した様々な要素は下記にまとめてあります。 ドラクエ開発時に参考にできた要素について このページに関連してこれまでに書いてきた様々な文章を一覧できるページを下記のリンク先に作りました。全体を把

        • キーボードの歴史 - なぜQWERTY配列が定着したのか - 歴ログ -世界史専門ブログ-

          なぜキーボードはQWERTY配列が一般的になったのか 我々が使うパソコンのキーボードの配列は、よほどこだわってない限りQWERTY(クワーティ)配列になっていると思います。 別に何かルールで決まっているわけではなく、単に世界中に広く普及しているだけで、色々な配列が世には存在し、こだわりを持つ人も多くいます。ですが、会社や学校で支給されるパソコンはQWERTY配列なので、いくらこだわりがあっても逃げられない感があります。 QWERTY配列が生まれたきっかけは、タイプライターの性能がよくなく、頻出するキーが近い位置にあると機械が故障するため、わざと頻出キーを遠くに配置しているという説が根強くありますが、この説は現在は疑問が呈されています。 1.  QWERTY配列=タイプライターの故障を防ぐため説 QWERTY配列は文章を打つ際の配列としては効率が悪く、一般的にタイピングの速度が遅くなると言わ

            キーボードの歴史 - なぜQWERTY配列が定着したのか - 歴ログ -世界史専門ブログ-
          • [待望のアップデート] VSCodeの内蔵ターミナルがエディタと同様に扱えるようになりました! | DevelopersIO

            TL;DR まずはこいつをみてくれ。 左右に分割されたエディタウインドウに、テキストエディタとターミナルが並んでいるのがお分かりになられるでしょうか!! なにそれ? これは、先日リリースされた Version 1.58 (June 2021) に含まれる以下のアップデートによるものです。 Terminals in the editor area Terminals can now be created in or moved to the editor area, enabling a multi-dimensional grid layout that persists and remains visible regardless of panel state. Terminals in the editor area - Integrated Terminal - Visual Stu

              [待望のアップデート] VSCodeの内蔵ターミナルがエディタと同様に扱えるようになりました! | DevelopersIO
            • 知らずに入ったラーメン店が地獄

              渋谷に出かける用事があって、久々にラーメンでも食べようかなってぐぐったんですよ。 前日にテレビで担々麺を美味しそうに食べてるシーンを見てしまったものだから担々麺一択。 山椒の痺れる感じよりはゴマの香ばしい感じが食べたくて、調べてみるとおもったよりは選択肢がなくてとりあえず目についた店に向かってみた。 一等地だけどちょっと分かりづらいところにあって、外からのぱっと見は中華料理屋さんっていう感じ。 混んでる店が嫌いだから少し早めの11時少しすぎくらいに行ったら案の定空いてるっぽくて、メニューとかもろくに見ないでさっさと入店。 だって、何がどうあれ担々麺しか食べないから。 店に入ったら思ったより狭いなって感じだったんだけど、客席通されてあれ?って。 あれれ?なんか雰囲気がラーメン屋っていうよりはカフェっぽくない? 先客は2組。それぞれ1人ずつの女性客で、一人は本を片手にお水飲んでて、一人は携帯を

                知らずに入ったラーメン店が地獄
              • 写研アーカイブ

                写研の書体 写研がこれまでに発表・発売した書体をご覧いただけます。手動写植にしかない書体をのぞき、書体見本は電算写植で作成されています。そのため、同名の書体でも手動写植とは一部の文字のかたちが異なることがあります。書体の名称および文字盤コードは発売時期により変更されていることがありますが、ここではその書体の最終的な情報で掲載しています。 写研の歴史 –1950 石井茂吉と写真植字 1951–1972 写研の誕生 1973–1992 華ひらく、日本語書体 1993– 電算写植の完成、そして未来へ 写真植字 写真の原理を応用して、ネガ状の文字盤から1文字ずつ印字する手動写真植字機、入力データに基づいた自動印字を可能にした自動写真植字機、そしてコンピュータによるレイアウトと文字の出力を可能にした電算写植。写真植字を3つのカテゴリに分類し、そのしくみと写研の代表機種を紹介します。 資料 書籍 見本

                  写研アーカイブ
                • ゲーム製作で最初に試みない方がいいn個のこと – 東京工業大学 ロボット技術研究会公式ブログ

                  東京工業大学 ロボット技術研究会公式ブログ 東京工業大学の公認サークル「ロボット技術研究会」のブログです。 当サークルの日々の活動の様子を皆さんにお伝えしていきます。たくさんの人に気軽に読んでもらえると嬉しいです。 どうもこんにちは。14の らりお と申します。 この記事は春の新歓ブログリレー19日目の記事です。進捗どうですか! このブログを読んでいる人には、ロ技研に入りたい人も、入るか迷っている人も、関係ない人もいることと思います。この記事では、ゲーム製作やプログラミングに興味がある新入生(ゲーム製作初心者)に向けて、私の試みと後悔と、そこから得た微妙な教訓を綴ります。 題して『ゲーム製作で最初に試みない方がいいn個のこと』です。 ケーススタディ 入出力ライブラリから作ろうとする やろうとしたこと: std::iostream のインターフェースで、透過的に圧縮・展開を行う I/O ライ

                    ゲーム製作で最初に試みない方がいいn個のこと – 東京工業大学 ロボット技術研究会公式ブログ
                  • 個人事業主や副業用でGoogleに課金するときどれ選べばいいんだよ問題(Google One プレミアム / Google Workspace Individual / Business の比較) - nomolkのブログ

                    前にも書いたんですけど先日からフリーランスになりました。 それで、さいきん仕事でビデオチャットを使いたい場面がありまして、よく調べるとZoom契約するよりGoogleの有料プランに入ってMeet使った方が安いしなんかオプション機能いろいろついてきてお得そう。ヨッシャ課金するか!!!!!と思ったらなんか課金プランがいっぱいあって途方にくれました。 しかも一覧性の高い比較表がなくて調べるのに苦労したので、その結果を皆さんにも共有します。 いかれたメンバーを紹介するぜ! プランの選定条件として、下記が前提です 組織(自分以外のメンバー)を持たない個人事業主である Google Meet で3人以上のグループ通話を60分制限なしで使いたい そうすると候補になってくるのは下記3つ。 Google One プレミアム Googleドライブが容量いっぱいになると「容量を追加しましょう!」つって出てくるア

                      個人事業主や副業用でGoogleに課金するときどれ選べばいいんだよ問題(Google One プレミアム / Google Workspace Individual / Business の比較) - nomolkのブログ
                    • Flutter開発をマスターするための手引き 2022年版

                      はじめに 知っている人も少なくないが、FlutterはAndroid/iOS開発で最も注目を集めているフレームワークの1つである。モバイル開発に携わらないプログラマーでもFlutterが人気であることを見聞きしたことはあるのではないだろうか。 そこで、今回の記事ではFlutter開発をマスターするためのスキルや確認するべき情報源をまとめる。今回の記事を参考に、Flutterに興味を持ってくれる人が少しでも増えたら幸いである。 Flutter開発をマスターするのに必要なスキル Visual Studio Code FlutterはVisual Studio Codeで開発を進めるのが通例となっている。Flutterを学ぶ前に、必ずVisual Studio Codeをインストールし、基本的な使い方を十分にマスターしておこう。 Visual Studio Codeの基本的な使い方が十分にわから

                        Flutter開発をマスターするための手引き 2022年版
                      • Web制作を変える!2021年の便利オンラインツール・ベスト100選

                        この記事では、2021年に公開された便利なWebオンラインツール・ベスト100個+をまとめてご紹介します。 定期的にリストアップしている最新オンラインツールまとめ記事では、2021年にかけて合計338個の新しいツールやサービスを紹介してきました。 その中でも、特にWebデザイン制作に便利なツールを選りすぐったコレクションで、「無料で利用できるツール」を揃えています。 これらのツールやサービスを活用すれば、Webデザイン制作をより快適に進めることができるでしょう。 カテゴリごとに整理しているので、目的にあったお気に入りツールを探してみましょう。 コンテンツ目次 1. CSSツール(11個) 2. パターンツール(3個) 3. イラスト系ツール(9個) 4. デザインツール(17個) 5. 配色ツール(7個) 6. グラデーションツール(12個) 7. SVGツール(9個) 8. スクリーンシ

                          Web制作を変える!2021年の便利オンラインツール・ベスト100選
                        • 自作キーボードを始めて5か月の歩み — KaoriYa

                          はじめに 2020年の11月末。 なんとなく自作キーボードでも始めて見るかと思い付きました。 それまで自分にとって自作キーボードはハードウェア技術的にも既知で、 さらに長年使い続けたHHKBから乗り換える気も起こらず見向きもしなかったわけですが 「実際にやってもいないのにわかった気になるのは頭でっかちでよくないな」 と考えてやってみることにしたのです。 ということでやってみて見事にハマりまして 始めて1か月で数台のキーボードを組み立て この5か月で10台を超え20台に迫る勢いでキーボードを組み立て・設計・制作するに至りました。 この記事では自分が作ってきたキーボードたちを振り返ってみたいと思います。 なにぶん数が多いので1つのキーボードにつきなるべく量を絞って以下の観点から書き下していきます。 なぜそのキーボードを選択したのか(作ろうと思ったのか) 作った際の特徴、思い出話とかあれば 作っ

                          • 商用チラシに使える!おすすめの無料イラスト素材サイト5選

                            Tweet Pocket 「チラシを作るのでイラストを入れようと思うけれど、どうすれば効果的かな?」 「写真とイラスト、チラシに使うにはどっちがいいの?」 チラシを自作するとき、そんな疑問を抱いたことはありませんか? 実は一般的には、「広告にはイラストよりも写真の方が効果的」だと言われています。 が、もちろん中には「イラストの方が効果的」というケースがあるのです。 例えば、 まだ建築中で写真が存在しないマンションのチラシで、完成予想図をイラストにする 害虫駆除の広告で、虫の写真は不快感を与えるのでかわいいイラストにして印象をやわらげる などが考えられます。 また、イラストを使用する際には使い方にもコツがあり、 顔があるもの(人間や動物など)は小さく載せる リアルすぎるイラストは避ける などの点には注意が必要です。 そこでこの記事ではまず、 ◾️商用チラシにも使える無料イラスト素材サイト5選

                              商用チラシに使える!おすすめの無料イラスト素材サイト5選
                            • モバイル幅で作成されたWebサイトの特徴と作例

                              2022年7月20日 CSS, Webデザイン, スマートフォン モバイルは幅が狭く、デスクトップは幅が広いので、それぞれのデバイスにあわせてWebサイトの幅も可変させたりしますよね。しかし最近、デスクトップで見てもモバイル幅のまま表示させている国内のWebサイトをちょこちょこ見かけます。今回はそんなモバイル幅のWebサイトを見ていこうと思います。 ↑私が10年以上利用している会計ソフト! モバイル幅Webサイトの特徴 デスクトップで見ても狭いコンテンツの幅 よくあるWebサイトでは、コンテンツ部分の枠がデバイスの幅によって変化します。例えばモバイルサイズでは幅が狭くなり、デスクトップサイズでは幅が広がって画面中央に表示されます。このブログでもそうですよね。しかし、昨今見られるようになったレイアウトでは、デスクトップサイズで見てもコンテンツ枠の幅は狭いままで表示されています。画面中央に表示

                                モバイル幅で作成されたWebサイトの特徴と作例
                              • コードは2回書きたい - Mitsuyuki.Shiiba

                                TDD についておさらいしておきたいなと思ったので読んだ t-wada.hatenablog.jp とても良かった。自動テスト、テストファースト、テスト駆動開発のそれぞれについて、どういうものなのか・効果・注意点が分かりやすく説明されている。たしかに、自動テストは必ず使うけど、テストファーストやテスト駆動開発は状況に合わせてやったりやらなかったりする 書籍「テスト駆動開発」の付録Cと対になっているということなので、付録Cも読みたくなって読み直しておいた。そちらにはテスト駆動開発のこれまでとこれからについて書いてあるので、頭の整理ができてとてもよかった Checking Driven Development 付録Cでは、開発者自身が書く自動テストはテストではなくてチェック、ということについて触れられている。そうだなぁって思う。自動テストでは、自分が考えたとおりに動くかどうかをチェックしている

                                  コードは2回書きたい - Mitsuyuki.Shiiba
                                • さよなら東京。ないものだらけの「岡山」で、おだやかな自分になれた|文・本郷結花 - SUUMOタウン

                                  著: 本郷結花 東京行きの新幹線に揺られながらキーボードを叩いている。 4年間過ごした東京から、地元の岡山に移り住んでもうすぐ2ヶ月。月に一度、3時間かけて仕事のため東京へ向かう。 バスは1時間に1本。次の電車が来るまで30分。 岡山での生活はなかなか不便だ。 でも今は、この暮らしがけっこう愛おしい。 田舎者の自分が、まさか東京だなんて 岡山県の北部、田舎町で生まれ育った私は大学卒業後、愛媛県の出版社に就職した。 小学生の頃から壁新聞を作るのが得意で、写真やタイトル、文章をレイアウトしてまとめることが好きだった。お絵描き用の自由帳には目次やノンブル(頁番号)を振っていたし、放課後はチラシの裏紙にアベイルやしまむらのモデルを切り貼りして、中綴じにしてお手製のファッション誌を作って遊ぶような子どもだった。 念願の出版社勤務。“中央誌”と呼ばれる全国流通の雑誌ではなく、愛媛県内だけで販売されてい

                                    さよなら東京。ないものだらけの「岡山」で、おだやかな自分になれた|文・本郷結花 - SUUMOタウン
                                  • Web制作の効率、生産性アップ!話題の最新オンラインツール33個まとめ

                                    この記事では、Webデザイン制作を効率アップさせる最新オンラインツール33個をまとめてご紹介します。 ウェブデザインに限らず、グラフィックなどあらゆるクリエイティブな案件、プロジェクトで活躍しそうな新しいツールを中心に揃えています。 これらのツールをうまく活用することで、面倒な作業も短時間で行い、より円滑にプロジェクトを進めることができます。お気に入りのツールをワークフローに取り入れ、より快適で、スピーディーな制作を目指しましょう。 カテゴリごとに整理しているので、目的にあったお気に入りツールを探してみましょう。 コンテンツ目次 1. Web制作便利ツール 2. 配色ツール 3. デザインコレクション 4. イラスト系ライブラリ 5. アイコンツール 6. コラボ、リモートワークツール 7. 面白、クリエイティブツール Web制作の効率、生産性アップ!話題の最新オンラインツールまとめ We

                                      Web制作の効率、生産性アップ!話題の最新オンラインツール33個まとめ
                                    • Gotoトラベルで初めて泊まった宿に見覚えがあった。

                                      今週末、東京都が初めてGotoトラベルの対象となった。 旅行好きであった私はようやく世間に旅行に行くことを許された気分となり、 心晴れやかに、しかし道中は自動車で移動し、極力寄り道をせず、 泊まった宿で籠もりきるという、久々の旅行に勤しんだ。 そうしてたどり着いた宿、普段では滅多に泊まらない背伸びした部屋にたどり着いたとき、 それは目眩にも似たような感覚が私を襲った。 おかしい、初めて泊まる宿なのに見覚えがあるではないか、 部屋のレイアウト、窓からの景色、それらは確かに見覚えのある場所であった。 回りくどい表現をしてしまった、 正直に申し上げれば、部屋に入った瞬間に思い至った。 そう、この部屋は私の大好きなFANZA動画が撮影された部屋ではないか。 私の好みど真ん中なあの女優が、ここで、撮影をした部屋ではないか。 なんということであろうか、 人生ふとした瞬間にこんな出会いがあるから油断でき

                                        Gotoトラベルで初めて泊まった宿に見覚えがあった。
                                      • 「Webデザイナーはコーディングできるべきか」という議論に対する私の考え

                                        過去にも何度か話題になっていましたが、ここ最近TwitterのWeb制作者界隈で過去最高に「Webデザイナーがコーディングできるべきかどうか」という議論が白熱しているように思います。 かなり悩んだのですが、私なりにお話しできることもあるかと思い、この件について私の考えを記事にまとめて公開することにしました。 コーディングとはどこまでを指すか 「コーディング」といっても、人によって指しているものが違うと思います。 ここでは4つの段階に分けてみます。 ごく基礎的なHTMLやCSSを書くことができるコーディングのトレンドなども抑えた上でモダンなHTMLやCSSを書くことができるHTMLやCSSに加え基礎的なJavaScriptを書くこともできるHTMLやCSSはもちろん、本格的なWebアプリケーションの開発もできる このうち1に関しては、私は「議論の余地なくWebデザイナーも書けるべき」だと思っ

                                          「Webデザイナーはコーディングできるべきか」という議論に対する私の考え
                                        • HHKBのControlキーはなぜAの左なんだぜ

                                          現在のほとんど全ての英数キーボードにおけるControlキーの位置は、一番左の一番下にある。それに対してHHKB(Happy Hacking Keyboard)は発売されて20年以上、Aキーの左隣にControlを配置し続けている。HHKBを開発・販売するPFUはなぜそこにこだわるのか? MS-DOSの時代に一斉を風靡したNECのPC-9801の、そしてApple Macintoshの初代JISキーボードはAキーの左隣にControlキーが配置されている(正確にはPC-9801ではAのすぐ左はCaps、そのまた左がControlだった)。てっきりこの辺りがHHKBのキー配列の原点なのだろうと思っていたのだが、その仮説はあっさり覆された。 PFUの松本秀樹広報戦略室長は、このキー配列はSun type3キーボードを参考にしたのだと話す。現代人はほぼ知らないであろう、伝説的なコンピュータに使わ

                                            HHKBのControlキーはなぜAの左なんだぜ
                                          • デザイナーがChatGPTに指示されながらECサイトデザインをしてみる実験 | Design Journal vol.25|Sakino Tomiura

                                            これはなに?昨年末にOpenAIがリリースしたチャット型AIの「ChatGPT」と一緒にデザインしていくプロセスで、実際にどんなことができるか?を実験してみたnoteです。 前提と注意点 🚨まずこのnoteの趣旨は「これらが実用的にデザイン制作に使える!」といったものではありません。 どちらかというと遊びに近く、実験的に行ったもので、結論から言うと現時点では実用的に使える要素はまだ少ないかなと思います。 また、前提として私はまだまだAIやChatGPTについて詳しいわけでは全くなく、これからちゃんと勉強してみようと思ってるぐらいのレベル、という前提で読んでいただけると幸いです。 (AIについて本を読んだり座学的な勉強から入るより「とにかく何かしら触ったりつくったりしてみる」方が楽しめると思い、せっかくなのでその実験の過程をまとめてみました。) 「こういうこともできるよ」「このやり方の方が

                                              デザイナーがChatGPTに指示されながらECサイトデザインをしてみる実験 | Design Journal vol.25|Sakino Tomiura
                                            • 雑で速いやつに対する説諭 - 傘をひらいて、空を

                                              疫病が流行しているのでよぶんな外出を控えるようにという通達が出された。弊社ではそのために些末な打ち合わせもオンラインでおこなわれ、皆が慣れてきた今となってはリアルタイムの共同作業も気楽に実施されている。本日は上司からの資料レビューであった。 上司:急ぎでイレギュラーな仕事やってもらっちゃってごめんね わたし:いえいえだいじょうぶです 上司:こういう差し込みの仕事、ガッてやってバッて出してくれるのほんと助かる わたし:いやあ、この程度でよろしければ 上司:あのね、できればこの程度じゃなくしてほしい 上司:あなたの仕事はいつもスピーディで対応も柔軟で素晴らしい。でも雑 わたし:あっそれが本題ですね 上司:うん。赤字のところ見ておいて。とくに数字の誤字は致命的だからね。あと図の作りとレイアウト。せめて余白を左右対称にしてほしい。総じて雑 わたし:承知しました。赤線ありがとうございます。すごく直し

                                                雑で速いやつに対する説諭 - 傘をひらいて、空を
                                              • 世界中のニュースを検索・収集できる「News API」で情報収集アプリを作ってみた! – Rakuten RapidAPI Blog

                                                どうも、まさとらん(@0310lan)です! みなさんは、普段からどのような方法で情報収集をされているでしょうか? お気に入りのニュースサイトをいくつか訪問してみたり、ニュースフィードを読んでみたり、スマホアプリを利用するなど…、さまざまな方法があるかと思います。でも、もっと効率よく欲しい情報を収集してみたいと思ったことはないでしょうか。 さらに言えば、日本国内だけでなく世界中から情報を好きなように集められたら素敵だと思いませんか? そこで、今回はあらゆるニュースを収集して好みの情報を横断検索できる便利なAPIを活用し、自分だけの情報収集装置を作ってみましょう! ■どうやってニュース記事を収集するか? いざ、世界中のニュースを集めようと思っても、主要なニュースサイトを訪問するだけで日が暮れてしまいますよね。 理想としては、以下のようなAPIが提供されていると便利だと思います。 世界中のニュ

                                                  世界中のニュースを検索・収集できる「News API」で情報収集アプリを作ってみた! – Rakuten RapidAPI Blog
                                                • 【重要】学習・開発で必ず確認するべきOSS

                                                  はじめに 今回の記事では、プログラマーが学習・開発を円滑に進めるために知っておきたいOSSを紹介する。特に開発されているアプリケーションに焦点を当てて紹介する。今回の記事では、主に著者の得意分野や興味のある分野に絞って確認するべきGitHubリポジトリを紹介する。 紹介する分野は主に以下の通り。 Web Android Flutter 学習・開発でOSSを使うメリット プログラマーが学習・開発でOSSを使うメリットは以下の通り。 ソースコードを通して、開発したいアプリケーションの具体的なイメージや自分に足りないもの(必要な知識や言語等のスキル)を理解できる 自分が普段学習・開発で使っている言語の活用事例を確認できる アプリケーションの構造や開発フローを理解できる 確認が必須であるWebサイト OpenSourceAlternative.to 世界中のオープンソースのアプリケーション(特に有

                                                    【重要】学習・開発で必ず確認するべきOSS
                                                  • GPT-4oをOCRとして使う - Re:ゼロから始めるML生活

                                                    OpenAIからChatGPT-4oが発表されましたが、皆さんガンガンつかっていますでしょうか? さて、このChatGPT-4oですが、テキスト以外のデータも使用できるようになっているという特徴があります。 普通にテキストでのやり取りをしつつも画像データを扱えるということで、「実はこれいい感じのOCRとして使えるんじゃね?」って思っちゃったわけです。 ということで、今回はChatGPT-4oを使ってOCRを使うとどんなもんなのかやってみたいと思います。 やりたいこと やってみる とりあえずやってみる 請求書 名刺 参考文献 感想 やりたいこと 今回やりたいことはOCRです。早い話が画像ファイルを突っ込んでテキストを読み取りたいって感じです。 ただ、当たり前のようにOCRって言葉を使用していますがOCRって結構奥が深いです。 mediadrive.jp 単純に画像から文字を見つけて対応するテ

                                                      GPT-4oをOCRとして使う - Re:ゼロから始めるML生活
                                                    • UXにおけるビジュアルデザインの5つの原則

                                                      スケール、視覚的な階層、バランス、コントラスト、ゲシュタルトの原則を正しく適用すれば、美しいデザインを生み出せるだけでなく、ユーザビリティも向上させられる。 5 Principles of Visual Design in UX by Kelley Gordon on March 1, 2020 日本語版2020年12月17日公開 ビジュアルを見たとき、我々はそれが魅力的か不愉快かを、通常、すぐに判断できる(なぜならば、こうした判断は、Don Normanのエモーショナルデザインのモデルでいうところの、本能レベルで展開されることが多いからだ)。しかしながら、レイアウトが視覚的に魅力的である理由を言語化できる人はほとんどいない。だが、優れたビジュアルデザインの原則をグラフィックに活かすことで、エンゲージメントを促進し、ユーザビリティを向上させることは可能である。 ビジュアルデザインの原則は、

                                                        UXにおけるビジュアルデザインの5つの原則
                                                      • 25年前は当たり前だったがほぼ絶滅した「ウェブサイトあるある」をまとめた「Dark Ages of the Web」

                                                        インターネットの歴史そのものは1970年代までさかのぼることができますが、インターネットが一般に普及しだしたのは1994年~1995年頃といわれています。そんなインターネット黎明期に作成されたウェブサイトの「あるある」をまとめたサイト・Dark Ages of the Web(ウェブの暗黒時代)が公開されており、インターネットの進化の過程を振り返ることができます。 Dark Ages of the Web https://pavellaptev.github.io/web-dark-ages/ Dark Ages of the Webを表示すると、冒頭からいきなりパンチの強いGIFアニメーションが配置されています。 さらに、スター・ウォーズシリーズでおなじみのオープニングクロールのパロディという形でサイト説明文が書かれています。 まず最初に解像度の変化から。2015年の時点で1920×10

                                                          25年前は当たり前だったがほぼ絶滅した「ウェブサイトあるある」をまとめた「Dark Ages of the Web」
                                                        • FigmaのAutoLayout入門 - エンジニアに伝わるデザインを作ろう - ICS MEDIA

                                                          徐々に日本でもメジャーなデザインツールとなっている「Figma」。前回の記事『FigmaのSmart Animateを活用したプロトタイプ入門』では、簡単にアニメーションを実現できる「Smart Animate」機能を紹介しました。 本記事ではデザイン制作とその後のコーディング作業を強力にサポートしてくれる「Auto Layout」について詳しく紹介します。「Auto Layout」はデザインを効率よく進められるだけでなく、デザイン段階でHTML・CSSコーディングの参考になる情報を追加できます。 デザイン段階での使い方はもちろん、Figmaでデザインを受け取ったエンジニアがどう考えて実装していくべきかまで紹介します。デザイナーはもちろん、Figmaで作られたデザインファイルを受け取る可能性があるエンジニアの方も是非ご覧ください。 Auto Layoutとは 「Auto Layout」とは

                                                            FigmaのAutoLayout入門 - エンジニアに伝わるデザインを作ろう - ICS MEDIA
                                                          • 覚えておくと便利なCSSデザインTipsを9つ集めてみた | BUILD Journal

                                                            覚えておくと便利なCSSデザインTipsを9つ集めてみたUpdate2023.05.18Release2023.05.18Coding HatenaにシェアするTwitterにツイートするPocketにストックするFeedlyに登録する これまでは画像で表現していたデザインを今ではCSSのみで実装できるものが多くなってきました。今回は覚えておくと便利な現場で使えるCSSデザイン Tips を9個紹介します。いざという時に使えるものばかりですので、ストックしておくことをおすすめします。 見出しの改行位置をCSSで調整する見出しの改行位置を調整する見出しの文章が中央揃えである程度の文字数があると、スマホで見た場合意図したところで改行ができていないことがあります。上の動画をご覧ください。上側の文章は改行されると2行目3行目も中央寄りになるため、画面サイズによっては最終行が1〜3文字になってしまい

                                                              覚えておくと便利なCSSデザインTipsを9つ集めてみた | BUILD Journal
                                                            • 筑波大の授業DB代替ツールを作った学生、「未踏」のスーパークリエータに認定 オープンソースの組版処理システム開発で

                                                              経済産業省は5月28日、2020年度のIT人材育成事業「未踏」で採択したクリエータ31人のうち、21人を「スーパークリエータ」に認定したと発表した。筑波大の授業データベース(DB)代替ツール「KdBもどき」を作成した和田優斗さん(18)も、その1人に選ばれた。 20年度のスーパークリエータでは最年少での選出となった和田さんは、オープンソースの日本語組版処理システム「Twight」を開発した。組版とは、印刷物を制作する際に、文字や図をページ上に配置する工程を指す。Twightでは、XML、CSS、JavaScriptの3言語を用いて、テキストベースで雑誌のようなレイアウトの作品を作成できる。高度なグラフィックス処理を実現しつつ、拡張性に優れ、雑誌だけでなく、ポスターや論文執筆など幅広い分野で応用できる点が特徴だという。 プロジェクトの担当者は「使い物になる、といったレベルではない」と絶賛。「

                                                                筑波大の授業DB代替ツールを作った学生、「未踏」のスーパークリエータに認定 オープンソースの組版処理システム開発で
                                                              • どう書くんだっけ? を一発解決!コピペ用コードスニペットを集めたオススメWebサイトまとめ

                                                                この記事では、コーディング作業で迷ったときに確認したいコードスニペットを集めた便利サイトをまとめて紹介しています。 ウェブ開発において、フロントエンドやデベロッパーが悩んでしまう問題の解決方法を知ることができるだけでなく、世界中の優秀なプログラマーの作成したコードを確認、実際に動かしながら学ぶことができます。 ちなみに、2020年に人気だったコードスニペットランキングがこちら。 2020年にCodepenで話題!コピペ可なHTMLスニペット ベスト100発表 どう書くんだっけ? を一発解決!コードスニペットを集めたオススメWebサイトまとめ CoddMyUI Javascript、HTML、CSS、jQueryプラグイン、ウェブ開発にできるデザインスニペット1200個以上が揃ったサイト。ボタンやホバーリンク、テキストアニメーションなど細かくカテゴリ分けされているので、必要なパーツごとのコー

                                                                  どう書くんだっけ? を一発解決!コピペ用コードスニペットを集めたオススメWebサイトまとめ
                                                                • 文章一行でAIがWebサイト構築、外部資金調達なしで5.4万ユーザを集めた豪Relume——NikeやDapper Labsも利用 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

                                                                  Image credit: Relume ワンセンテンスの Web デザインは、もはや夢物語ではない。Wix、Weebly、Webflow のテンプレートを使えば、自分のスタイルで Web サイトを組み立てることができる。 しかし、これはレイアウトに限ったことではなく、Web サイトの構成を考え、各ページの内容も、訪問者を惹きつけるために慎重に設計する必要がある。例えば、「About」ページでは、サービス紹介やビジネスストーリー、将来のビジョンなどを掲載するため、コンテンツの設計に手間がかかる。 この問題を解決するために、デザインスタートアップ Relume は、AI が生成する Web サイトデザインプラットフォーム「Relume Ipsum」を開発した。これにより、数週間から1ヶ月程度かかっていた Web サイトを完成させるまでの作業負荷をわずか数分にまで軽減することができる。このプロ

                                                                    文章一行でAIがWebサイト構築、外部資金調達なしで5.4万ユーザを集めた豪Relume——NikeやDapper Labsも利用 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
                                                                  • HHKB Studio レビュー — KaoriYa

                                                                    2023/10/25発売のHHKB Studioを購入し、構成・構造を細部まで検証したのでレビューします。 注意: 詳細レビューは執筆中で、随時追記しています。ひとまず総評まで読んでいってください。 レビューする私の立場 私はHHKB Studioの購入者です。 特にどこからか提供や依頼を受けてのレビューではありません。 またHHKBの従来品の愛用者でした。 初期のHHKB Professionalから始まり、 Pro 2、Type-S、HYBRID Type-Sまで色違いや予備品も含めて 合計7台を所有しています。 加えて2020年末より自作キーボードに傾倒しました。 短期間で大量のキットを組み立てたり、 自ら回路を設計したり、 ファームウェアを書き起こしたり、 あのKeyballシリーズのファームウェアを担当したり と 自作キーボードとポインティングデバイスに関する一定以上の知見を持っ

                                                                      HHKB Studio レビュー — KaoriYa
                                                                    • 「旅客機プラモ」を作ったら、空港ができてしまった話。 | nippper ニッパーを握るすべての人と、モケイの楽しさをシェアするサイト

                                                                      人生で数えるほどしか飛行機に乗ったことがないのですが、久しぶりに飛行機に乗る機会がありました。搭乗したのは初めて乗るエンブラエル170型機で、均整な機体と滑らかな飛行が印象的だったので、一瞬で好きになってしまいすぐにプラモデル(ハセガワ1/144 エンブラエル170 J-AIR機)を買って組み立てました。 初めて作る旅客機プラモデルに夢中になっているうちにあっという間に完成しました。 手に持って眺めたり、地面に置いて眺めているうちに、「ボーディングブリッジ欲しいな」とふと思いました。空港で飛行機に乗り込むための搭乗橋です。 空港でよく見る光景を作ってみたい一心で早速ネットで調べ、写真から大きさや構造を推測し、プラ板とプラ棒をメインに、ジャンクパーツ(ほかのプラモの使わなかった部品)も寄せ集めて作ってみることにしました。 ボーディングブリッジができました。 機体に密着する幌の感じなどがうまく

                                                                        「旅客機プラモ」を作ったら、空港ができてしまった話。 | nippper ニッパーを握るすべての人と、モケイの楽しさをシェアするサイト
                                                                      • これ1つでどんなドキュメントも作れる!高度な自動化も簡単に実現可能な「Coda」を使ってみた! - paiza times

                                                                        どうも、まさとらん(@0310lan)です! 今回は、あらゆるドキュメントが作れて自分の好きなようにカスタマイズも可能なWebサービスをご紹介します。 簡単に言ってしまうと、Word・Excel・IFTTT・Trelloが融合したようなドキュメント作成サービスになっており、非エンジニアの方でも簡単に高度なカスタマイズができます。 また、知人を招待して一緒にドキュメントを共有・編集したり、パブリックに公開してブログのように使ったり、プライベートで自分専用の秘密メモを作ったり、さまざまなことができるのでご興味ある方はぜひ参考にしてみてください。 【 Coda 】 ■「Coda」の使い方 それでは、実際に「Coda」をどのように使っていけばよいのかを見ていきましょう! まずはサイトのトップページにある【Sign Up】ボタンをクリックして無料のユーザー登録を済ませておきましょう。 Googleボ

                                                                          これ1つでどんなドキュメントも作れる!高度な自動化も簡単に実現可能な「Coda」を使ってみた! - paiza times
                                                                        • ChatGPTを利用して画面モックを爆速で作成する - Taste of Tech Topics

                                                                          こんにちは、最近スマホのChatGPTアプリで、音声入出力機能を使って会話を楽しんでいる安部です。 皆さんWebアプリ開発などで、画面モックを作成しなければいけない場面は多いですよね? 適当なHTMLを作ったり、ツールで図示したりしますが、正直面倒です。 そこで今回は、ChatGPTに最初から画面モックを作ってもらいます。 最近はChatGPTに画像を添付できるようになったので手書き画像からHTMLを出力することもできますが、 この記事では画面要素を言葉で指定し、HTMLを出力してもらいます(配置などのデザインは、ひとまずChatGPTにお任せしてみます)。 では早速始めましょう。使用モデルはGPT-4です。 簡単な入力フォームを出力させる まずは、よく使いそうな簡単な入力フォームを出力してもらいます。 ここでは、「書籍を登録する画面」という設定で指示を出します。 次の画面構成の案を、HT

                                                                            ChatGPTを利用して画面モックを爆速で作成する - Taste of Tech Topics
                                                                          • ある年齢以上ならスラスラ言える「爽健美茶」の原材料 でもその記憶、本当に正しいですか?

                                                                            「紅麹」問題が起きたことで、あらためて原材料が気になって購入した商品の成分表を見た、なんて人いませんか? いつも食べたり飲んでいる商品に何が入っているかをしっかり覚えているなんて人は少ないかもしれません。しかし、そんな普段原材料なんて気にしていない人でも、なぜかスラスラと言える商品があることをご存知でしょうか? そう、「爽健美茶」です。 爽健美茶です(画像は日本コカ・コーラより) 「ある一定の年齢以上の人って爽健美茶の原料、ハトムギ・玄米・月見草・ドクダミ・ハブ茶・プーアルまでスラスラ言えるらしい」――。Xユーザーのカシシさんの投稿は400万件以上表示され注目を集めました。投稿にもあるように、確かになぜか原材料を言えてしまう自分がいます。 「爽健美茶」は日本コカ・コーラが販売するブレンド茶。1994年に“爽やかに、健やかに、美しく”をコンセプトに「茶流彩彩 爽健美茶」として全国で販売されま

                                                                              ある年齢以上ならスラスラ言える「爽健美茶」の原材料 でもその記憶、本当に正しいですか?
                                                                            • ノーゲーム・ノーライフの作者、榎宮祐がトレパクをしていたことが判明

                                                                              ↑:かねてより上記ユーザがノーゲーム・ノーライフの作者がキメラトレスをしているという主張をしていましたが、「似た構図なのかもしれない」と調査しませんでした。 が、元絵とノーゲーム・ノーライフの作者 榎宮祐の絵を重ね合わせた結、線が一致したこと・あまりに数が多いことが発覚しました。

                                                                                ノーゲーム・ノーライフの作者、榎宮祐がトレパクをしていたことが判明
                                                                              • Blenderで不穏な「無人の風景」を生み出す、CG作家「たいらかける」が語る画づくりのコンセプト。

                                                                                2023/02/14 PR Blenderで不穏な「無人の風景」を生み出す、CG作家「たいらかける」が語る画づくりのコンセプト。 マウスコンピューター Blenderテクスチャモデリングライティング ごく普通の日常風景を題材にしながら、どこか「不気味さ」を感じさせるCGを生み出す、たいらかける氏。これまでの作品から、制作の秘訣や本人のバックグラウンドなどを探るとともに、現在制作で用いているマウスコンピューターのクリエイター向けノートPC「DAIV 5N」のパフォーマンスや使い勝手を伺った。 重視しているのは、腑に落ちない感覚 CGWORLD(以下、CGW):3DCGを始めて1年ちょっととのことですが、アートに関する経歴はどのような感じでしょうか。 たいらかける氏(以下、たいら):2020年に、まずは点描画やイラストなどの創作活動からスタートしました。その後、2021年の12月頃からはBle

                                                                                  Blenderで不穏な「無人の風景」を生み出す、CG作家「たいらかける」が語る画づくりのコンセプト。
                                                                                • JavaScriptは無し、スクロールした時にヘッダの高さを縮ませて上部に固定表示させるCSSの実装テクニック

                                                                                  スクロールした時にヘッダの高さが縮んで上部に固定表示させるWebページを見たことがあると思います。今まではJavaScriptを使用する必要がありましたが、CSSのposition: sticky;を一工夫して使用することで簡単に実装できます。 高さを縮ませるのはヘッダに限らず、パネルやバナーなど他の要素でも簡単に実装でき、汎用性にも優れていると思います。 Shrinking Header on Scroll Without JavaScript by Håvard Brynjulfsen 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 デモページのデザインがシンプルなので、一見見落とすかもしれませんが、ページをスクロールするとヘッダの高さが縮んで上部に固定表示されます。 デモページ 仕組みは、簡単です。 ヘッダは外側と内側の2

                                                                                    JavaScriptは無し、スクロールした時にヘッダの高さを縮ませて上部に固定表示させるCSSの実装テクニック