タグ

2023年5月26日のブックマーク (21件)

  • 現状Cloudflare WorkersでGraphQLサーバを構築するならコレ

    結論 Cloudflare WorkersでGraphQLサーバを立てて普通に動く TCPでのデータベース接続も問題ない(ベータなので使ってると何かあるかもしれないが) Node.js互換は完全ではないので、Node.jsが必要な処理はオリジンサーバを用意するのが吉 動機 Cloudflare WorkersはCDN上のプロキシやRemixやNext.jsのレンダリング用のバックエンドとして使うというようなことが多いです。フロントエンドからデータ取得や更新するためのAPIとなると別のバックエンドサーバを立てて、構築するのがほとんどだと思います。 自身も漏れなくそのパターンでNode.jsでバックエンドサーバを立てることが多いですが、そうなると簡単に建てれるCloud Runを初手で選ぶのですが、Cloud Run自体は素晴らしいサービスなんですが、更に欲が出てくるのが人間です。 デプロイを

    現状Cloudflare WorkersでGraphQLサーバを構築するならコレ
  • いじめっ子に中身のない内容の手紙と小銭を送りつけてる

    幸いにも知能はまともなので 恐れおののいてくれてる 現行の法律で私は裁きようがない 手紙の内容は定型文 小銭は4円。 語呂がなんとなく悪いだけで なんの意味もない 裁けたとして、死ぬまで 牢屋に入れられるんだろうか 刺激することになるから 普通、訴えないのでは。

    いじめっ子に中身のない内容の手紙と小銭を送りつけてる
    ledlizerd
    ledlizerd 2023/05/26
    お金を拾わせる呪術もあるから相手がちゃんと受け取ってるならなにか成立してそう。何かあったら報告が聞きたい
  • 並行処理の基礎を学ぼう - Enablement Workshop for Gophers

    はじめに 2023年5月10日に開催されたEnablement Workshop for Gophersで「並行処理の基礎を学ぼう」というタイトルで講義を行ないました。 Enablement Workshop for Gophersは、ナレッジワークが学生向けに提供する手を動かしながら基礎を学ぶ"Enablement"の機会です。 今回のテーマは2023年6月21日〜23日に行われるEnablement Internship for Gophersに合わせて『並行処理』です。 具体的には主に以下のような並行処理の基礎や最近または今後のアップデートについてお話しました。 ゴールーチンとチャネル syncパッケージ コンテキスト 講義の様子はYouTubeで公開されています。 ゴールーチンとチャネル Goの有名な特徴の1つとしてゴールーチンとチャネルを用いた並行処理があります。 講義では、ゴー

    並行処理の基礎を学ぼう - Enablement Workshop for Gophers
  • DeviceScript | DeviceScript

    Experimental Project from Microsoft Research - Join the discussions to provide feedback.

  • AWSにおけるセキュリティについて改めて考えると本質はすごくシンプルだった | DevelopersIO

    セキュリティって当に難しくて苦手意識を持っている方も少なくないと思います。今回改めてAWSセキュリティについて考えたときに、分かりやすく考えが纏まったのでブログで共有することにしました。なお記事ではAWS環境を前提に紹介しますが、セキュリティ全般に応用できる考え方です。 こんにちはAWS事業コンサルティング部のこーへいです。 セキュリティの難しさ いきなりですが、セキュリティってすごく難しくないですか? 自分はセキュリティに関しては苦手意識が強く、同じくセキュリティに対して苦手意識を持っていらっしゃる方も少なくないと思います。 なぜ苦手意識があるのかを言語化した際に、以下のような理由がありました。 セキュリティ分野の範囲が非常に広く、また日々情報が更新されるので学習が追いつかないから 攻撃と対策について、個別パターンごとに学習しようとすると難解な内容も多いから 実際に攻撃を受けて被

    AWSにおけるセキュリティについて改めて考えると本質はすごくシンプルだった | DevelopersIO
  • 「世界史」の世界史(学術俯瞰講義)

    コーディネータ:羽田 正 ナビゲータ:後藤 春美 皆さんの多くは、高等学校で「世界史」を学習したはずです。大学入試の科目として「世界史」を選択した人も多いでしょう。ですから、ちょうど数学の定理や物理の法則のように、高校生が世界中で同じ世界史を学んでいるのだと信じているのではないでしょうか。しかし、実はそうではありません。 世界史という名前の科目は、日中国など東アジア諸国に特徴的にみられ、欧米や中東などでは単に「歴史」と呼ばれる科目しかありません。また、大筋は同じだとしても、国によって、教科書の内容は微妙に異なっています。世界史は、決して一つではないのです。なぜでしょう。 世界史の理解は、自分たちの生きる世界をどう認識するかということ、すなわち世界観と深くかかわっているからです。現代世界でも、人々の世界観は同じではありません。まして、過去においては、地域や時代によって様々な世界観があり、

    「世界史」の世界史(学術俯瞰講義)
  • 『ダリフラ』に影響を受けて書かれた、やりたい放題の中国風ロボットSF──『鋼鉄紅女』 - 基本読書

    鋼鉄紅女 (ハヤカワ文庫SF) 作者:シーラン ジェイ ジャオ早川書房Amazonこの『鋼鉄紅女』は中国出身で幼少期にカナダに移住した作家・ユーチューバーのシーラン・ジェイ・ジャオのデビュー長篇である(21年刊)。タイトルにも入れたが、TRIGGER&A-1制作によるロボットアニメ『ダーリン・イン・ザ・フランキス』に影響を受けた(謝辞にかかれている)、中華風のロボットSF・ファンタジーだ。 『ダーリン・イン・ザ・フランキス』の制作者たちへ。この男女二人乗り操縦システムの発想のもとであり、巨大ロボットを文学装置として青春とジェンダーとセクシュアリティを描くというアイディアのきっかけになった。*1 ロボットは九尾の狐や朱雀、白虎、玄武などの中国神話からモチーフがとられており、最初は動物形態だが次第に直立二足歩行形態、英雄形態に変化していくなど、”変形”パートもばっちりあって、ロボットSF好

    『ダリフラ』に影響を受けて書かれた、やりたい放題の中国風ロボットSF──『鋼鉄紅女』 - 基本読書
  • 追記 / 子供は産まなくても良かった

    今のところ自分は産まなくても十分幸せだっただろうなーと思う。 子供はすくすく育ち、5歳になった。 共働きで、メインの稼ぎ手は私であり、夫とは仕事家事育児のすべてを分担している。 それでもとにかく、いくら分担したところで、母親業ってやつに心が馴染まない。 「面倒くさ〜」「疲れるな〜」とか、そういう感情が先立つ。親であるデメリットを毎日感じる。とくに自分が体調不良の時は当に勘弁してくれと思う。 自分のリソースをここまで削られることに対して、育児って狂ってんなーとしみじみ思う。 常に睡眠不足だし、外に出りゃ私たちがちゃんとした親かどうかを逐一社会がチェックしてくるし、保育園から持って帰ってきた体調不良は家全体に蔓延するし、お金はバカほどかかるし、家の中は汚されるし散らかるし、ずっと騒々しいし、何かやろうと思えば体感20秒ごとにストップが入る。自分のことをする時間は当にゼロになる。育児の裏でな

    追記 / 子供は産まなくても良かった
    ledlizerd
    ledlizerd 2023/05/26
    うちの祖母は自分の子供5人、孫の面倒をたまにみるのもやって「もう子育てはしたくない。子供の面倒は見たくない」と言い切っていたな
  • IT客先常駐

    寝れないので、IT業界客先常駐について書こうと思う。 客先常駐は辞めとけ客先常駐は辞めとけ。よく言われることです。 でもITには未経験だと客先常駐くらいしか無いのです。経験者でも客先常駐しかないのに未経験だと尚更。 私はそこそこ有名な大学の院卒で、27の時に他業界からIT業界に入ったけども、普通に書類選考で落とされてました。最終的に微妙な企業2〜3社しか面接まで行けませんでした。 当時は何も考えてなくて、とりあえず経験を積みたい、と採用してくれた企業に入社しました。年収300万で。ちなみに前職だと年収420万だったからめちゃくちゃ下がりました。 そこそこの学歴で、しかもバリバリの理系でも、未経験だとやはり採用してくれる企業は少ないんです。 ちなみに転職した時は30歳でしたけど、未経験の時に比べて書類選考の通過率はとても高かったです。 客先常駐のここが嫌だ給料が安い安いんですよ、月収20万

    IT客先常駐
    ledlizerd
    ledlizerd 2023/05/26
    自分や自分の会社の人間が座る席でもないオフィスのレイアウト替えでのデスクの移動とか力仕事もさせられたな。プロパーが普通に業務を行ってる横で。プロパーは一切手伝わず何の仕事しに来てるんだっけ?と
  • 「HOSONO HOUSE」50周年記念企画 | 細野ゼミ 番外編(前編)

    細野晴臣が生み出してきた作品やリスナー遍歴を通じてそのキャリアを改めて掘り下げるべく、さまざまなジャンルについて探求する「細野ゼミ」。2020年10月の始動以来、「アンビエントミュージック」「映画音楽」「ロック」など全10コマにわたってさまざまな音楽を取り上げてきたが、氏の音楽観をより深く学ぶべく前回より“補講”を開講している。 ゼミ生として参加するのは、氏を敬愛してやまない安部勇磨(never young beach)とハマ・オカモト(OKAMOTO'S)という同世代アーティスト2人だ。今回のゼミで取り上げるのは、5月25日にリリースから50周年という大きな節目を迎える、細野晴臣の1stソロアルバムであり名盤として名高い「HOSONO HOUSE」。安部とハマは作とどんな形で出会い、リスナーとしてどう聴いてきたのか? 前編では細野人の発言を交えながら探っていく。 取材・文 / 加藤一

    「HOSONO HOUSE」50周年記念企画 | 細野ゼミ 番外編(前編)
  • さくらインターネット、会員登録不要で無償利用可能なオンラインシェル環境 「さくらのクラウドシェル」を2023年5月25日より提供開始 | さくらインターネット

    さくらインターネット、会員登録不要で無償利用可能なオンラインシェル環境 「さくらのクラウドシェル」を2023年5月25日より提供開始 クラウドコンピューティングサービスを提供するさくらインターネット株式会社(社:大阪大阪市、代表取締役社長:田中 邦裕)は、ブラウザから無料で利用できるシェル環境「さくらのクラウドシェル」の提供を2023年5月25日より開始します。 「さくらのクラウドシェル」はオンラインのシェル環境で、すでに開発者向けの環境がインストールされているため、ご自身の環境に手を加えることなくすぐに利用することができます。 基機能は会員登録不要のプランにて利用可能です。また、必要に応じて会員IDを利用することでアクセス制限を緩和することが可能です。それに伴い、デプロイ・リリース用サーバとしての利用や外部I/Fを利用するようなプログラミング環境としての利用など柔軟に利用できます。

    さくらインターネット、会員登録不要で無償利用可能なオンラインシェル環境 「さくらのクラウドシェル」を2023年5月25日より提供開始 | さくらインターネット
  • IIJ、社内開発した文書共有アプリをOSSとして無償公開

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます インターネットイニシアティブ(IIJ)は5月25日、社内開発した文書共有のウェブアプリケーション「cats_dogs」(キャッツ・ドッグス)をオープンソースソフトウェア(OSS)として、GitHubで無償公開した。文章ごとに異なるアクセス権限を設定できるという。 cats_dogsは、同社のエンジニアが業務改善のために開発したもの。Markdownを採用しており、グループやプロジェクトチームでの利用を想定して、複数人が参照する文書を効率的に共有、管理することを目的にしているという。1つの文書内において文章ごとに異なるアクセス権限を設定できる。参照者の権限に応じて特定の文章を特定の人にだけ表示、閲覧させることができるとしている。 また、ロ

    IIJ、社内開発した文書共有アプリをOSSとして無償公開
  • ブラウザー上でReactやTypeScriptのコードをコンパイルして動かすツールを作った

    通常、ReactTypeScriptを使って開発する場合は、ローカル環境で開発して、ビルドして、ブラウザーで表示するという流れになります。 ただ、昨今のブラウザーの性能はかなり高くなっており、ES Modulesをうまく使うことで、ノーバンドルでReactTypeScriptをリアルタイムにブラウザー上で反映させることができるのではないかと考えました。 この案をもとに、何番煎じかわかりませんが、ブラウザー上でリアルタイムにReactTypeScriptをバンドルするライブラリを作成しました。 以下のようにコードを書くだけで、ブラウザーで実行可能なJavaScriptコードが生成されます。 import { browserBundle } from "browser-bundler"; const code = ` import React from "react"; import R

    ブラウザー上でReactやTypeScriptのコードをコンパイルして動かすツールを作った
  • カーネルコードの歩き方

    以下イベントのセッションスライドです。 https://techfeed.io/events/techfeed-experts-night-19

    カーネルコードの歩き方
  • 高速で持続可能な開発のためのソフトウェア工学と機械学習への適用

    こんにちは、Wantedlyで推薦システムを開発している樋口です。Kaggleや実務での機械学習の開発にて、過去に下記のような失敗がありました。 精度改善のために実験を繰り返し追加したら、PRが巨大になり、レビューに時間がかかった 学習結果を確認したら、パラメータを一部だけ間違えていて、再度長い実験をやり直した このような悩みを解決するために、書籍や経験で学んだプラクティスを取り組んできました。例をあげると以下のようなのものがあります。 小さい単位でPRを作成する パラメータを設定ファイルに切り出して、ヌケモレを減らす 学習データをサンプリングして、実行時間を短縮して結果を素早く確認する これらのプラクティスに取り組む中で、もっと "高速で正確な開発を行うための知見や方法が体系化されているのではないか" という疑問が湧きました。 この疑問を解決するべく"継続的デリバリーのためのソフトウェア

    高速で持続可能な開発のためのソフトウェア工学と機械学習への適用
  • 【PHPと一緒だなんて言わないで】Next.js@13.4によるZero API Web Application

    はじめに タイトルで大袈裟にZero API Web Applicationという名前をつけてしまいましたが、要するにNext.jsのversion13.4のServer ActionとReact Server Componentを活用してAPIを作らない・叩かないWeb Applicationを開発するというものです。 今回は趣味で作った麻雀ゲームを例に、Next.js@13.4でAPI要らずなアプリケーション開発及び、開発で得た知見を紹介できたらと思います。 補足ですが、今回開発したアプリケーションの概要としては、麻雀のさまざまな局面に応じて「あなたならどの牌を切る?」というアンケート型のゲームです。 話すこと 今回以下の二点に絞って知見を共有できたらと思います。 RSCとserver actionsでZero APIの実現 ファイルベースのOGP・favicon 成果物とその構成

    【PHPと一緒だなんて言わないで】Next.js@13.4によるZero API Web Application
  • これでよく分かる! 2023年、モダンCSSとUIの新しい機能のまとめ

    2023年もCSSUIの進化がすごいです! 先日開催されたGoogle I/O 2023から、各ブラウザにサポートされたモダンCSSの新機能をはじめ、まもなくサポートされる機能まで、CSSの新しい機能を紹介します。 コンテナクエリ、スタイルクエリ、ダイナミックビューポート単位、カスケードレイヤー、ネスト、三角関数、広色域のカラースペースなど、これからのWebサイトやスマホアプリのUI制作に役立ちます。 What's new in CSS and UI: I/O 2023 Edition by Una Kravets, Bramus, Adam Argyle 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。 はじめに モダンCSSの新しいレスポンシブ モダンCSSの基礎機能の強化 カスタマイズ可能なコンポーネント CSSによるインタラクション 終わり

    これでよく分かる! 2023年、モダンCSSとUIの新しい機能のまとめ
  • さくらのクラウドシェル | さくらインターネット

    さくらのクラウドシェルは、ブラウザから無料で利用できるオンラインのシェル環境です。開発者向けの環境がプリインストールされているため、使い慣れたツールをすぐに利用できます。 無料で試す すぐに使えるツール さくらのクラウドシェルには PythonRuby、Node.js などの開発言語のほかに、VimEmacs、tmux、Git、Ansible、Terraform、さくらのクラウドをコマンドラインから操作できる usacloud があらかじめインストールされています。 ローカル環境はそのまま 開発環境をローカルに構築しないため、お使いのPCのディスク容量や環境を気にする必要がありません。また、クラウドシェルを使えば開発チーム内の環境を揃えることも簡単です。 どこでも開発 ウェブブラウザからアクセスできるため、場所を問わずに開発が可能です。たとえば、自宅や外出先など、自分にとって最適な場所

    さくらのクラウドシェル | さくらインターネット
  • OpenAI APIで英会話LINE Botを作る with Hono + Cloudflare Workers + Queues + D1 - $shibayu36->blog;

    Cloudflare Worker + D1 + Hono + OpenAILINE Botを作るを見て、Cloudflare Workersに興味を持った。そこでLINE英会話や添削ができるbotを作ってみた。 作ったもの こんな形で英会話をしたり、英作文テーマを作ってくれたり、添削をしてくれたりする。 実際のコードは https://github.com/shibayu36/english-line-bot 。このコードをforkしてもらって、LINEチャネルの作成、Cloudflareへのデプロイ、src/prompt.tsのカスタマイズをすると、自分用のLINE botも作れると思う。 利用技術 OpenAI API Hono Cloudflare Workers Cloudflare Queues Cloudflare D1 開発Tips 基的な作り方は Cloudflar

    OpenAI APIで英会話LINE Botを作る with Hono + Cloudflare Workers + Queues + D1 - $shibayu36->blog;
  • トラブルシューティングから Linux カーネルに潜り込む

    ハイパフォーマンスな組織をつくるための開発生産性の考え方 / developer-productivity-high-performer-link-and-motivation

    トラブルシューティングから Linux カーネルに潜り込む
  • AWS 認定のための 10 種類の学習リソース: AWS Certified: SAP on AWS – Specialty | Amazon Web Services

    Amazon Web Services ブログ AWS 認定のための 10 種類の学習リソース: AWS Certified: SAP on AWS – Specialty この記事は、2023 年 5 月 10 日に Nikhil Anand によって執筆された「10 study resources for the AWS Certified: SAP on AWS Specialty exam」を翻訳したものです。 私はここ数年、アマゾンウェブサービスでソリューションアーキテクトとして働いています。この期間、AWS クラウドで SAP ワークロードを移行、実行、運用、スケーリングしている多くのお客様と仕事をする機会に恵まれました。 SAP の専門家が直面する主な課題の 1 つは、さまざまな SAP 顧客によって方法論、優先順位、オペレーション目標が異なることです。 AWS で SAP

    AWS 認定のための 10 種類の学習リソース: AWS Certified: SAP on AWS – Specialty | Amazon Web Services