Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again.
![Hugo :: A fast and modern static website engine](https://cdn-ak-scissors.b.st-hatena.com/image/square/796fe97ed934530095ee53d716353b65bf4a657f/height=288;version=1;width=512/https%3A%2F%2Fgohugo.io%2Ffeatured.png)
Cloudflare Workersは「CDNのエッジで動く」という特徴だけでなく「サーバーレス」の環境としても非常に優秀です。プロジェクトの作成からデプロイまで「4ステップ」で出来ます。 自動的に {project-name}.{user-name}.workers.dev といったURLを発行してくれて、すぐさま公開されます。この手軽さとスピード感はヤバい。スクリプトのサイズが1MB以内、使えるAPIが極端に限られているなど制約がありますが、それはそれで単一機能のシンプルなアプリケーションを作る気にさせてくれます。 さて、このCloudflare WokersでWebアプリを作っていたのですが、だんだんとCloudflare Workersに特化した「Webアプリを作るためのフレームワーク」を作りたくなってきました。手段の目的化です。ということで作り始めました。「Hono[炎]」という
レンタルサーバーで気にしておきたい同時アクセス数とは? サイトに人が集まるのは嬉しいことです。集客を目的にサイトを運営してる方は多いと思います。 しかし、アクセスが集中すると「サイトがダウンする」ということを聞いたこともあると思います。今回はその仕組みとともに各レンタルサーバー各社の「同時アクセス対策」についてお話します。 個人事業主としてフリーエンジニアをしている木下です。 私事ですが最近本を出版しました。タイトルは「おうちで学べるサーバのきほん」という本です。 このような本です。 ちゃっかりこの場をお借りして自著を紹介している私以外でも、世の中ではこうしてWebページのURLを提示しそのページをより多くの人に閲覧してもらうことで、会社(お店)や自社製品のPRを行うことが一般的になっております。 しかし、「人気が出れば出るほど」あるいは「興味を持つ人が急に増加する」ことによって、「自社の
「Google Workspace」のリーダー、ハビエル・ソルテロさんが6月30日、7月15日付でGoogleを辞めるとツイートしました。 ソルテロさんがGoogleに入ったのは2019年。それも、自分でツイートで発表しました(現在そのツイートは本人によって削除されてます。だから今回は記事にはリンクだけではなく画像も貼りました)。 ソルテロさんはメールアプリを立ち上げた起業家でしたが、2014年にこのアプリ企業ごとMicrosoftに買収され、Outlook関連の改善で大活躍。その後「じゃあ、Cortanaもなんとかして」と頼まれたけれど、その後すぐMicrosoftを辞めてしまいました(分かる気がする)。 Googleは、ソルテロさんのOutlook改善の手腕に目をつけてスカウトしたのでしょう。Googleでは最初、オフィススイート「G Suite」(元「Google Apps」で、現在
Amazon Web Services(AWS)は、オンプレミスのサーバ上にAmazon EKSと同等のKubernetes環境を構築できるソフトウェア「Amazon EKS Anywhere」が、ベアメタルサーバに対応したことを発表しました。 Amazon EKS Anywhereは、2021年9月にリリースされたソフトウェアです。 参考:Amazon EKS Anywhereが正式リリース。オンプレミスにAmazon EKSと同様のKubernetes環境を無料で構築可能 AWSのクラウド上でKubernetesによるコンテナオーケストレーション、ノードプロビジョニング、Kubernetes自身のパッチ適応や更新、統合的な管理コンソールなどをマネージドサービスで提供する「Amazon Elastic Kubernetes Service(Amazon EKS)と同等の環境を、VMwar
February 11, 2022 AT 9:40 am Tiny Core Linux 13.0 is a full Linux desktop in 22 MB #Linux Most Linux-based operating systems are fairly large — usually well over a full gigabyte in size for the base install image. Tiny Core Linux, which clocks in at a svelte 22 MB download, just released version 13. It’s fast. And another neat trick: “Unlike most operating systems, the Tiny Core can run completel
職業柄、「よりよいもの」や「よりよい環境」を求める方が多いエンジニア。そんなエンジニアの「家づくり」にはきっと、さまざまなこだわりが詰め込まれているはず。 「エンジニア、家を建てる」第3回は、神奈川県川崎市に戸建てを建てた、いかるがさんに寄稿いただきました。 もともとは建て売りの戸建てやマンションなど、「すぐに引越せる家」を探していたいかるがさん夫妻。しかし川崎は人気エリアのためなかなかいい物件に出合えず、紆余曲折あり、たまたま「家を建てる」ことになったそうです。こだわったのは、狭小住宅しか建てられない狭い土地で、できるだけ快適に過ごすためにはどうしたらいいか、という点でした。 こんにちは。いかるがという名前でインターネットをふらついている者です。 普段はGMOペパボ株式会社で「カラーミーショップ byGMOペパボ」というネットショップ作成サービスの開発、運用を行っています。最近はCRE(
VPoTの丸山です。本日はClassiがいまのところどういうスタンスで技術選定に臨んでいるのかについてお話しします。これは「いまのところ」のスタンスであり、未来永劫このようなスタンスでいくかどうかというのは定かではありませんが、考え方のひとつとして参考になれば幸いです。 技術選定にハードリミットはかけない 結論から言うと、Classiでは「この技術スタックを必ず使ってください」という制限はかけていませんし、かけるつもりもいまのところありません。その理由は大きくふたつあります。 ひとつは、組織全体の視点でみた時に、技術スタックに関する健全な新陳代謝の機会を奪わないため、もうひとつは、メンバーレベルの視点でみても、複数の技術に触れる機会が成長につながるからです。 新陳代謝を行う機会を奪わない、というのは、どういうことでしょうか。 ひとつの技術スタックを極めていくことにも良い点はあります。ノウハ
タクシーアプリ「GO」、法人向けサービス「GO BUSINESS」、タクシーデリバリーアプリ「GO Dine」の分析基盤を開発運用している伊田です。本番DBから分析基盤への連携処理を改善した事例を紹介します。※ 本記事の対象読者はETLツールを利用している方を対象にしています はじめに本記事では、タクシーアプリ「GO」の DB から分析基盤への同期処理を約7時間から約10分に改善した事例を紹介します。まず、既存の処理および改善前の状況を説明し、次に改善にあたり実施した分析、その分析をもとにチーム内で実施した議論を経て、最終的にどのような実装を行ったのか紹介させて頂きます。 同期処理についてGO の DB は Cloud SQL 上で構築されており、分析基盤への同期処理は GKE 上で Embulk を起動し、リードレプリカに対してクエリを投げて一度 GCS に結果を格納します。その後、GC
Googleは2022年6月14日(米国時間)に公開したブログ記事で、SBOM(Software Bill of Materials:ソフトウェア部品表)の活用事例を発表した。オープンソースツールを使って、「Kubernetes」のSBOMをオープンソースプロジェクトの脆弱(ぜいじゃく)性データベース「Open Source Vulnerabilities」(OSV)と照合し、Kubernetesの構成要素に含まれる脆弱性を特定したプロセスを紹介している。 米国では、2021年の米国大統領令「国家のサイバーセキュリティの向上」の発令や、米国標準技術局(NIST)による「Secure Software Development Framework」(安全なソフトウェア開発フレームワーク)の発表を受け、SBOMの導入機運が高まっている。 SBOMは、「特定のソフトウェアのリスクを判断するには、他
こんにちは、@r_takaishi です。最近のおすすめYouTubeチャンネルは Namibia: Live stream in the Namib Desert です。今回は、Terraformのplan結果をmarkdownで整形するツールである reproio/terraform-j2md について紹介します。 どのようなツールなのか まずはterrafororm-j2mdがどのようなツールなのかお見せします。まず、以下のようなTerraformのコードを用意します。 terraform { required_providers { env = { source = "tchupp/env" version = "0.0.2" } } } provider "env" { # Configuration options } resource "env_variable" "test
カタログには騒音の最大値を「45dB」と記載して販売していたが、当時の設計図に基づいて実機(VMMコピー機)を造って測定し直すと最大値は「41.2dB」になったと三菱電機は回答した。ところが、ここからさまざまな技術的な矛盾が見えてくる。左下はファン(シロッコファン)のイメージ。(イラスト:穐山 里実) 同製作所が不正体質を改善できなかった責任は、不正を見抜けずに容認する形となった、品質改革推進本部にも外部調査委員会(以下、調査委員会)にもある。 繰り返し強調しておきたいのは、技術的な検証力が不十分では、製造業の品質不正の真因(問題を引き起こした本当の原因)を追究することはできないという点だ。三菱電機の漆間啓社長は「膿を出し切る」と再々繰り返すものの、本気でそう望んでいるのであれば、不正の隠蔽に関与した幹部社員の責任追及はもちろん、それらを見逃したかのような内容で調査を終了し、「お墨付き」を
NTTデータ関西は2022年7月1日、自治体向けに提供している電子申請サービスのヘルプデスク業務で使用するパソコン(PC)から過去に送受信したメールが流出したと発表した。攻撃者が同社のヘルプデスクを装った不審なメールを発信していることも確認したという。 2022年6月6日にサービスを利用している団体から不審メールの申告を受け、調査した結果、ヘルプデスク業務に使う8台のPCのうち、1台でマルウエア「Emotet」に感染した形跡を検出した。 同社によると、2022年5月20日に同サービスのヘルプデスクに届いた不審メールを申請者からの問い合わせと誤認し、添付ファイルを実行したことでマルウエアに感染したという。この時点ではウイルス対策ソフトで検知されなかった。 複数の利用団体からの申告を受けた後、2022年6月8日に当該PCにおいてウイルス対策ソフトを使ってマルウエアを無害化。ヘルプデスク業務に使
CTO室SREの @sinsoku です。 ドキュメントをテックブログとして書いておくと一石二鳥なことに気づいたので、ここに書きます。 GitHub Appsが必要なユースケース GitHub Actions で使用できる secrets.GITHUB_TOKEN には以下の制限があります。 secrets.GITHUB_TOKEN を使用した操作では新しいワークフローが実行されません Actions で作成したプルリクで Actions のテストが動かない 他リポジトリのコードを参照できません プライベートリポジトリのgemやnpmの取得ができない この問題を回避するため、GitHub Appsで一時的なアクセストークンを生成して使用します。 なぜ Personal Access Token(PAT)を使うべきではないか? PATを使用することは以下の理由から推奨していません。 PATを
実際に、攻撃者が使用したGitHubレポジトリには、図2のように<videolink1>タグ内にURLが含まれています。マルウェアは、GitHubレポジトリからこのURLを取得して、C2サーバーとして接続します。JPCERT/CCで確認した攻撃者の使用したGitHubレポジトリはAppendix Aをご覧ください。 図2: 攻撃者の使用したGitHubレポジトリの例 通信方式 以前のVSingleは、システムコールを使用してC2サーバーと通信していましたが、wgetコマンドを使用するように変更されています。図3は、wgetコマンドを実行するコードの一部です。(Windows OSをターゲットにしたバージョンでは、これまでと変更はなく、wgetコマンドは使用せずにWindows APIを使用して通信を行います) 図3: wgetコマンドを実行するコードの一部 通常のマルウェアは、システムコー
Workgroup: intarea Internet-Draft: draft-dkg-intarea-dangerous-labels-01 Published: 21 May 2022 Intended Status: Informational Expires: 22 November 2022 Author: Dangerous Labels in DNS and E-mail Abstract This document establishes registries that list known security-sensitive labels in the DNS and in e-mail contexts.¶ It provides references and brief explanations about the risks associated with ea
こんにちは。ECプラットフォームサービスSREチームリーダーの川崎(@yokawasa)です。本記事では、コードレビューを通じたチームのパフォーマンス向上のための取り組みについてご紹介します。なお、コードレビューそのもののテクニックに関する話はしないので、あらかじめご了承ください。 目次 目次 はじめに コードレビューはチーム全体のパフォーマンス向上のため 複数ユニット、複数チームで行う 活動状況を定量的に評価する コードレビュー体験を向上させる レビュアーの負担を減らす 同期・非同期コミュニケーションを使い分ける 参加しやすい雰囲気を作る 1. 心理的な安全性を高める 2. チームの共通目標にする さいごに はじめに まずはじめに、我々はGitHubのPull Request(以下、PR)機能を活用してコードレビューをしています。下記の記事でも書いているようにIaCとCI/CDを基本ルー
プロダクトマネジメントに「正解」はあるのだろうか? プロダクトマネージャー(PdM)の人材不足も相まり、その組織づくりに課題を感じている企業も多いだろう。 チームの売上を最大化するオンライン営業システム「bellFace」を展開するベルフェイス株式会社。2020年まで、同社はマーケティング戦略の成功やコロナ禍によるIT投資への助成金といった後押しもあり、順調に成長を続けていた。 しかし、2020年12月にCTOとして入社し、現在はCPOも兼務する山口 徹さんは「当時はマーケットの波に乗れたという運の要素が強く、いわば、再現性のない成長だった」と話す。 実際に山口さんが参画した当時、プロダクト組織には「体系立ったやり方がまったくない」状態であり、顧客の声ではなく「社長の思い」をベースに開発が行われてしまっていたという。 そこで山口さんは、CPOに就任後、組織に「オープンプロダクトマネジメント
前書き 2022年4月6日、OpenAIはテキストから画像を生成するAIモデル「DALL-E 2」を発表しました。この記事では同モデルの仕様と仕組みをまとめ、想定されるリスクも確認したうえで同モデルが社会に与える影響を考察します。こうした考察をふまえて、記事の最後には日本語版マルチモーダル画像生成モデルを開発する際の留意点も挙げます。 以下の内容は、OpenAIが発表したDALL-E 2に関するブログ記事、同モデルを詳述した論文、そして同モデルのリスクについてまとめたレポートにもとづいています。 DALL-E 2の仕様概要 DALL-E 2とは、「馬に乗った宇宙飛行士をフォトリアルなスタイルで」というような画像を説明するテキスト(キャプション)を入力すると、テキストの内容に沿った画像を生成する画像生成モデルであり、2021年1月に発表されたDALL-Eの後継モデルにあたります。 注目すべき
いよいよ今回が最終回です。これまではKubernetesのしくみや、使い方などを説明してきました。最終回では「いざKubernetesを本番で運用してみよう!」ということで、「障害」を主題とした内容となっています。Kubernetesの特徴の一つは障害に強いことで、例えば自動復旧などさまざまな仕組みが用意されています。それらの仕組みを知ったうえで、それでも起こり得る障害に備えるためにアプリケーション開発者はどのような準備をすればよいか具体的に説明したいと思います。 Kubernetesと障害調査 どんなに手を尽くしても本番で運用をしていれば障害はつきものです。ここでは障害が起きることを前提として、障害調査のための準備や障害調査の仕方について説明します。 障害調査のための準備 これまで物理/仮想マシンでアプリケーションを立ち上げて運用した経験のある方は、コンテナを利用した障害調査がこれまでと
こんにちは、M&Aクラウドのかずへいです。2019年10月に始めたこの技術ブログも、ついに100記事目になりました🎉 大体2週間に1記事は書き続けてきた計算になります。継続できるのって本当にすごいですね!弊社のプロダクトメンバーは本当にすごいです。 今回は、この技術ブログについて振り返りながら、ブログを書く意義について考えていければと思います。 ブログの始まり 良い人が集まり、たくさんの良い仕組みを導入し、良いプロダクトを作り、それを発信して人が集まる、という好循環を作っていきたいと思い、この技術ブログは始まりました。 ブログを書き始めたときには、このブログには発信の役割を期待していました。ですが、記事が増えていく中で、ブログの役割は発信だけでは無いなと思うようになりました。 ブログは発信ではなく、良い仕組み導入のドライバー ブログでは、過去にもいろんな良い仕組みを導入し、紹介してきまし
SQLGlot is a no-dependency SQL parser, transpiler, optimizer, and engine. It can be used to format SQL or translate between 21 different dialects like DuckDB, Presto / Trino, Spark / Databricks, Snowflake, and BigQuery. It aims to read a wide variety of SQL inputs and output syntactically and semantically correct SQL in the targeted dialects. It is a very comprehensive generic SQL parser with a ro
ARで地球儀がアップデートされていく。「ほぼ日のアースボール」に新モデル登場2022.07.05 18:306,688 岡本玄介 大人の方がハマっちゃいそう。 子供の入学祝いなどに買ってあげても、いつの間にか見向きもされず文鎮と化してしまう地球儀。日頃使っているならまだしも、ただ置いてあるだけだとジャマなんですよねぇ。しかしARと組み合わせた地球儀なら、退屈することはありません。 このたび、ほぼ日刊イトイ新聞が出したAR地球儀「ほぼ日のアースボール」が刷新され、「ほぼ日のアースボール ジャーニー」へと進化。直径20cmの大きさになり、国名や国境が描かれた紙製の地球儀になりました。紙素材を採用したのは、歪みのない正確な地図を表現するためなのだとか。 いよいよ発売となった、ほぼ日のアースボール ジャーニー。これまでのアースボールとジャーニー、いったい何が違うの?に答えます。 https://t
クラウド関連ソフトウェアエンジニアの平均年収は18万2000ドル(約2370万円)、6割以上がフルリモートワーク。米国でオライリーが調査 米国でクラウドを活用したソフトウェアデベロッパーやアプリケーション開発者、運用スタッフなど、同社が「クラウドプロフェッショナル」と呼ぶITエンジニアの平均年収を始めとした各種調査結果「2022 Cloud Salary Survey」を、米オライリーが発表しています。対象は米国在住の18歳以上で、回答数は1408、有効回答は940。 The O’Reilly 2022 Cloud Salary Survey -- Are you paid what you’re worth? 7% of the respondents earned over $300,000 per year. Get the answers to your salary questi
自己紹介 こんばんは。 Qiita株式会社でデザイナーをしている綿貫佳祐と言います。 現在はCX向上グループという「売上とか利益じゃなくて、ユーザーの皆さんの体験向上だけを考えよう」と掲げる部署のマネージャーをしています。 TwitterやInstagramなど、こちらのidでやっていますので、良かったらフォローしてください。 Qiita株式会社ではQiita、Qiita Team、Qiita Jobsという3つのサービスを展開しています。 今日はQiitaとQiita Jobsをまたいで提供している機能を例に出してお話をします。 本題に入る前に 現場から学ぶモデル駆動の設計というconnpassグループにおいて、デザイナーから発表するのは結構プレッシャーもあります。 今日の私の話は、エンジニアからすれば当たり前過ぎるとか、モデリングのお作法としてはあまり正確ではないとか、そういう内容も多
April 2023 update – Microsoft Threat Intelligence has shifted to a new threat actor naming taxonomy aligned around the theme of weather. DEV-0237 is now tracked as Pistachio Tempest. To learn about how the new taxonomy represents the origin, unique traits, and impact of threat actors, and to get a complete mapping of threat actor names, read this blog: Microsoft shifts to a new threat actor naming
CoffeeScript 辞めました はじめに こんにちは、CrowdWorks のジャンヌチームのエンジニア bugfire です。 CrowdWorks は歴史のあるサービスで CoffeeScript が利用されている箇所が大量にあります。 具体的には411ファイルありました。1 いまとなっては CoffeeScript を利用したコードを新たに書くことも少なくなり、改善するときに TypeScript で書き直されることも多くなってきました。しかし、個別に変換すると時間が掛かってしまうため、まとめて機械的に変換することにしました! 3行まとめ CoffeeScript より TypeScript の方に記述を移していきたい。 利用している Sprockets の CoffeeScript 変換コードを借用して全ファイルを変換しました。 確認は変換前後の出力 JavaScript コ
弊社では、顧客情報や個人情報にはもちろん配慮しつつ、給与関連を除く全ての情報を社内共有しています。たとえば銀行残高も公開していて、新入社員によく驚かれたりします。この記事では、どういう意図と設計で情報公開しているのかを解説していきます。 貴山敬 (@tkiyama) ※Tebiki社のカルチャーや各種社内制度はこちらもご覧ください。 情報を隠すコストは大きく、たいてい運用で失敗する情報を隠すためには、議事録を含む様々なドキュメント/フォルダ/社内SNSのチャネル等で、細かく公開設定する必要があります。 実際に公開設定を真面目に管理したことある人はよくわかると思いますが、かんたんそうに見えて、実際はかなり難しい。以下のような例外パターンがたくさん生まれるので、正しい状態を維持するのはすごく手間がかかります。 部門単位で公開設定するが、個人単位で設定することもあり、部門と個人が混在する。 Xフ
こんにちは。ソラコムエンジニアリングチームの川上 (moznion) です。ブログのタイトルは、筒井康隆リスペクトです! 本日はソラコムのまったく新しい通信サービスである「衛星メッセージングサービス」のご紹介をいたします。 サービス名が示す通り「人工衛星を利用したメッセージ送信サービス」です。ついに、IoT通信は宇宙にまで広がりました! 衛星メッセージングサービスとは? 今回Technology Previewとして新サービスの仲間入りをした衛星メッセージングサービスは、人工衛星を利用した「メッセージ」をベースとした通信サービスです。 ソラコムはIoT向けデータ通信サービス「SORACOM Air」によるセルラーやSigfoxなどのLPWAや、Wi-Fiや有線ネットワークが利用できる「SORACOM Arc」を提供しており、多くの現場をつなげてきました。一方、世界を見回してみると『美しい自
Apple SiliconをサポートしたGIMPベースのMac用イメージエディタ「Seashore v3.0」がリリースされています。詳細は以下から。 オープンソースでクロスプラットフォームに対応した多機能イメージエディタ「GIMP」をベースに、GUIを最適化&軽量化したMac用イメージエディタアプリ「Seashore」のメンテナンスを行っているRobert Engelsさんは現地時間2022年07月01日、「Seashore v3.0」アップデートをリリースし、同バージョンでApple Siliconをサポートしたと発表しています。 Apple Silicon support. Leverage Core graphics to improve performance. Better UI for working with effects. More stable – a complet
京都大学、京都市立芸術大学、京都工芸繊維大学が連携して行うプログラム。新しい世界観を提示することで時代を切り開く人材育成を目指している。 文化をデザインするビジネスリーダーたち Kyoto Creative Assemblage(京都クリエイティブ・アッサンブラージュ)は、新しい世界観を提示することで時代を切り開く人材を育成する、京都大学、京都市立芸術大学、京都工芸繊維大学が連携して行うプログラム。社会をよく見て表現する人文社会学的視点、別の現実を作って体験することで日常を捉え直すスペキュラティブなデザイン、そして既存の枠組みにとらわれないアートの実践のすべてを連載で紹介する。 ★詳細はこちらをご参照ください。 バックナンバー一覧 近年、企業において「デザイン思考」、そして現在は「アート思考」が注目を集めている。その論調というのは、概ねイノベーション創出のための新しい思考法として、デザイン
どうも、まさとらん(@0310lan)です! 今回は、GitHubのプロフィールページを自分好みにカスタマイズできるウィジェットやツールなどを厳選してご紹介します! 統計情報の可視化、グラフ、ブログの更新、アナリティクス、自動化…など、幅広く役に立つものをまとめています。無料で使えるツールばかりなので、ご興味ある方はぜひ参考にしてください! ■独創的なコントリビューショングラフの作成! GitHubでの活動状況を可視化してくれるコントリビューションのグラフは、当然ながらプロフィールページにも表示できます。 ただし、見た目はどのユーザーも同じなので、自分のプロフィールページを訪問してくれた人にちょっとでも印象に残るようなグラフを埋め込んでみましょう。 例えば、コントリビューションを「スネークゲーム」のように表示することができます! グラフのドットを、ヘビが少しずつ食べていくという楽しい仕掛け
※ 7月13日版を公開しました knoa.hatenablog.com 東京の感染者数を5週間ぶん予測するのをやめた (3月24日版) あと、しばらく様子をうかがっていましたが、再開を試みます。 今回の予測 (更新: 部分拡大グラフを追加しました。数値に変更はありません) 1日8万人とか、そんなことある? という感想は、わたしも抱いています。1ヶ月後に笑い話になっていれば、謹んで辱めを受けたいと思います。しかしワクチンの減衰や自然免疫の程度など、どの条件をいじっても、7月末から8月上旬ごろに6-8万くらいのピークが来てしまいました。もっとも、3-4月にかけて増えていたBA.2のピークはもっと大きくなると悲観的な予測をして外していますから、今回も未知の要因を考慮し損ねていたり、既知の要因を過大・過小評価している可能性はあります。 なお、いちおう都は検査数について「最大約29万件/日の体制を確
anond:20210530142106 新規に書いた記事から Backspace ハックが使えなくなってる? 「確認する」の時点では有効に見えるが、「この内容を登録する」で記事が公開されると Backspace が取り除かれて、キーワードがリンク化されてしまっている。(既存の記事を編集しても Backspace が取り除かれるので注意!) 見やすく赤色にしたテスト用の文章です。キーワードがリンク化されてしまうと、キーワード部分だけ黒字になってしまいます。 Zero Width SPACE ハックはまだ機能するみたい。 (ハック適用) めんどくさいけど Zero Width SPACE ハックです。キーワードが認識されないように、キーワードの中に Zero Width SPACE を挟んでいます。 (比較用のハック不適用) めんどくさいけど Zero Width SPA
スリランカが「破産」宣言 燃料不足、危機長期化 2022年07月06日18時19分 5日、コロンボで経済危機に抗議する人々(EPA時事) 【ニューデリー時事】経済危機に直面しているスリランカのウィクラマシンハ首相は5日、議会で演説し、国の「破産」を宣言した。危機的状況は来年も続く見通しで、混乱の長期化は必至。ガソリンなどの燃料が極度に不足しており、AFP通信によると、給油所で自動車に乗って数日間列に並んでいた60歳の男性が車内で死亡しているのが5日見つかった。 8月末までに債務再編計画提出 経済危機のスリランカ、IMFに 首相は議会で、金融支援獲得に向けた国際通貨基金(IMF)との交渉について説明。地元紙デーリー・ミラー(電子版)によると、「過去には発展途上国として(IMFと)協議してきたが、今は破産国家として協議しているため、交渉はより困難で複雑になる」と述べた。年末にインフレ率が60%
GitHub Advanced Securityのシークレットスキャンで、シークレットトークンの漏えいを事前に防止 認証情報の誤用に起因する情報漏えいや侵害リスクは、今もなお私たちを悩ませ続けています。認証情報の保護は現代のソフトウェア開発の規模と相互関連性によって困難なものとなっています。GitHubはこれまでに、GitHub Advanced Securityの提供機能であるSceret Scanningによって数1,000近くのプライベートリポジトリにわたり70万件を超えるシークレットを検出してきました。また、すべてのパブリックリポジトリにおいて、パートナーのパターンを無料でスキャンしています。そしてこの度、GitHubはGitHub Advanced Securityのユーザー向けに、「git push」の受け入れ前にSecret Scanningを実行することで、漏えいの発生を完
3社のCTOのLTとパネルディスカッションで、苦悩やパフォーマンスのあげかたを詳らかにする「CTO兼PMがぶつかった壁とその乗り越え方 vol.2」。ここで株式会社リンクアンドモチベーションの柴戸氏が登壇。組織に起きていた分断と、その解消のための取り組みを紹介します。 自己紹介と企業紹介 柴戸純也氏(以下、柴戸):よろしくお願いします。こんばんは。こちらのタイトルで弊社で取り組んだことを紹介させてください。 最初に言うと、今日はきれいなテクニック的な話というのは少なくて、けっこう泥くさい話が多めです。しかし全部体験談で、1つのリアルとして聞いてもらえたらうれしいです。よろしくお願いします。 まず自己紹介させてください。リンクアンドモチベーションの柴戸純也と申します。2018年に現職のリンクアンドモチベーションに入社しました。会社の方針をコンサルティングの非テックの状態から、ソフトウェアエン
目次 はじめに メーリングリスト —— サポートセンターではなく互助会です 表題 —— あいさつではなく用件を書きましょう 自己紹介 —— 自分の知識・技能・経験を簡潔に書きましょう 書き出し —— 最初に問題の要旨を書きましょう 肩書き —— 会社の名前を背負っていることを忘れないように 実行手順 —— 手順は箇条書きで書きましょう 結果の予想 —— 期待した結果を書きましょう 実際の結果 —— 実際に起きたことを書きましょう ステップ明記 —— どこからうまく行かなくなったかを書きましょう 実際の値 —— 条件を具体的に書きましょう エラーメッセージ —— 必ずコピー&ペーストしましょう 判断理由 —— そのように考えた理由を書きましょう 文献の引用 —— 読者の手間を省くように書きましょう ソース —— 関連する部分を抽出して示しましょう スレッド —— 関連する話題なら「返信」しま
これは8年ほど前のある日のことです。 本番環境のテーブルを淡々とtruncateし続けたことがあります。 リリース前などではなく、稼働中のサービスでした。 思い出せる限り、私のエンジニア歴において最大の「やらかし」です。 「そんなミスありえないだろ…」「どんだけ迂闊なんだよ」という感想を持たれる方もいらっしゃるかと思います。 むしろ、それが正常だと思います。しかし、当時の私はやってしまった。 ただ、それでエンジニアをやめるようなこともなく、現在では人を指導する機会も増えました。 どうしたらそんな事が起きるのか? その後、どのような対応が行われたのか? 教訓はなにか? この機に記させていただきたいと思います。 量産現場の社二病社員 当時働いていた職場では、「同じような機能を持ったスマートフォンアプリ」を量産する部署がありました。 私は、そこに配属されました。 当時、新卒2年目。社二病真っ只中
HonoというWebフレームワークを作っています。 当初はCloudflare Workers向けに作っていたのですが、同じCDNであるFastlyのエッジランタイム、Compute@Edgeでも動くことが分かりました。また、Next.jsのEdge MiddlewareもしくはEdge API RoutesとしてVercelの環境でも動きます。そして、少々手を加えるとDenoでも動きました。もちろんDeno Deployにもデプロイできます。さらに、先程レポジトリが一般公開されたYet AnotherなJavaScriptランタイムのBunでも手を加えず動きました。 この「CloudflareでもFastlyでもVercelでもDenoでもBunでも動いた件」が、なかなか面白かったのでそれについて書きます。 Web標準のAPI これらの環境で同じように動くのは、JavaScriptでかつ
はじめに 本記事は前回の記事である「ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜 - NTT Communications Engineers' Blog」の続編です。 前回の記事の内容がベースとなっていますので、「APoSD って何だっけ?」という場合はぜひ前回の記事をご覧になってから、以下にお進みください。 ということで、後編の対話パートにさっそく入っていきましょう! Pull Complexity Downwards iwashi: APoSD では、複雑性を下に追いやる(Pull Complexity Downwards)という話が出てきます。何らかの処理が複雑になる場合、それを隠蔽してインターフェースを極力シンプルに保つ、というのがAPoSDの主張です。 こちらに関しても、社内勉強会中で
前職のAmazon Web Services(以下、AWS)でコンテナスペシャリストソリューションアーキテクトやデベロッパーアドボケイトを務め、2022年4月より株式会社カミナシに転職したHara Tori(@toricls)さん。 2022年7月1日に、彼がCTOに就任したことが発表されました。 Findy Engineer Lab編集部は、就任間もないToriさんにインタビュー。著名エンジニアである彼が、どのような経験を積んでスキルを研鑽してきたのか、そしてカミナシで何を目指すのかを伺いました。彼の歩みから見えた「エンジニアがより良いキャリアを実現するための方法」とは。 「あなたは大手企業には向かないと思う」 ――改めまして、CTO就任おめでとうございます。せっかくの機会ですので、Toriさんのキャリアを総括したインタビューをさせてください。コンピューターに興味を持ったのは、いつ頃から
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く