並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 82件

新着順 人気順

エディタの検索結果1 - 40 件 / 82件

  • 人生3回目のCSVエディタを作っている話

    私は今、人生で3回目のCSVエディタを作っています。もはや狂気です。 なぜ作り始め、なぜ今また作り直しているかみたいな話を書きたいと思います。 About Me 株式会社ヘンリーでソフトウェアエンジニア & アーキテクト的なことをしつつ、個人開発してます。 Social accounts: kohii on GitHub @kohii00 on X 今までに作ったCSVエディタたち 初代SmoothCSV(2011年〜) 私は新卒で入った会社で公共系のシステム開発に従事しており、CSVを扱う機会が多くありました。(今は医療スタートアップにいますがこの業界もよくCSVが現れます。) 既存のCSVエディタをいろいろ試してみたのですが、どれも求めるものと違うと感じ自分で作るしかないと思い、作りました。 SmoothCSV。時代を感じるUI Java / Swingで作成 (当時Javaくらいしか

      人生3回目のCSVエディタを作っている話
    • 初心者がプログラミングを学ぶときに最も効果的な方法は「写経」だと思う|shi3z

      プログラミングの勉強方法で最も効果がない方法は「写経」です。コードを記憶しても無駄です。実際のプログラミングでは記憶にないコードを作り出さなければいけないからです 「写経」はタイピング速度の向上やキーワードを覚える効果はあるかもしれませんが、肝心のプログラミングには役に立ちません — Koichi Nakashima (@ko1nksm) September 3, 2024 こういうエントリを見かけたので。 僕は1990年代からプログラミングを人に教える仕事をしています。最初は中学の時に技術家庭科の授業を先生から任されて同級生にプログラミングを教えることから始まりました。その後、色々な方法を試しましたが、結論としてプログラミング初心者は写経した方が結局は上達が速いと今は考えています。 それが特に強く感じられたのは2015年頃から色々な人にAI関連のプログラミングを教え始めた頃です。 AI関

        初心者がプログラミングを学ぶときに最も効果的な方法は「写経」だと思う|shi3z
      • プログラマじゃない人でもAI対話用にJSONを学ぶのが最高効率という提案

        この文章はプログラマじゃない人向けに JSON を知ってもらうメリット、とくにAIとの効率的な対話方法を説明し、そしてあわよくばプログラマとも JSON の水準で会話してもらえたら嬉しい…というものです。 あなたは誰 UI を作るのが専門のエンジニアです。 エンジニア以外が使うノーコードのエディタを作ったりしてました プログラマじゃない人が JSON を知る利点 プログラマとして、プログラマじゃない人向けのノーコードなどを作っていたんですが、わかったことがあります。それは、「抽象的なロジックを記述するには訓練が必要だが、眼の前のデータとUIに対応したものは簡単に変更・記述できる」ということです。 自分の考える、もっとも成功したノーコードエディタこと Google Form JSON はよく知られているデータを記述する方法の一つです。特定の言語などとは関係ありません。 で、今現在 JSON

          プログラマじゃない人でもAI対話用にJSONを学ぶのが最高効率という提案
        • 『RustによるWebアプリケーション開発 設計からリリース・運用まで』という本を共著で書きました - Don't Repeat Yourself

          RustのWebアプリケーション開発に関する書籍を共著で執筆しました。1年くらい執筆していましたが、出版時期などが定まってきたので内容の紹介を込めて告知の記事を書きます。9/26刊行予定です。予約よろしくお願いします。 RustによるWebアプリケーション開発 ↓AmazonのURL(アフィリエイトなし) www.amazon.co.jp 数年前に書籍を執筆した際に、「次はWebアプリケーションの実装に関する本を書きたい」と記事に書き残していたのを今見つけたのですが、有言実行できたようです。 どんな本か? Rustってバックエンド開発に向いてるの? 著者について 目次とトピックの簡単な紹介 はじめに 第1章 本書で開発するアプリケーション 第2章 開発環境の構築 第3章 最小構成アプリケーションの実装 第4章 蔵書管理サーバーアプリケーションの設計 第5章 蔵書管理サーバーの実装 第6章

            『RustによるWebアプリケーション開発 設計からリリース・運用まで』という本を共著で書きました - Don't Repeat Yourself
          • テキストエディタ「Vim」の操作速度を競うゲーム「Vim Racer」で遊んでみた

            テキストエディタの「Vim」ではさまざまなキーを使用してカーソルの位置を変更できます。「Vim Racer」はカーソルを指定された位置まで動かす速度を競うゲームとのことなので、実際に遊んでみました。 Vim Racer - An Online Game for VIM Navigation https://vim-racer.com/ サイトにアクセスするとこんな感じ。「Click the editor to start」と書かれている通り、エディタ部分をクリックするとゲームが始まります。 実際に1ゲーム遊んでみました。 VIMの操作速度を競う「Vim Racer」プレイムービー - YouTube ゲームを開始すると、右上のタイマーがスタートします。 右下には現在のクリア状況と1分あたりのナビゲーション数であるNPMが表示されています。12回指定された位置までカーソルを動かすまでの時間を

              テキストエディタ「Vim」の操作速度を競うゲーム「Vim Racer」で遊んでみた
            • プログラマ vs AI 生存競争

              Previous slideNext slideToggle fullscreenOpen presenter view プログラマ vs AI 生存競争 mizchi NextBeat 第一回プログラミング教育について語る会 About https://x.com/mizchi Node.js とフロントエンドの専門家 100万*達成率で御社のフロントエンドの高速化をやります 話したいこと 今一度、共同作業者・競争相手としてAIを見直す 「俺達はAIに勝てるのか?」 2024/09 (chatgpt o1-preview) の世界観 AI ≒ LLM 背景 機械学習はにわか。主にユーザー目線 前職: 非エンジニア向けコード生成パイプラインのR&D 大学の研究室で教育工学を少し(暗黙知記述、オントロジー) もう一度向き合う プログラマ vs AI プログラマ vs AI 建前 「AI は人

              • Unixの歴史の起源を伝説のゲーム「スペース・トラベル」で遊んで学ぼう! - Qiita

                ちなみに Space Travel にスコア機能やゲームのなにかを記録する機能はありません。描画は点と線だけで画像ファイルの読み込みなどは行いません。オリジナルの Space Travel は紙テープから起動してオンメモリで動くはずです。何が言いたいかというと Space Travel を動かすためにファイルシステムを作る理由はないということです。紙テープからの起動なんて時間がかかるのでは? と思ったあなたは鋭い。1980 年頃の音楽用のカセットテープをコンピュータの記憶媒体として使っていた時代では、実際にゲームを始める前のロード時間に何分も待っていました。 初期の Unix 開発の技術は Space Travel から学んだ さて、この記事は Space Travel を通して Unix 開発の初期の歴史や、なぜケン・トンプソンは Unix を開発するに至ったのかを知ろうというのが趣旨の

                  Unixの歴史の起源を伝説のゲーム「スペース・トラベル」で遊んで学ぼう! - Qiita
                • リーガルリリー - 『ムーンライトリバース』Music Video

                  笑えない歌。―――― 「ムーンライトリバース」のMusic Videoを公開。 STREAMING & DL:https://kmu.lnk.to/MoonlightReverse 【Music Video Staff】 出演: 杉咲 花 藤江琢磨 髙橋里恩 ディレクター:泉田 岳 撮影:田川優太郎 撮影チーフ:野間皐太 撮影助手: 古吉海翔、吉田龍人 照明:海道 元 照明チーフ:齊藤立樹 照明助手: 長谷川 司、岸 彩華 美術:内田真由 スタイリスト(杉咲 花):中澤咲希 スタイリスト(藤江琢磨、髙橋里恩):中村もやし スタイリストアシスタント:藤原千弥 ヘアメイク(杉咲 花):Otama ヘアメイク(藤江琢磨、髙橋里恩):畑江千穂 オフライン編集:石井沙貴 カラリスト:有賀 遼 オンラインエディター:佐藤 究 活字:一ノ瀬 雄太 撮影協力:医療法人社団三医会 鶴川記念病院 メイ

                    リーガルリリー - 『ムーンライトリバース』Music Video
                  • オラクルよ、 JavaScriptの商標を手放すときだ。Denoのライアン・ダール氏がオラクルに公開書簡

                    主要なJavaScriptランタイムであるNode.jsの作者であり、現在もDenoの開発を進めているライアン・ダール氏は、JavaScriptの商標を所有しているオラクルに対して商標を手放すように要請する公開書簡「Oracle, it’s time to free JavaScript.」を公開しました。 オラクルへの要請は今回で2回目 同氏がオラクルにJavaScriptの商標を手放すように要請する試みは2回目です。1回目は2022年9月に行われています。 参考:Denoのライアン・ダール氏「親愛なるオラクル殿、どうかJavaScriptの商標を手放して」と呼びかけ JavaScriptはNetscapeがWebブラウザ用に開発したプログラミング言語であることはよく知られていますが、その名称はサン・マイクロシステムズが登録商標として所有し、同社がオラクルに買収されたことで現在はオラクル

                      オラクルよ、 JavaScriptの商標を手放すときだ。Denoのライアン・ダール氏がオラクルに公開書簡
                    • hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ

                      Dockerは公式にDockerfileのベストプラクティスを表明しています。 が、このベストプラクティスに沿っているかどうか?を人間がいちいちレビューしていくのは正直しんどい、というか現実的ではない… そこで「せや!静的解析したろ!」という時に便利なのがhadolintというライブラリです。 使ってみる 今回はVSCode拡張機能とGHAのCI時に静的解析してもらいたいと思います。 今回はちょうどメンテナンスしていない自分のリポジトリがあるので、これに対して静的解析をかけていきます。 まずはVSCode拡張機能で利用するための下準備として、hadolint本体をOSにインストールします。 Macの場合はこちら。 docker/php/Dockerfile:8 DL3008 warning: Pin versions in apt get install. Instead of `apt-

                        hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ
                      • コード×AIーソフトウェア開発者のための生成AI実践入門

                        この本の概要 GitHub CopilotやChatGPTなど生成AIによるコード生成やコードリーデイング支援が流行っています。これらは破壊的なイノベーションで,いずれはすべての開発者や企業が導入するものです。 ただ,現状では生成AI×コードを推進・導入している企業は多くはなく,さらに活用法については手探りの状況です。 本書では生成AI×コードでなにができるか,どうすればよりよく活用できるかを解説します。しっかりと活用していくための知識と,現場で活用できる実践が身に付く必携の一冊です。 本書のサンプル 本書の紙面イメージは次のとおりです。画像をクリックすることで拡大して確認することができます。 1. 生成AIがエンジニアリングの常識を変える 1. 変化は「今」起こっている — さて,どうする? 2. 生成AIへの過度な期待と現実のギャップ 3. プロンプトエンジニアリングのテクニックはあま

                          コード×AIーソフトウェア開発者のための生成AI実践入門
                        • URLシェアを支える技術 lz-string

                          WebアプリでURLシェアを実装する際に、URLにすべての情報を持たせてしまいたい場合があります。そのとき、情報をそのままクエリ文字列に渡してしまうとURLの文字数制限に引っかかってしまうかもしれません(厳密にはURLに上限はないようですが、現実はいつもブラウザ実装依存)。 そんなときURLセーフな文字列形式で圧縮してくれるライブラリがあります。lz-sringです。 変換の例 ライブラリで compressToEncodedURIComponent というAPIが提供されているのでこれを使用します。標準のencodeURIComponentでURLセーフな文字列に変換した場合とサイズ比較をしてみましょう。 import lzstring from "lz-string"; const rawData = "Lorem ipsum dolor sit amet, consectetur a

                            URLシェアを支える技術 lz-string
                          • Playwrightでライブプレビューツールを実装する - ベースマキナ エンジニアブログ

                            こんにちは、yebis0942です。 先日、@basemachina/bm-view-previewというツールをnpmで公開しました。ベースマキナのビュー機能のソースコードをローカル環境で編集しながら、Next.jsのnpm run devのようにライブプレビューで動作を確認できるツールです。 ライブプレビューはPlaywrightによってコントロールされたChromiumで表示しています。PlaywrightをE2Eテストや自動化以外の用途で使うのは珍しい事例かと思いますので、その背景と実装の裏側についてご紹介します。 ビュー機能とは ローカル環境で開発したい bm-view-previewの内部構成 ライブラリとしてのPlaywright ブラウザを人の手で操作できるようにする ウィンドウを表示する ウィンドウのリサイズに対応する ダイアログを自動で閉じない できなかったこと アプリ

                              Playwrightでライブプレビューツールを実装する - ベースマキナ エンジニアブログ
                            • プログラミング学習においての写経の必要性について

                              これは YouTube Live で写経の必要性についてディスカッションするために、自分が用意した資料。 急いで書いたので色々雑。 議論が終わったら追記する、かも。 争点 プログラミングの写経に意味があるのか。ないのか。 あるとしたら、その意味は。 ないとしたら、なぜ無意味なのか。 また、少し違った視点として、とくに学校教育の現場で、モチベーションが低い対象を前提として、写経を行わせる意味などもあるかもしれない。 語らない点 個別の言語ごとの写経の向き不向き 特定ツールの良し悪し 個々のライブラリでは云々 一般化できなさそうな N=1 事例 プログラミングの写経の定義 (同意できそうなところ) 完全に思考を停止した状態で、意味を理解せずに上からタイプする作業を写経と呼んではいない。なので、仏教的な意味においての写経・読経や、ヨーロッパの修道院で行われた聖書の写本的な意味合いからは(完全に無

                                プログラミング学習においての写経の必要性について
                              • 【技術Tips】私がRuby on Railsを選んだ理由と学習の参考になるOSSアプリケーション - TECH Street (テックストリート)

                                はじめに こんにちは、オシロ株式会社でリードエンジニアとして働いているにっく(webuilder240)と申します。オシロでは自社プロダクトとしてコミュニティ専用オウンドプラットフォーム「OSIRO」を提供していますが、私は2015年の開発開始から一人目エンジニアとして携わり、技術選定の意思決定を行ってきました。 今回は、そのなかでもRuby on Railsを選択した理由、 その学習に役立つOSSアプリケーションについて紹介したいと思います。この記事を読むことで、Railsの選定理由や実践的な学習方法について理解を深めていただければと思います。 はじめに Ruby on Railsの選択理由 開発に必要な便利機能がはじめからそろっていた 可読性・コードの美しさ 選び続けている理由 RailsのコードリーディングにおすすめなOSS Mastodon forem Writebook 最後に

                                  【技術Tips】私がRuby on Railsを選んだ理由と学習の参考になるOSSアプリケーション - TECH Street (テックストリート)
                                • フレームワークだけじゃない! 「State of JavaScript 2023」で見直すJavaScriptの人気ライブラリ

                                  TOPコラム新発見!フロントエンド技術の今フレームワークだけじゃない! 「State of JavaScript 2023」で見直すJavaScriptの人気ライブラリ フレームワークだけじゃない! 「State of JavaScript 2023」で見直すJavaScriptの人気ライブラリ 2024年9月2日 執筆 山内 直 有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)に所属するテクニカルライター。出版社を経てフリーランスとして独立。ライター、エディター、デベロッパー、講師業に従事。屋号は「たまデジ。」。著書に『Bootstrap 5 フロントエンド開発の教科書』、『作って学べるHTML+JavaScriptの基本』など。 監修 山田 祥寛 静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念

                                    フレームワークだけじゃない! 「State of JavaScript 2023」で見直すJavaScriptの人気ライブラリ
                                  • GitHub CopilotでOpenAI o1を試してみた

                                    Author Mario Rodriguez OpenAI o1-previewとGitHub Copilotの統合をテストしました。 本日、OpenAIは難しい問題を解決するための高度な推論機能を備えた新しいAIモデルシリーズ、OpenAI o1をリリースしました。皆さんと同じように、私たちも新しいo1モデルを使いこなすことを楽しみにしており、o1-previewとGitHub Copilotのインテグレーションをテストしました。大規模システムのデバッグ、レガシーコードのリファクタリング、テストスイートの作成など、この新しいモデルを使って多くのユースケースを模索していますが、最初のテストでは、コード解析と最適化において有望な結果が得られました。これは、o1-previewが返答する前に課題を考え抜く能力を備えているためで、GitHub Copilotで複雑なタスクを構造化されたステップに

                                      GitHub CopilotでOpenAI o1を試してみた
                                    • AIの使われ道は「作文、アダルトChat、ブレスト」だった。生産性に程遠い現実

                                      チャットGPTをはじめとする生成AIは、登場した当初、組織の生産性と利益を急増させる超知的なツールと言われていた。だが、実際にはそうなってはおらず、奇妙なことが起こり始めている。 記事から得られたAI利用に関する主な洞察は次のとおり。 1. 人々はAIシステムと関係を形成し、友人、恋人、メンター、セラピスト、教師として利用している。 2. ChatGPTログの分析により、最も人気のある使用法が判明: - クリエイティブな作文 - 性的なロールプレイ - ブレインストーミングと計画立案 - 説明や一般情報の要求 3. AIが約束していた生産性向上は、まだ大部分が実現していない。 4. コード生成やオンライン検索など、事実の正確性が求められる分野では、ハルシネーション(誤った情報の生成)の問題によりAI採用に課題がある。 5. 研究者は「中毒性のあるインテリジェンス」の可能性を警告し、AIチャ

                                        AIの使われ道は「作文、アダルトChat、ブレスト」だった。生産性に程遠い現実
                                      • 無償テキストエディター「Mery」、Migemoを用いたローマ字検索に正式対応へ【8月27日追記】/カスタムフォントのフォールバックなどにも対応した最新ベータ版が公開

                                          無償テキストエディター「Mery」、Migemoを用いたローマ字検索に正式対応へ【8月27日追記】/カスタムフォントのフォールバックなどにも対応した最新ベータ版が公開
                                        • AWSでのDevSecOps~セキュリティ運用/実装~ - Adwaysエンジニアブログ

                                          広告事業本部でリードデータエンジニアを行なっている大窄 直樹 (おおさこ)です. 前回は, AWSでのログ設計/実装に焦点を当てたブログを書きました. 今回は, AWSでのセキュリティ運用/実装に関する内容をお届けしようと思います! セキュリティ運用は難しいですよね. 日々新たな脆弱性が次々と発見されており, 脆弱性自体に気づくのも一苦労です. それに加えて, 対応してもお金を生み出すわけではないため, 過剰な対応をするわけにもいかず, 悩ましいところです(笑) 概要 このブログでは, セキュリティの考え方, 及びAWSでDevSecOpsを行う一手法を紹介します. 利用するサービスは以下のとおりです. Security Hub Amazon Inspector Snyk これらのサービスを使うことで, 開発, セキュリティ, 運用を密接に結びつけ, 効率的なセキュリティ運用を試みます.

                                            AWSでのDevSecOps~セキュリティ運用/実装~ - Adwaysエンジニアブログ
                                          • 要件定義システム生成AI-Babelリリース

                                            1. 要件定義プログラミング:自然言語による要件記述から直接実行可能なコードを生成 2. 自動要件定義生成:顧客の要望やビジョンを入力するだけで、Babelが詳細な要件定義を自動的に作成 3. 自律的システム構築:生成された要件定義に基づき、Babelが独自にシステムの設計、開発 4. グラフ型空間コンピューティングによる視覚的な開発体験:2D、3D空間内でシステム構造を可視化し、直感的な操作が可能 5. 並列実行マルチAIエージェント:複数のAIエージェントが並列で作業を行い、効率的にシステムを構築 6. 高い柔軟性と拡張性:様々な業界や規模の企業に対応可能 7. 開発期間の大幅短縮:一人月規模の開発、150ファイル近くの生成を2,3分で完了 要件定義プログラミングの革新性 Babelの中核技術の一つである要件定義プログラミングは、ソフトウェア開発のプロセスを根本的に変革します。 自然言

                                              要件定義システム生成AI-Babelリリース
                                            • 非エンジニアの営業担当が生成AIと協力してWEBアプリを開発した話 - Insight Edge Tech Blog

                                              こんにちは!Insight Edgeで営業を担当している塩見です。 今回は、私が生成AIと協力してWEBアプリ開発に取り組んだことについてお話しします。 私はエンジニアとしての業務経験がなく、フロントエンドとバックエンドのシステム開発に関する理解を深めることを目的に、個人でアプリ開発を行いました。 本記事にも記載していますが、生成AIを活用することで、エンジニアとしての業務経験の無い私でも、それほど時間をかけずアプリをゼロから開発することが出来ました。 どのような流れで開発を進めたかの情報を簡単にですが纏めていますので、気軽に読んでいただけますと大変うれしいです。 生成AIと協力して開発したアプリ アプリ概要 システム構成 開発の流れ 手描きイラストからページデザインを生成 ChatGPTと協力しながらアプリを開発 分からないところは生成AIに質問し学びを得る 開発の過程で得た学び 学習効

                                                非エンジニアの営業担当が生成AIと協力してWEBアプリを開発した話 - Insight Edge Tech Blog
                                              • ターミナルフレンドリーなAIコマンド、afaを作った

                                                Go言語で、AIモデルに対する推論をコマンドラインで実行するafaというツールを作りました。入出力としてテキストストリームを前提としており、パイプやリダイレクトを用いて他のコマンドと連携しやすいのが特徴です。 $ echo $ERROR_MESSAGE | afa new -p "What is happening?" /path/to/file1 /path/to/file2 与えるプロンプトやコンテキスト情報によってAIモデルが柔軟に振る舞いを変えてくれるので、これまでの個別ツールでは対応が難しかった用途における自動化にも有用でしょう。 また、テキストストリームを扱えるリッチなTUIのコマンドafa-tuiも別途提供しているので、ターミナル上でのチャットも快適です。 デモ リッチTUIによるチャット 快適なインタラクティブチャットのため、Markdownを装飾して描画しつつ、lessコ

                                                  ターミナルフレンドリーなAIコマンド、afaを作った
                                                • ゲームレベルデザイン入門 | ユニティ・テクノロジーズ・ジャパン株式会社

                                                  この3つのパートからなるガイドは、レベルデザイナー志望者と経験者の両者を対象としています。Unity 社内およびプロのゲーム開発チームのレベルデザイナーとゲームデザイナーによって執筆されました。 パート I:ゲーム開発制作サイクルにおけるレベルデザイナーの役割や位置付け(アイデアのリサーチと開発、ホワイトボクシング(グレーボクシング)によるデザインのプロトタイピング、プレイヤーパス、ライティング、手がかり、ポイント獲得といったレベルデザインにおける基本要素) パート II:Unity エディター、Unity でシーンに要素やインタラクティブ性を追加 するための基本的な構成要素、アセット、スクリプティング、物理演算、アニメー ションの基本事項 パート III:ProBuilder と Polybrush ツールセットの詳しい使い方、Unity Terrain システムの概要、Unity As

                                                  • メンバーの「スキ」をわかりあいたい!フロントエンドのLT会を開催しました - Mirrativ Tech Blog

                                                    こんにちは!フロントエンドエンジニアの どじねこ です。 今回は少し前となりますが 2024年5月に社内で開催したLT会についてご紹介したいと思います。 よろしければ先日公開されました「iOS・Android 合同のLT大会を開催しました!」も合わせてご覧ください tech.mirrativ.stream ⛳️ LT会を開催した背景 ミラティブには多数のエンジニアが在籍しており、配信やライブゲームを楽しんでいただけるよう日々活動しています。メンバーの技術分野はバックエンド、フロントエンド、Unity、インフラなど多岐にわたり、それぞれの専門性を活かして課題解決に取り組んでいます。 Webフロントエンドではモバイルと異なりチームではなく、強く興味を持ったメンバーで構成されるギルドが主体となって定期的に勉強会や知見の共有会を行っています。今回はそうした勉強会の延長として、社内外に向けて発信する

                                                      メンバーの「スキ」をわかりあいたい!フロントエンドのLT会を開催しました - Mirrativ Tech Blog
                                                    • フロントエンドカンファレンス北海道 2024 公開資料・Xアカウントリンクまとめ

                                                      2024/08/24(土)で開催されたフロントエンドカンファレンス北海道 2024に関する、現時点での公開資料と X アカウントリンクをまとめました。 よろしければご活用ください。 はじめに 登壇者名は敬称略させていただいています。 スライドについては、ご本人がツイートで展開されていたり、スライドサービスにアップロードされているものを記載。 X アカウントについては、fortee や資料に記載されていたり、資料公開の投稿で分かった方のみ記載。 リンクの間違い等ありましたらコメントいただけると助かります🙏 タイムテーブル 本イベントでは2つの会場でそれぞれ講演がありました。 便宜上、以下のように A, B と表します。 カケハシ(8F):A LINE ヤフー WOW ルーム(6F):B 11:00 - A - Webの潮流から考える、フロントエンドの溢れんばかりの魅力とフロントエンドエンジ

                                                        フロントエンドカンファレンス北海道 2024 公開資料・Xアカウントリンクまとめ
                                                      • もっと早く知りたかった!Web制作に便利な最新オンラインツール50個まとめ

                                                        この記事では、Webデザインやグラフィックデザインの制作スピードが爆速になる、便利な最新オンラインツールをまとめています。 うまくツールやサービスを利用することで、時間や労力の必要な作業もラクラクこなし、よりプロジェクトを円滑にすすめることができるでしょう。気に入ったツールを制作ワークフローに取り入れ、さらなる制作スピードアップを目指しましょう。 ここでは、カテゴリー別に分けて新しいオンラインツールをまとめています。 コンテンツ目次デザインツールWeb便利ツールFigma・モックアップツールユニーク・面白ツール デザインツール KRESKA.art – Drawing and Painting あらゆるブラウザ上で動作する無料のお絵描き&ペイントツールで、シンプルで使いやすいインターフェースと、超リアルな書き心地や豊富なブラシコレクションが特長。 Public Work by Cosmos

                                                          もっと早く知りたかった!Web制作に便利な最新オンラインツール50個まとめ
                                                        • Zedの設定をちゃんとやってみる - Don't Repeat Yourself

                                                          ここ数回の記事を見返してみると、書評ばかりしていてコード書いてるのか…?となったので、久しぶりにちゃんとコード(設定ファイル)を書く記事を書こうと思いました。いえ、コードは書いてるんですが、まとまった成果になっていないか、あまり新しいことをやっていないだけです。 Zed Zedの設定方法と今回目標 settings.jsonとkeymap.json snippet 設定の目標 私の設定 vim_mode、フォント、テーマ inlay hints rust-analyzer キーバインディング 設定してみての感想 参考資料 Zed Zed(ゼッド)というエディタが最近話題ですね。私も実は最近会社のPC上のNeovimが壊れてしまって、直している時間がないので一旦Zedを使ってその場しのぎをしています[*1]。VS Codeを使わなかったのは、あんまりVimバインディングが強くないとわかってい

                                                            Zedの設定をちゃんとやってみる - Don't Repeat Yourself
                                                          • Scala 3のmatch typeで数独チェッカーを作った - xuwei-k's blog

                                                            なんかtweet流れてきたので TypeScriptの型がどれほど強力かというと、コードエディタ上で直接数独ができるほどの複雑な型を作成した方がいるほどです。このSudoku型を使用すると、TypeScriptの型チェッカーが間違いを正確に指摘してくれます。 pic.twitter.com/mCXXjGqK9D— Jeffry Alvarado (@jalva_dev) September 7, 2024 github.com Scala 3のmatch type自体の詳細な説明は省略しますが、compile時計算的なことができて、チューリング完全です https://tarao.hatenablog.com/entry/lambda-scala3 あくまで答えがvalidか?のcheckerだけで、プレースホルダー部分実装してない それも実装しました。下記に貼った 少なくともIntell

                                                              Scala 3のmatch typeで数独チェッカーを作った - xuwei-k's blog
                                                            • Tailor Technologies、ローコードフロントエンド開発基盤”fabrix”をOSSとして公開

                                                              Tailor Technologies、ローコードフロントエンド開発基盤”fabrix”をOSSとして公開〜GraphQLカンファレンス(サンフランシスコ 現地時間9/10-12で開催)にて発表〜 業務システムを従来の10倍の速さで開発できる基盤「Tailor Platform(テイラープラットフォーム)」を提供するTailor Technologies, Inc.(本社: 米国カリフォルニア州、代表:柴田陽)は、フロントエンド向けのローコード開発基盤、「fabrix」をオープンソースとして公開し、GraphQLカンファレンス2024(サンフランシスコで9/11開催)にて発表、またGithubにオープンソースソフトウェア(OSS)として公開したことをお知らせします。 公開リポジトリ https://github.com/fabrix-framework Fabrixの開発背景 近年、ノーコ

                                                                Tailor Technologies、ローコードフロントエンド開発基盤”fabrix”をOSSとして公開
                                                              • 科学者の良心(今村文昭) | 2018年 | 記事一覧 | 医学界新聞 | 医学書院

                                                                 栄養疫学者の視点から 栄養に関する研究の質は玉石混交。情報の渦に巻き込まれないために,栄養疫学を専門とする著者が「食と健康の関係」を考察します。 [第18話(最終回)]科学者の良心 今村 文昭(英国ケンブリッジ大学 MRC(Medical Research Council)疫学ユニット) (前回よりつづく) 少々大げさな言い方になってしまうが,科学者の良心とは何だろう。そんなふうに考えさせられる出来事が何度かあった。これまでこなした数百の査読もその一端である(査読の課題,困難については第6話・3238号を参照)。医学雑誌に投稿され査読に回る論文の採択率はおよそ10%前後と考えている。したがって査読をする際,私は基本的に問題ありきという前提で目を通す。そしてその問題をできるだけ改善することで,科学,社会,および当該ジャーナルとその読者にとって良質な論文になり得るか否かの判断をエディターに

                                                                  科学者の良心(今村文昭) | 2018年 | 記事一覧 | 医学界新聞 | 医学書院
                                                                • コードのペースト先をAIが自動判別、別プログラミング言語への変換や、変数名、関数名を自動変換してくれる「Smart Paste」機能、Codeiumが提供開始

                                                                  コードのペースト先をAIが自動判別、別プログラミング言語への変換や、変数名、関数名を自動変換してくれる「Smart Paste」機能、Codeiumが提供開始 生成AIによるプログラミング支援ツール「Codeium」を提供しているCodeiumは、コードをコピー&ペーストする際にAIが自動的にエディタ上のプログラミング言語を判別し、コードをペースト先のプログラミング言語に変換する機能などを備えた新機能「Codeium Smart Paste」(以下、Smart Paste)の提供開始を発表しました。 Found the perfect answer on the internet? But the sample code is in Python, and your project is not? Time for some manual work to translate the ans

                                                                    コードのペースト先をAIが自動判別、別プログラミング言語への変換や、変数名、関数名を自動変換してくれる「Smart Paste」機能、Codeiumが提供開始
                                                                  • Rust製コードエディター「Zed」にもAI、Anthropic社「Claude 3.5」とタッグを組む/初期リリースの間は無償提供

                                                                      Rust製コードエディター「Zed」にもAI、Anthropic社「Claude 3.5」とタッグを組む/初期リリースの間は無償提供
                                                                    • 大阪Ruby会議04でRustでRubyGemを書く話をしてきました - joker1007’s diary

                                                                      8/24に開催された大阪Ruby会議04に参加してました。 自分は地元が関西なのもあって相性が良いのか、大阪で開かれた地域Ruby会議ではよく登壇する機会があって、今回もそうなることができて良かったなと思っています。 今回の大阪Ruby会議はチーフオーガナイザーであるydahさんの趣味が出てる感じがして、めちゃくちゃ楽しいイベントでした。なんというかめっちゃRubyKaigiそのものっぽかった。 実は少し前に実家の母が倒れて入院したりといった事件があったので、お見舞のために奈良と大阪を往復したり、ホテルが1日ごとに変わって荷物がやたら多くなったりと結構バタバタしてしまって体力は消耗したんですが、結果的には無事に楽しむことができて安心しました。 セッション内容について 今回の両キーノートスピーカーである金子さんとはすみさんは、この二人なら信頼感しか無いなと思っていたのですが、期待以上に素晴ら

                                                                        大阪Ruby会議04でRustでRubyGemを書く話をしてきました - joker1007’s diary
                                                                      • 世界のプログラミング言語(55) Pascalでデスクトップアプリを作るOSSの統合開発環境「Lazarus」

                                                                        クロスプラットフォームのGUI開発環境の一つに「Lazarus」があります。Lazarusは、Delphi7によく似たオープンソースの開発環境です。Pascal(Free Pascal Compiler)を利用してプログラムを開発します。長年継続して開発が続けられており、2024年5月に3.4がリリースされました。多くのコンポーネントを組み合わせてネイティブなGUIアプリを作成できます。今回は、WindowsとmacOSで使う方法を紹介します。 Lazarusでデスクトップアプリを作ってみようs Lazarusとは? Lazarusは、Delphi7によく似た開発環境です。クロスプラットフォームの開発環境であり、Windows/macOS/Linuxなど幅広い環境で動作します。一般的なLinuxをはじめ、Raspberry Piなどで動作させることもできます。 そもそも、Lazarusの開

                                                                          世界のプログラミング言語(55) Pascalでデスクトップアプリを作るOSSの統合開発環境「Lazarus」
                                                                        • 「日本酒、冷やでください」「常温でよろしいですか?」「いや、だから冷やで!」不毛なやりとりが生じる理由

                                                                          フリーライター、エディター。ルポルタージュを中心に著述を展開する傍ら、都内で飲食店経営にも携わる。プロボクサーライセンスを持つボクシングオタクの一面も。著書に『横濱麦酒物語』(有隣堂)、『日本クラフトビール紀行』『物語で知る日本酒と酒蔵』(共にイースト・プレス)、『一度は行きたい「戦争遺跡」』(PHP文庫)、『R25 カラダの都市伝説』(宝島SUGOI文庫)など。 Lifestyle Analysis キャリア・スキル、ライフ、社会、健康、教養など、ビジネスパーソンのオフビジネスを豊かにする最新情報をお伝えする。 バックナンバー一覧 日本酒といえば冬場のイメージを持つ人が多いかもしれない。たしかに、底冷えする夜にじっくり燗した酒をくいっとやれば、体が芯から温まり幸せなひとときになるだろう。しかし、日本酒は決して冬だけのものではない。夏から秋にかけてのこのシーズンならではの醍醐味を享受するた

                                                                            「日本酒、冷やでください」「常温でよろしいですか?」「いや、だから冷やで!」不毛なやりとりが生じる理由
                                                                          • USBポートがない古いPCでもUSB接続のマウスやキーボードを使えるようにする「HIDman」

                                                                            最新のUSB接続のキーボードやマウスを、USBポートを持たない古いPCでも使えるようにするというオープンソースのデバイスが「HIDman」です。 GitHub - rasteri/HIDman: Adapting USB devices to work on old computers https://github.com/rasteri/HIDman HIDmanを作成したのはエンジニアのアンディ・ラステリ氏。同氏はHIDmanを作成した理由について、「古いPCをサポートする周辺機器は、見つけるのが難しくなってきています。オリジナルのIBM 5150からPS/2コネクタを備えた最新のコンピューターまで、あらゆるデバイスをカバーするシンプルで安価なソリューションを提供することです」と説明しています。 HIDmanはほぼすべての標準USBキーボードおよびマウスをサポートしており、一部のUSB

                                                                              USBポートがない古いPCでもUSB接続のマウスやキーボードを使えるようにする「HIDman」
                                                                            • 「Raspberry Pi Pico 2」の開発環境を構築してLチカするまでの手順まとめ

                                                                              独自開発マイコン「RP2350」を搭載した小型マイコンボード「Raspberry Pi Pico 2」が日本時間の2024年8月9日(金)に登場しました。Raspberry Pi開発チームからRaspberry Pi Pico 2の実物がGIGAZINE編集部に届いたので、PC上にRaspberry Pi Pico 2の開発環境を構築する手順とLED点滅プログラムを実行するまでの手順をまとめてみました。 GitHub - raspberrypi/pico-sdk https://github.com/raspberrypi/pico-sdk GitHub - raspberrypi/pico-examples https://github.com/raspberrypi/pico-examples Raspberry Pi Pico をセットアップしよう - getting-started

                                                                                「Raspberry Pi Pico 2」の開発環境を構築してLチカするまでの手順まとめ
                                                                              • 第38回:魂動デザインの未来を問う(後編) ―マツダを待つのは飛躍か、殉教か― 【カーデザイン曼荼羅】 - webCG

                                                                                ブランド一覧はこちらこの記事を読んだ人が他に読んだ記事試乗記ニュース画像・写真モーターショー自動車ヒストリー特集エッセイクルマ生活Q&AFrom Our StaffデイリーコラムCarScope谷口信輝の新車試乗水野和敏的視点池沢早人師の恋するニューモデル思考するドライバー山野哲也の“目”あの多田哲哉の自動車放談webCGプレミアム記事一覧webCGプレミアムプランとは日刊!名車列伝動画ギャラリープレゼントアウトビルトジャパンニューモデルSHOWCASE失敗しない中古車選びカーマニア人間国宝への道エディターから一言カーテク未来招来マッキナ あらモーダ!読んでますカー、観てますカーおすすめの動画小沢コージの勢いまかせ!!リターンズ自動車保険 トヨタレクサススバルマツダスズキダイハツホンダ日産三菱ポルシェメルセデス・ベンツアウディBMWMINIフォルクスワーゲンボルボルノープジョージャガーアル

                                                                                  第38回:魂動デザインの未来を問う(後編) ―マツダを待つのは飛躍か、殉教か― 【カーデザイン曼荼羅】 - webCG
                                                                                • 「Python in Excel」が一般公開 ~「Copilot」にコードを書いてもらう機能もテスト開始(窓の杜) - Yahoo!ニュース

                                                                                  米Microsoftは9月16日(現地時間)、「Python in Excel」の一般公開(GA)を発表した。昨年8月からパブリックプレビューとしてテストが続けられていたが、ようやく正式な機能として提供されることになった。 【画像】自然言語の解析を「Python in Excel」で行った例。「Anaconda」ライブラリも安全に利用できる 「Python in Excel」は、スクリプト言語「Python」を「Microsoft Excel」で利用できるようにする機能。インデントベースでコンパクトに記述できる「Python」は数値計算や統計分析、機械学習の分野でも幅広く用いられており、ライブラリも豊富だ。ビジネスアナリティクス分野のデファクトアプリといえる「Excel」と組み合わせれば、その恩恵は計り知れない。そのため以前から要望が多く寄せられていたが、それがようやく実現した格好だ。 P

                                                                                    「Python in Excel」が一般公開 ~「Copilot」にコードを書いてもらう機能もテスト開始(窓の杜) - Yahoo!ニュース