ishida169のブックマーク (1,946)

  • 満を持して始めるRust

    Developers Summit(デブサミ) 9-B-9 02/09 17:45 ~ 18:25 「満を持して始めるRust」kenkoooo RustC++の代替となることが期待されていることから、低レイヤ向け言語という印象を持っている方も多いかもしれません。しかし、Rust 1.0のリリースから7年ほど経ち、言語そのものだけでなく周辺のライブラリやツールも充実し、普段遣いのプログラミング言語として快適に開発できる環境が整っています。 セッションでは、今日からRustで開発をスタートすることを目指し、Rustそのものの紹介だけでなく、実際の開発におけるコードの書き方や、estieでの導入事例をご紹介します。

    満を持して始めるRust
    ishida169
    ishida169 2023/02/10
  • ロボットが作れる! 電子工作の入門動画 全11本を公開します

    2月ですね。もう1カ月もすれば春がやってきます。春といえば、なにか新しい趣味のひとつでもはじめてみたくなりますよね。 ……っていうベタな書き出しで始めてみましたが、この記事は皆さんが新しい趣味を始めたいかどうかにかかわらず、問答無用で電子工作を押し売りする記事です。 みなさんがつべこべ言わずに黙って電子工作を始められるよう、デイリーポータルZ制作の「電子工作ができるようになる動画」全11を公開しました!!! インターネットユーザー。電子工作でオリジナルの処刑器具を作ったり、辺境の国の変わった音楽を集めたりしています。「技術力の低い人限定ロボコン(通称:ヘボコン)」主催者。1980年岐阜県生まれ。 『雑に作る ―電子工作で好きなものを作る近道集』(共著)がオライリーから出ました! 前の記事:田んぼの外で独自に進化するかかしたち(デジタルリマスター) > 個人サイト nomoonwalk

    ロボットが作れる! 電子工作の入門動画 全11本を公開します
    ishida169
    ishida169 2023/02/08
  • Rustで作るテトリス風ゲーム入門

    書では落ち物パズルゲームとして有名なテトリス風ゲームの開発を通してRust言語を学ぶことを目的としています。 テトリスを知らない方でも問題なく読み進めることができます。 先ずは理解しやすいコードでシンプルな落ちものパズルゲームを実装し、後にリファクタリングや機能追加、自動化をしていく流れで構成されています。 テトリスにも様々な種類がありますが書ではCUIでワールドルールを参考にして完成を目指します。

    Rustで作るテトリス風ゲーム入門
    ishida169
    ishida169 2023/02/08
  • Kubernetesに腰を据えて入門する方向けのロードマップ - Qiita

    背景 最近、「コンテナはもうわかってきたので、これからKubernetesについて腰を据えて勉強したいが、どのように勉強すればいいかわからない」という相談をいただくことがすごく多くなった。 必要に応じて必要なリソースの挙動などを調べてきたし、僕自身も知らないことばかりなので、全てを伝えることはできない。 とはいえ、「入門しにくいサービスが伸びにくい」というのは、間違いないので、Kubernetesに入門する上でこの順番で学習したら、基的な内容を身につけられるのではないかというロードマップを一つ公開しておくことで、これから業務でKubernetesを理解していく必要がある方の最初の一歩を助けられるかもしれないと思い、公開する事とした。(このQiitaのリンクを渡すだけで質問に回答できるという状態を作りたいという観点もある。) 自分の今の、Kubernetesに対する理解をうまく表現できてい

    Kubernetesに腰を据えて入門する方向けのロードマップ - Qiita
    ishida169
    ishida169 2023/02/07
  • 実践Node.js入門という本が出ます

    はじめにlink 実践Node.js入門という技術評論社さまより発売されます。人生初の単著です。 発売日は2023/01/26です。 電子書籍版はKindleとGihyo Digital Publishingから購入できます。 Amazon 技術評論社様のほうではPDFとEPUB形式で購読可能です。 https://gihyo.jp/book/2023/978-4-297-12956-9 内容link Node.jsの入門書です。実際にアプリケーションを作成、運用するためのノウハウを全て詰め込みました。 Node.jsの基礎知識、特徴や活かし方、アプリケーションの開発、設計の考え方、運用、テストの方法、パフォーマンスチューニングなどに触れながら解説していきます。 書はNode.jsをほとんど知らなかった新卒のころ自分に、今の自分が全力で教えるというコンセプトで書き進めました。 当時の

    実践Node.js入門という本が出ます
  • エンジニアのための「Notion」入門

    株式会社SODAの社内勉強会で使用した資料です こちらは株式会社SODAのエンジニア社内勉強会にて @decoch が発表したときの資料です。 株式会社SODAについては以下リンクなどをご覧ください。 これはなに? いま流行りの Notion を使っている方は多いと思うのですが、いまいち使いこなせていない、メモ帳としては使っているけどデータベースってなに? というエンジニアの方向けに Notion の使い方を書いた入門記事です。 Notion とは notion.so からお借りしました ドキュメントやテーブルだけでなく望み通りに機能するようにカスタマイズできるワークスペースです。 基的な使い方 新しくページを作りメモをとったりチェックボックスでタスクを管理したり、Markdown のように使うことができます。 / と打つことでサジェストされ /page と入力し決定をすると新しいページ

    エンジニアのための「Notion」入門
    ishida169
    ishida169 2023/01/26
  • 技術のトレンドと開発テクニックの知見を、無料で公開します! - Qiita

    技術のトレンドと開発テクニックの知見を、無料で公開します! いかに無駄な努力をせず、効果的にトレンドに沿ったアプリ開発ができるかを研究してきました。 この記事は、定期的にトレンドに沿って更新していこうと思います。 twitterもやってます! 今後も情報発信しようと思うので、フォローお願いします! https://twitter.com/joer_sbt 自分が一番知見のある、フロントエンドの分野中心に見解を述べたいと思います。 結論から言うと、 React, Next.js, Typescript, Tailwind, react-query, prettier, Stylelint, auth0, tRPC, Prisma, playwright, vscode, github actions, PostgreSQL, Terraform, Flutter これらの技術スタックが今後ま

    技術のトレンドと開発テクニックの知見を、無料で公開します! - Qiita
    ishida169
    ishida169 2023/01/25
  • 2023年最新版: HTMLのheadの書き方、head内に記述する要素の総まとめ

    HTMLページのhead内に記述する最小限の構成、そしてmeta要素やlink要素、ソーシャルサービス用の要素、デスクトップ・スマホのブラウザ用の要素などがまとめられた「HEAD」を紹介します。 HEAD: A simple guide to HTML <head> elements 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 以前の版からいろいろと変更されています。 2016年版: head内に記述する要素の総まとめ 2018年版: head内に記述する要素の総まとめ head内に記述する最小限の構成 head内の要素 meta要素 link要素 ソーシャル関連のhead内の要素 ブラウザ・プラットフォーム関連のhead内の要素 メモ head内に記述する最小限の構成 下記はシンプルなWebサイトで必須となるhead内に記

    2023年最新版: HTMLのheadの書き方、head内に記述する要素の総まとめ
    ishida169
    ishida169 2023/01/25
  • 山崎元、癌になってみて考えた。「どうでもいいこと」と「持ち時間」 | トウシル 楽天証券の投資情報メディア

    ●病気と療養の概要 ●情報•判断•処理の能力とコスト ●癌の費用と「がん保険」 ●髪の毛や酒の「真の損得勘定」 ●時間の最適化としての人生 病気と療養の概要 筆者は昨年、癌に罹った。道癌である。稿執筆の時点で(2023年1月下旬)、手術からの回復過程にあるが、再発防止目的の薬剤を投与するために一月に1、2度通院している。癌は全てが投資お金と関係する訳ではないが、人にとって不確実性下の意思決定問題である点が投資と似ている。 今回は、自分で癌に罹り、治療に臨んでみて、何を感じ且つ考えたかについて率直に書いてみよう。今後に公開する動画で、筆者の風貌が少し変わっている(数キロ痩せて、髪の毛が減っている)理由の説明にもなるだろう。 尚、投資の文章では末尾などに「投資判断はご自身で行って下さい」としばしば注記されているが、稿の性質もそれに似ている。筆者の治療方針の選択や意思決定は一例であって

    山崎元、癌になってみて考えた。「どうでもいいこと」と「持ち時間」 | トウシル 楽天証券の投資情報メディア
    ishida169
    ishida169 2023/01/25
  • ありきたりなシェアウェア代替オープンソースソフトウェアのリスト

    MS OfficeがどうのこうのAdobeがどうのこうのいやわかる、MS OfficeとかAdobeは業界標準だしファイル互換でインポートとかも楽だ。 ただまぁその万人へ必須か?と言われたら圧倒的にそれが必須じゃない仕事をしている人のほうが多い。 何なら仕事じゃなくて趣味レベルであるならばなおさらMS OfficeとかAdobeとか業界標準ソフトウェアじゃなくても良くなっちゃう。 ということで、ありきたりなシェアウェア代替オープンソースソフトウェアのリストを作ってみた。 Libreofficeド定番中のド定番、オープンソースのオフィススイートだ。 MS Officeじゃなくて良い人はLibreofficeかGoogleのクラウドのヤツを使ってる。 やはり主に使われるのはワープロソフトのWriterと表計算ソフトのCalcとプレゼンテーションソフトのImpressだが、MS Accessの代

    ありきたりなシェアウェア代替オープンソースソフトウェアのリスト
    ishida169
    ishida169 2023/01/24
  • 「子供が騒がしい」公園廃止 当事者に聞いて経緯を検証したら | NHK政治マガジン

    長野市は1軒の住民からの騒音への訴えをきっかけに、公園の廃止を決めました。 私(記者)が、この住民や市の担当者など、当事者に直接話を聞いたところ、公園設置当初から“ボタンの掛け違い”があったことがわかり、誰が公園を管理するのかという現実的な課題も浮かび上がってきました。 (橋慎也) 少数意見はクレーマー? 人の声を聞かなければ 長野市の住宅街にある公園「青木島遊園地」は、地元区長会の要望を受けた長野市が、2004年に民有地を借りて整備しました。 公園ができる前から住んでいた1軒の住民が、設置当初から「子供が騒がしい」などと訴え続けたことをきっかけに、市が廃止を発表。ネット上では炎上状態となりました。 直後の報道では、訴えた住民の声は紹介せず、住民が悪いという一方的な批判が相次ぎました。 私は、市側の説明だけでなく直接人の話を聞いてみようと、他社の記者が断られて帰っていく姿を横目にしな

    「子供が騒がしい」公園廃止 当事者に聞いて経緯を検証したら | NHK政治マガジン
  • 2022年に見かけたモダンなCSSの書き方を振り返る

    はじめに 2022年6月15日にInternet Explorerのサポートが終了しました。 (IEの完全無効化は2023年2月14日予定) そのこともあり2022年は今までとは異なるCSSプロパティを使用したモダンな実装例の記事や発信をよく見かけた気がします。 ただしこれらは従来の実装方法でもできる表現であったので、「この記事はあとでしっかり読もう」とブラウザの新規タブで開いてそのまま塩漬けにしたり、ブックマーク的に"いいね"した該当ツイートを読み返すことなく流していたので、ここで一度サルベージしてその他追加したものを備忘録としてまとめました。 要素の中央配置

    2022年に見かけたモダンなCSSの書き方を振り返る
  • 「先延ばし癖」をなくす脳科学的アプローチ。“○○を我慢” するのが意外と効果的だった - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

    「この仕事は期限までにまだ余裕があるな」と考えて「先延ばし」してしまい、ギリギリになって慌てる——。多くの人に一度ならず経験があることだと思います。 脳科学的見地から見ると、先延ばしはどういうメカニズムによって起きるのか、そしてどうすれば先延ばしをなくすことができるのか、脳科学者の生塩研一(おしお・けんいち)先生に聞いてみました。 構成/岩川悟 取材・文/清家茂樹 写真/塚原孝顕 自分の「先延ばし度」はどれくらい? 先延ばしを招くのは、最近注目されている脳領域 「脳の司令部」を鍛えて先延ばし癖をなくす 自分の「先延ばし度」はどれくらい? みなさんの「先延ばし度」はどれくらいのレベルでしょうか? まずは、先延ばし度の自己診断テストを紹介しましょう。これは、心理学的アプローチによる先延ばし研究の世界的権威である、ピアーズ・スティール博士が考案したものです(ピアーズ・スティール『ヒトはなぜ先延ば

    「先延ばし癖」をなくす脳科学的アプローチ。“○○を我慢” するのが意外と効果的だった - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
    ishida169
    ishida169 2023/01/13
  • 「AIの進化がすさまじい」悩んでることをAIに相談すると長所と短所を分析して意思決定を支援してくれるツールがすごい

    リンク rationale.jina.ai Rationale - a revolutionary decision-making AI powered by the latest GPT and in-context learning See two sides of the coin, make rational decisions. Use GPT and in-context learning to analyze pros & cons, cost-benefit, SWOT, and multi-option problems. Rationale helps you make well-rounded decisions. 17 users 22 リンク GMOリサーチ SWOT分析とは?内部環境・外部環境の4要素や分析方法を解説 SWOT分析は内部環境・外部環境を整理し、マ

    「AIの進化がすさまじい」悩んでることをAIに相談すると長所と短所を分析して意思決定を支援してくれるツールがすごい
  • プレゼンスライドがみるみる良くなる基本の推敲技術 -事例付き解説-|石原尚(大阪大学教員)|note

    研究発表のスライドの仕上げの目的は、単に見栄えを良くすることではなく、伝えたいことが正しく・詳しく・分かりやすく伝わるようにすることです。スライドの推敲の技術を知って、実践的に身につけましょう。大阪大学大学院の教員であり、2021年10月に『卒論・修論研究の攻略(森北出版)』を上梓した著者が実例付きで解説します。 スライドの推敲とは?文章がそうであるように、スライドもまた、「伝えたかったこと」をいつでも正しく伝えてくれるとは限りません。そして、正しく伝わるはずだ、という淡い期待を裏切られたときは、当につらいものです。 文章を推敲するように、スライドにも推敲をかけましょう。ただし、スライドを推敲する際に、単にスライド中の語句を推敲するだけでは不十分です。スライドは、文章とは異なる表現形式だからです。 とはいえ、実は、著者の別記事で紹介した文章の推敲技術は、スライドの推敲にも使うことができ

    プレゼンスライドがみるみる良くなる基本の推敲技術 -事例付き解説-|石原尚(大阪大学教員)|note
  • 【Rust】日本語で読めるRust言語の商業本まとめ(2023年4月)【おすすめ】 - Rのつく財団入り口

    機運高まるRust言語に入門しよう Windows自体の開発に使われていることも判明、次期Android OSの開発言語にも採用、ついにLinuxでも採用される(かも)とのことで最近機運が高まっているMozilla発のRust言語。 このエントリでは商業を分野別に、その中では発行日が新しい順にまとめてみました。第2版があるの初版含め合計約25冊。そのうち2022年に出たのが計9冊、【追記】2023年に2冊と、数えてみると既にけっこうな冊数になっています。Go言語の日語のが確か合計15冊前後ぐらいだったので負けずに盛り上がっていますね。 機運高まるRust言語に入門しよう 補足的にRustの傾向 入門者向けの 動かして学ぶ!Rust入門 パーフェクトRust ゼロから学ぶRust システムプログラミングの基礎から線形型システムまで (KS情報科学専門書) 手を動かして考えればよく

    【Rust】日本語で読めるRust言語の商業本まとめ(2023年4月)【おすすめ】 - Rのつく財団入り口
  • Azureを勉強したいけど何したらいいかわからない人へ ~ 勉強資料インデックスの紹介 ~ - Qiita

    こんにちは、駆け出しアーキテクトのやまぱんです。 今回はMS社員が出しているAzure メインの勉強資料インデックスを紹介します。 もちろんこれ以外にも MS認定資格のページに書かれているMSLearnのモジュールを実施することも Azure 学習において有効だと思います。 例)Az-900の例 https://learn.microsoft.com/ja-jp/certifications/exams/az-900 下記のように無料のラーニングパスが利用可能です。 Azureを勉強したい! けど何したらいいかわからない人へ Azure を勉強したいとはいっても、たいていの人は案件ドリブンやキャリアアップドリブンなどで、Azure の中で特定の何かを学びたいと思っていると思います。 これは MS 社員とて例外ではないと思います。 キーワードごとに分けられているので自分の目的に近いものを確認

    Azureを勉強したいけど何したらいいかわからない人へ ~ 勉強資料インデックスの紹介 ~ - Qiita
    ishida169
    ishida169 2023/01/12
  • 「競技プログラミングの鉄則」のレビュー - じじいのプログラミング

    米田 優峻さん(E869120@ICPC2022 (@e869120) / Twitter)の著書「競技プログラミングの鉄則 ~アルゴリズム力と思考力を高める77の技術~」をご恵贈いただきました。その感想です。 競技プログラミングの鉄則 (Compass Booksシリーズ) 作者:米田 優峻マイナビ出版Amazon 素晴らしい内容で競技プログラミング初心者への最初の1冊として最もお勧めできるです。特に、数学も得意というわけではなくプログラミング自体も初めてという方には、ダントツで一番お勧めできるです。 書の良い点 1.図が分かりやすい。 最初の48ページが無料公開されているので、百聞は一見にしかずということで見ていただけると良いと思います。i www.dropbox.com 図自体分かりやすいですし全編カラーで書かれているのも良いです。段階的に説明すべきものについて無理に1枚に納め

    「競技プログラミングの鉄則」のレビュー - じじいのプログラミング
  • 2022年、特に感動した・気に入った フリーソフト

    指定した音声ファイルを、楽器ごとのパートに分解してくれるソフトです。 音声ファイルをドラッグ&ドロップで放り込むと、該当のファイルを ボーカル ベース ドラム その他(キーボード、ギター 等) ボーカル以外のインストゥルメンタル といった 5 つのファイルに分解してくれます。 処理を GPU(CUDA)で実行することもできます。

    2022年、特に感動した・気に入った フリーソフト
    ishida169
    ishida169 2023/01/05
  • データエンジニア道の俺のバイブル

    先人の知恵に学ぶ データエンジニア道で、当に良かった!読み物を、不定期に追記していく。 A Beginner’s Guide to Data Engineering — Part I データエンジニアをこれから始める人に、必ず薦める記事。データエンジニアの基を学べるかつ、どういう世界に広がっていくのかまで、一気に学べるのでとても良い。 Functional Data Engineering — a modern paradigm for batch data processing 関数型パラダイムを使ったデータパイプラインの構築方法。これを初めて読んだ時の衝撃は今でも忘れないし、フルスクラッチからdbtを使ったデータパイプラインになっても健在な設計手法。 Engineers Shouldn’t Write ETL: A Guide to Building a High Function

    データエンジニア道の俺のバイブル
    ishida169
    ishida169 2023/01/04