並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 6809件

新着順 人気順

templateの検索結果81 - 120 件 / 6809件

  • Amazon API Gateway は何をしてるのか | DevelopersIO

    アプリケーションをユーザに公開する場合, それがGUIであってもCUIであってもインタフェースが必要になります. Webアプリケーションを公開する場合にはWeb APIを利用するのが一般的であり, AWSもAPIをフルマネージドで活用するためのAPI Gatewayを提供しています. 非常に簡単に活用できるのですが細かい機能などを今一度洗い直す機会があればと思っており, 社内勉強会の機会があったのでAPI Gatewayについて話しました. 今回の記事では社内向け勉強会で登壇した内容をブログ向けに再編しています. 資料はSpeakerDeckで公開していますが, 内容についてより細かくこのブログで説明しますので, 是非ご閲覧ください. What is API まず最初にAPIが何かを確認します. 大雑把に伝えるとアプリケーションが呼び出せば予期した結果を返されるような仕組みです. 名前にあ

      Amazon API Gateway は何をしてるのか | DevelopersIO
    • ビジネス資料のGitHub化ーーNotion2.0が目指す「テンプレ図書館」の衝撃 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

      Almanacウェブサイト プログラミングをせずとも、ウェブもしくはモバイルアプリを直感的に構築できるノーコードサービス分野が成長してきました。「Bubble」や「AppGyver」のようなアプリ開発、日本の「STUDIO」や「Strikingly」に代表されるLP開発など、領域は様々です。ノーコードの本質は、時間やコストを圧倒的に削減することにあります。そして今、ノーコードトレンドの考えが新たな体験として企業で広く使われるドキュメント作成分野にも広がりつつあります。 「Almanac」は、ビジネスドキュメントテンプレートのクラウドライブラリを提供。マーケティング、人事、法務テンプレートなど、専門家によって公開された、磨き上げられた1万件の文書を提供しています。各資料をコピペすれば、ユーザーは手軽にプロのドキュメント内容をトレースできます。UIはノートツール「Notion」にとても似ていま

        ビジネス資料のGitHub化ーーNotion2.0が目指す「テンプレ図書館」の衝撃 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
      • バックエンド Web API に管理画面/管理機能を追加するアーキテクチャパターン - valid,invalid

        プレゼンテーションレイヤ、いわゆるフロントエンドがクライアントサイドで実装・実行されるアーキテクチャ (注 1) において、管理画面/管理機能をあとから追加する際にどのような実装パターンがあるのかを整理してみます。 注 1: Presentation Domain Separation の実践の中でも、物理的にプレゼンテーションロジックとドメインロジックを分離しているアーキテクチャです。 用語の整理 プレゼンテーションレイヤ 三層アーキテクチャにおける、システムの利用者へユーザインターフェイスを提供する層です。本記事では"フロントエンド"とほぼ同義で使います。 OSI 参照モデルの第六層ではないです。 バックエンド Web API とは プレゼンテーションを持たない Web API (HTTP プロトコルを用いてネットワーク越しに呼び出すアプリケーション) とします。 プレゼンテーションレ

          バックエンド Web API に管理画面/管理機能を追加するアーキテクチャパターン - valid,invalid
        • Microsoft、無償で始められるオンライン動画編集ツール「Clipchamp」を発表/アプリのDLは不要、デザイナー制作のテンプレート・大量の素材でプロ顔負けのビデオを

            Microsoft、無償で始められるオンライン動画編集ツール「Clipchamp」を発表/アプリのDLは不要、デザイナー制作のテンプレート・大量の素材でプロ顔負けのビデオを
          • Atomic Designをやめてディレクトリ構造を見直した話|食べログ フロントエンドエンジニアブログ

            こんにちは。フロントエンドチームの金野と申します。 食べログでは現在、React+TypeScriptでフロントエンドのリプレースを進めています。 以前の記事で、食べログではAtomic Designをどのように取り入れているかの紹介をしました。 しかし、最近のリプレース作業では、Atomic Designとは異なるディレクトリ構造を採用しています。 今回の記事では、「なぜAtomic Designをやめたのか」という理由と、「どのようなディレクトリ構造にしたのか」を紹介します。 Atomic Designを導入したねらいと導入した結果 上記の記事で言及した通り、当初Atomic Designを導入したねらいは以下になります。 1. コンポーネントの責務がより明確になる 2. 見た目の粒度だけでなく、ロジックの責務も明確にできる 3. 「ドメインが入るか/入らないか」。「抽象的か/そうでな

              Atomic Designをやめてディレクトリ構造を見直した話|食べログ フロントエンドエンジニアブログ
            • Pythonを会得する考え方やポイント5選! 『パーフェクトPython』著者が魅力を語る! - FLEXY(フレキシー)

              ※本記事は2020年4月に公開した内容です。 株式会社ディー・エヌ・エーのシステム本部CTO室の露木誠です。PythonやDjangoについて執筆した『パーフェクトPython』や『Django×Python』などの著書が技術系出版社から数冊出版されています。DjangoのAUTHORSファイルにも実は名前が掲載されています。 本記事では、Pythonを始めたいと思っている方向けに、Pythonの魅力をお伝えできればと思います。知っておきたいPythonの言語仕様や特徴的な考え方をご紹介しますので、参考にしてください。 Python関連のエンジニア案件を見てみる 自己紹介とPython、Djangoに関わる活動について ディー・エヌ・エーのCTO室に所属、元々は異業種からIT業界に参入 現在は、株式会社ディー・エヌ・エーのシステム本部CTO室で、エンジニア組織の課題解決を主な活動として、日

                Pythonを会得する考え方やポイント5選! 『パーフェクトPython』著者が魅力を語る! - FLEXY(フレキシー)
              • たった数分で環境構築が完了!TypeScriptでWebアプリケーション開発ができるフレームワーク「frourio」が本当に手軽だった。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                たった数分で環境構築が完了!TypeScriptでWebアプリケーション開発ができるフレームワーク「frourio」が本当に手軽だった。 こんにちは、エンジニアのづやです。 突然ですがエンジニアのみなさん、TypeScriptに触れた経験はありますか? TypeScriptはGitHubが毎年発表しているランキングで今年4位に急上昇したくらい、もっともアツいプログラム言語の1つです。 出典:https://octoverse.github.com/ しかし、いざ試してみようと思っても、 フレームワークは何を使えば良い? どうやって導入したら良い? など、意外とハードルって高くないですか? そこで「frourio(フルーリオ)」という画期的なフレームワークを見つけました。こういうのってある程度経験を積んだエンジニアでないと使いこなせない……というケースも多いですよね。 でもfrourioはそ

                  たった数分で環境構築が完了!TypeScriptでWebアプリケーション開発ができるフレームワーク「frourio」が本当に手軽だった。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                • MozillaがAIでWebサイトを自動制作してくれる「Solo」を公開。基本的な情報を基に、説明文からレイアウト、適切なフリー画像の選択までおまかせ

                  Mozillaは、基本的な情報を入力するとAIが自動的にWebサイトのデザインを作成し、Webサイトの公開まで可能なサービス「Solo」を公開しました。 Soloは基本的に個人事業主が自分のビジネスのためのWebサイトを構築することを想定してWebサイトを作ってくれます。その理由をMozillaは次のように説明しています。 In 2023, website creation is still hard. While choosing a template is straightforward, sourcing images, writing content, and making a visually appealing site are really time-consuming. Add the requirements for showcasing reviews, schedul

                    MozillaがAIでWebサイトを自動制作してくれる「Solo」を公開。基本的な情報を基に、説明文からレイアウト、適切なフリー画像の選択までおまかせ
                  • 駄目なのは巨乳のキャラじゃなくてキモ男向けのキャラ

                    例の巨乳アニメキャラの献血キャンペーンイラストを擁護してるオタク連中、なにもわかってないなあ。 巨乳は存在自体がセクハラなのか!とか、 少しでもセクシーな要素があったら駄目なのか!とかそういう問題じゃないの。 あのイラストがアウトなのは巨乳だからでもないし ボディラインが出ているからでもなければ表情がいやらしいからでもない。 それらの要素でもって「女に縁がないキモいオタクが楽しむためにデザインされたであろうものである」という事がギルティなの。 雑誌の水着グラビアも同じ。 非モテのキモ男を喜ばせるために女の子に水着着せたりポージングさせたりしてる、その動機がダメなんだよ。 巨乳の峰不二子が叩かれないのも セーラームーンのセクシーな衣装が叩かれないのも 露出度の高い下着広告が叩かれないのも、 キモい男の性的充足を目的に生み出されたものじゃないから。 「モテないキモ男が」ってのがポイントだからな

                      駄目なのは巨乳のキャラじゃなくてキモ男向けのキャラ
                    • 何回でもいうけど卑屈な奴のそばには誰も居たくねえんだよ。他人を見下さず、笑顔を絶やさず、背筋伸ばして、元気に声張って生きろ。難しく考えるのはやめろ。筋トレとか女慣れとかじゃない。人間として真っ当になれ - Miroc のブックマーク / はてなブックマーク

                      何回でもいうけど卑屈な奴のそばには誰も居たくねえんだよ。他人を見下さず、笑顔を絶やさず、背筋伸ばして、元気に声張って生きろ。難しく考えるのはやめろ。筋トレとか女慣れとかじゃない。人間として真っ当になれ

                        何回でもいうけど卑屈な奴のそばには誰も居たくねえんだよ。他人を見下さず、笑顔を絶やさず、背筋伸ばして、元気に声張って生きろ。難しく考えるのはやめろ。筋トレとか女慣れとかじゃない。人間として真っ当になれ - Miroc のブックマーク / はてなブックマーク
                      • 無料でIFTTTやZapierのようにアプリやサービスを連動させ自動化できる「Make」を実際に使ってみたよレビュー

                        「Twitterへの投稿をDiscordに同時投稿」「メールの本文をスプレッドシートにまとめる」など、複数のウェブサービスを連携させると便利な状況は多々あります。複数のウェブサービスを連携させるサービスとしてはIFTTTやZapierなどが有名ですが、それらのサービスには無料で使える機能が少なかったり、対応しているウェブサービスが少なかったりといった問題も存在しています。「Make(旧称:Integromat)」は1000以上のサービスに対応しており、無料プランでもユーザー数無制限で利用可能といった特徴を備えているとのこと。そこで、実際にMakeの会員登録手順や、ウェブサービス同士の連携手順を確かめてみました。 Make | Work the way you imagine https://www.make.com Makeの会員登録を行うには、まずMakeのトップページにアクセスして「G

                          無料でIFTTTやZapierのようにアプリやサービスを連動させ自動化できる「Make」を実際に使ってみたよレビュー
                        • Reactの環境構築 — 仕事ですぐに使えるTypeScript ドキュメント

                          TypeScriptの世界を知る 前書き Node.jsエコシステムを体験しよう TypeScriptの書き方 変数 プリミティブ型 複合型 基本的な構文 基本的な型付け 関数 その他の組み込み型・関数 クラス 非同期処理 例外処理 モジュール console.logによるログ出力 中級のテクニック ジェネリクス 関数型指向のプログラミング クラス上級編 リアクティブ 高度なテクニック 環境ごとのTips(共通環境・ブラウザ以外) ソフトウェア開発の環境を考える 基本の環境構築 ライブラリ開発のための環境設定 CLIツール・ウェブサーバー作成のための環境設定 CI(継続的インテグレーション)環境の構築 成果物のデプロイ 使用ライブラリのバージョン管理 環境ごとのTips(ブラウザ環境) ブラウザ環境 ブラウザ関連の組み込み型 Reactの環境構築 create-react-appによる環境

                          • どうやって技術的負債の雪だるまを生み出し、それを返済してきたか - 5年半越しの設計論

                            恥の多い生涯を送って来ました。 システムを開発していると、本当に多くの恥が生まれます。たとえば、こんな恥です。 テーブルの名前を付けミスったりは日常茶飯事。私が付けた変な名前が、自社の営業どころか他社のユーザーにまで浸透してたりもする。例えば、唐突に商品マスタに出てくる「グルーピングタグ」というカラムとか。(まじで意味不明) いま商品マスタと呼ばれているマスタの物理名が「kiosk_pricings」とか。日本語でおk。kiosk_pricings.grouping_tagってなんだよ。 「pricing」テーブルにはpriceカラムがあるが、全てのレコードで0になっていて、システムでは一切使っていないとか。(そのうち消したい) システムで使われている"正解"はkiosk_pricings.priceでした〜。 親子関係を間違えた事もある。チケットと決済の親子関係を入れ替えたりもした。 ま

                              どうやって技術的負債の雪だるまを生み出し、それを返済してきたか - 5年半越しの設計論
                            • 東京都で新たに●●人の感染確認 感染者数が累計で●●人超える:東京新聞 TOKYO Web

                              本記●●●●●●9223人+きょうの人数【関連記事】◆新型コロナウイルス 首都圏の感染者数と最新情報【関連記事】東京都内の感染状況まと...

                                東京都で新たに●●人の感染確認 感染者数が累計で●●人超える:東京新聞 TOKYO Web
                              • 男オタクはなんで他者への配慮が出来ないの?

                                表現規制は反対だし、ロリでもショタでも実在の人間に手を出さない限りは内心の自由ではあると思ってるんだけど、多くの人が見ている場所で性的なコンテンツや、小児性愛という現実ではおぞましい犯罪について嬉々として垂れ流している配慮のなさにイライラする。 せめてセンシティブなコンテンツの設定くらいしようよ、と。 2chやニコニコ動画で少しでも男キャラ同士の絡みを喜ぶ書き込みをしたら腐女子出て行けと散々叩かれた記憶があるいち腐女子としては、あれだけ腐女子のマナーには厳しかった男オタが自分たちの言動は緩々なのが不思議で仕方ない。 実在する人物はもちろんのこと、キャラだって検索避けして一般の人の目に極力触れないように努力するとか、露骨な表現はぷらいべったーに投下して誘導するとか、お仲間にしか理解出来ない荒れそうな用語はふせったーに投げるとか、そういう不快に思う人への気づかいが全くないのなんでなの。 本当に

                                  男オタクはなんで他者への配慮が出来ないの?
                                • Infrastructure as Dataとは何か

                                  最近GCPから登場したKubernetes YAMLのPackage managerであるKptは「Infrastructure as Data(Configuration as Data)」という考えかたを基礎としてそれを推し進めようとしている.それ以外にもKubernetesのEcosystemには(明示はされていなくても)この考え方が中心にある.Infrastructure as Codeとは何が違うのかなど歴史を振り返りつつまとめてみる. (指針はBorg, Omega, and Kubernetesという論文にあるが「Infrastrcuture as Data(Configuration as Data)」という言葉を明確に定義した文章はない.この記事はReferencesに挙げるいくつかのPodcastにおける@kelseyhightowerの発言や,それに反応する@bgra

                                  • 男性の「ありのままの俺を愛してほしい」症候群は、いつ生まれたか(田中 亜以子) @gendai_biz

                                    女性誌に溢れる「愛され」のテクニック 「ありのままの自分」を受けとめ、愛してほしい。深く理解し、よりそい、支えてほしい。そうしてくれる誰かと出会い、結ばれたい。多くの人が、このような願望を、心のどこかにもっているのではないだろうか。「ありのままの自分」が愛されるという幻想には、私たちを強くひきつける魅力がある。 成績は良い方がよい、稼ぎは多い方がよい、コミュ力は高い方がよい、見た目はイケてる方がよいと、なにごとも優劣、勝敗で測る価値観が跋扈する世の中である。そのなかにあって、「ありのままの自分」が愛されるという幻想は、私たちに夢を見せてくれるのである。「ナンバーワンにならなくてもいい、もともと特別なオンリーワン」なのだ、と。 だが、現実においては、そう簡単にありのままを受け止めてくれる聖人のような恋人は現れない。実際には、誰かに選ばれるための努力が必要なのである。そう、愛されるための努力が

                                      男性の「ありのままの俺を愛してほしい」症候群は、いつ生まれたか(田中 亜以子) @gendai_biz
                                    • だんしゃり - 小野寺こころ / 【読み切り】だんしゃり | コミックDAYS

                                      コミックDAYSは正規版配信サイトマークを取得したサービスです。 © KODANSHA Ltd. All rights reserved. このサイトのデータの著作権は講談社が保有します。無断複製転載放送等は禁止します。

                                        だんしゃり - 小野寺こころ / 【読み切り】だんしゃり | コミックDAYS
                                      • 踏み台EC2を廃止してSession Manager接続に置き換えました

                                        こんにちは、エウレカ SRE チームの原田です。 今年 (2021年) エウレカでは、公開鍵認証で接続するEC2の踏み台サーバを廃止し、代わりに各サーバへの接続をIAMで認証できるSSM Session Managerへのリプレースを行いました。本記事ではそのモチベーションや、実装のポイントを紹介していきたいと思います。 旧来の踏み台サーバ 旧来の踏み台サーバエウレカで長く運用されていた踏み台サーバ (Gateway) は以下のようなものでした。 各開発者は、自分の秘密鍵を使って踏み台サーバへSSHを行う ( 踏み台サーバ上には各開発者の個別ユーザーおよび公開鍵が登録されている )踏み台上では、接続が許可されているSSH対象のサーバの秘密鍵がユーザー毎に配置されており、その鍵で各サーバにSSHするMySQL / Elasticsearch / Redis など、Private Subnet

                                          踏み台EC2を廃止してSession Manager接続に置き換えました
                                        • 『8番出口』のおじさんは約14万ポリゴン。モデル=清澄白河駅説の真相は?開発者に制作過程をインタビュー

                                          ——最初に簡単な自己紹介をお願いします。 KOTAKE CREATEと申します。以前はゲーム会社で3Dアーティストとして開発をしていましたが、『8番出口』がヒットしてくれたので、昨年末に会社を辞めて、今は個人開発者としてゲーム開発に取り組んでいます。 ゲーム会社に勤務していた頃はVFXやエンバイロメントを4~5年ほど担当していました。主なDCCツールはMayaで、一番得意なのはマテリアルとエフェクト系でしたね。 ——大ヒットした『8番出口』について質問していきたいと思いますが、まずは開発者のコタケさんご自身の言葉で「どのようなゲームか」を説明していただけますか? 「無限に続く地下通路にある異変に気付きながら脱出するゲーム」です。ホラージャンルに含めるかどうかは……個人的には微妙なラインだと思っています。 ——制作期間はどれくらいだったのでしょうか。 プロトタイプ作成や構想を練る期間が総計半

                                            『8番出口』のおじさんは約14万ポリゴン。モデル=清澄白河駅説の真相は?開発者に制作過程をインタビュー
                                          • Windows10+WSL2環境で快適AWSサーバレス開発 | DevelopersIO

                                            Windows 10 バージョン2004 ビルド19041(通称、May 2020 Update)では、WSL(Windows Subsystems for Linux)がバージョンアップしました。WSL2+Docker Desktop for WindowsでAWSサーバレス開発環境を改善してみようと思います。 データアナリティクス事業本部の藤川です。2020年5月下旬に、Windows 10 バージョン2004 ビルド19041(通称、May 2020 Update)が正式にリリースされました。Windows版Dockerユーザにとっては待望のWindows Updateになりました。 最近、Macで開発する方が増えていると思います。クラウド/WebサービスはLinuxで運用するケースが多く、UNIX由来のOSであるLinuxやmacOSとの親和性が高いこともあり、これらOSが開発環境

                                              Windows10+WSL2環境で快適AWSサーバレス開発 | DevelopersIO
                                            • 「ネットやゲームで前頭前野機能が低下した人がフリーター・ニートになる」大山一郎香川県議 - 井出草平の研究ノート

                                              前回に引き続き香川件のネット・ゲーム規制条例を主導的に推し進めている大山一郎県議の2009年の発言から。 2009年03月10日:平成21年[2月定例会]経済委員会[商工労働部、観光交流局、労働委員会 http://www.db-search.com/kagawa/index.php/7090752?Template=doc-one-frame&VoiceType=OneHit&VoiceID=63061 この委員会で下記の発言を大山県議は行っている。 また、最近は携帯依存症、テレビゲーム依存症、それからネット依存症の彼らは、私は一般質問で何回も言いましたが、前頭前野機能といいまして善悪を判断したり持続性を持ったり、そういうような機能が低下しておったり、またそこに依存してしまいますから社会に適応できない。そういう人たちがニート、フリーターになっているので、特にニートの世界はそういう人たちが

                                                「ネットやゲームで前頭前野機能が低下した人がフリーター・ニートになる」大山一郎香川県議 - 井出草平の研究ノート
                                              • おっさんのためのModernC++入門ガイド(草稿) - dec9ue's diary

                                                みなさんはC++の読み書きができますか? 自信がある方、いつ頃勉強しましたか?もし20世紀に勉強したのであれば、その知識は相当古いです。実質現在のModernC++(C++11以降のC++)とは概念上の互換性がないので脳のアップデートが必要です。 自信がない方、文法は知っているけどなんとなく使いこなせていない方、マサカリ屋にあーだこーだ言われて大混乱している方。必勝パターンを身につければもっと楽にコードを読み書きできるようになるかもしれません。 この文章の目的は、ModernC++におけるメンタルモデル(考え方)や必勝パターンをざっくりと導入することでみなさんが楽にModernC++を読み書きできるようなお手伝いをすることです。主要な内容としてはムーブセマンティクスと右辺値 とその次の章でだいたいA4換算で15ページくらい?ほかは正直流し読みしてもらえるような内容です。また、内容的にはその

                                                  おっさんのためのModernC++入門ガイド(草稿) - dec9ue's diary
                                                • Next.js+microCMS+Vercel面白い - ゆーすけべー日記

                                                  Next.js と microCMS と Vercel が面白い。それぞれ面白いし、組み合わせるとさらに面白い。なにせ、メディアサイトがデプロイも含めて 2 時間で出来る。 Next.js + microCMS + Vercel すごいな。メディアサイト(中身スッカスカだけど)がものの 2 時間でデプロイまでできた。 https://twitter.com/yusukebe/status/1435708770705760256 ということで、メディアサイトを作りながら、Next.js と microCMS と Vercel の面白さをまとめる。 2 時間で作るメディアサイト 例として「ラーメンまとめ!」というメディアサイトを作ってみる。このサイトには ラーメン屋 ラーメン屋のまとめ記事 の 2 つの種類のコンテンツがある。「ラーメン屋」が「名前」「場所」「ラーメン写真」というプロパティを持

                                                    Next.js+microCMS+Vercel面白い - ゆーすけべー日記
                                                  • ゆめみのフロントエンドコーディング試験の題材で React の勉強をしました - Mitsuyuki.Shiiba

                                                    ちょっと前にツイッターで見かけた、ゆめみのフロントエンドコーディング試験 フロントエンドコーディング試験 「RESAS API を使用して、都道府県別の総人口推移グラフを表示するSPAを作る」っていうお題 React の勉強をするのにちょうどいい題材だなぁって思ったのでやってみた。課題を公開してるってことは「やってみてもいいよ」ってことかなと思ってるんだけど、もし違ったら GitHub のリポジトリーを private にするので連絡ください 1週間でやらないといけないところを2ヶ月近くやってるし、コミットログも特に何も考えずにポイポイ書いたから、全然だめなんだけど、でも、色々勉強になったので、とてもよかった。楽しかったー! つくったもの こんな感じ これでおわりにするー pic.twitter.com/K8zhrRUp54— Mitsuyuki Shiiba (@bufferings)

                                                      ゆめみのフロントエンドコーディング試験の題材で React の勉強をしました - Mitsuyuki.Shiiba
                                                    • AWS LambdaでAPI開発するときのパターン集 - Qiita

                                                      背景 AWS LambdaでAPI開発をする AWS LambdaとAPI Gatewayを組み合わせることでサーバレスのAPIを開発することが可能です。サーバレスで構築することで手間をかけずにスケーラビリティやコストの最適化を手に入れることができ、さらに死活監視等が不要のため運用のコストを大幅に下げることができます。 開発パターンがまとまっていない サーバレスによるAPI開発は非常にメリットが多いのですが、開発パターンが様々あり一貫した方法があるわけではありません。例えば、Lambdaのデプロイは手動でzipをアップロードする方法や、SAM/ServerlesssFrameworkなどのデプロイ支援ツールを利用する方法、さらにオンラインエディタのCloud9を利用することもあります。関数ごとにディレクトリを分離する場合もあるし、ソースコードを共有してエントリーポイントだけ切り替える場合も

                                                        AWS LambdaでAPI開発するときのパターン集 - Qiita
                                                      • GitHub Actions で簡単にバージョン番号付きリリースとリリースノートを作成する方法

                                                        対象読者判定フロー 以下の質問にはいかいいえで答えてください。 Q1: GitHub を使用していますか? はいの方→次の質問に進んでください。 いいえの方→対象外です。すみません。 Q2: ソースコードなどの変更は全てプルリクエストで行って(=master/main 直コミットはしていない(多少ならOK))いますか? はいの方→次の質問に進んでください。 いいえの方→まずはプルリクエストベースの開発に切り替えてみてはいかがでしょう? その後で続きを読んでください。 Q3: リリースノートをちゃんと書いていますか? はいの方→基本的に対象外です。継続して書いていって下さい。楽をしたいと思ってる場合は続きを読んでください。 いいえの方→あなたは対象読者です! この記事を読んで、お手軽自動生成でも良いのでリリースノートを作成しましょう! はじめに 公開しているソフトウエアにバージョン番号を付け

                                                          GitHub Actions で簡単にバージョン番号付きリリースとリリースノートを作成する方法
                                                        • Javaがパブリックスタティックヴォイドメインの呪文から解放される - きしだのHatena

                                                          みなさん、今日もパブリックスタティックヴォイドメインしてますか? ジャバと言えばパブリックスタティックヴォイドメインですよね。 最近はIDEでmain[tab]と入力すれば補完してくれるとはいえ、コードを読むときには目に入ってきたりしますね。 そんなパブリックスタティックヴォイドメインの呪文から解放される日が近づいています。 TL; DR 9月リリースのJava 21の試用機能として void main() { System.out.println("Hello"); } をhello.javaで保存したら、java hello.javaで実行できるようになります。 (Java 21では--enable-preview --source 21が必要) Javaではプログラムを開始するときにpublicなclassなどにStringの配列を受け取るpublicでs

                                                            Javaがパブリックスタティックヴォイドメインの呪文から解放される - きしだのHatena
                                                          • あの「マンションポエム」がカードゲームに ポエムから物件内容を妄想しプレゼン成功を目指す

                                                            高級マンションの広告に書かれた詩的なコピー「マンションポエム」を題材にしたカードゲームがクラウドファンディングサイト「CAMPFIRE」に登場。製品化に向けた支援を募集中で、すでに目標金額の20万円を達成する支持を集めています。 マンションポエムが好きな人に カードゲーム名は「ザ・ポエティックマンション」 電車の中吊り広告やチラシなどで見かける“マンションポエム”。「未来を紡ぐ、都心の先島へ。」や「誰も知らない憧憬が、日常となる。」など、声に出して読みたくなるマンションのキャッチコピーは一部の人から人気で、ポエムを集めている人もいるようです。なお、マンションポエムといえば「デイリーポータルZ」の大山顕さんの記事が発端となって認知されるようになった概念であり、2013年ごろには興味深い分析を行っています。 中吊り広告などで見かける高級マンションの広告 ※架空の広告風画像 “澄まう”がポイント

                                                              あの「マンションポエム」がカードゲームに ポエムから物件内容を妄想しプレゼン成功を目指す
                                                            • 秒間3万リクエストをkubernetesでさばく - Gunosy Tech Blog

                                                              こんにちは!スタンディングデスクを導入して快適な開発環境と運動不足の両方を解消できるようになったのではと感じている、広告技術部のUT@mocyutoです。 今回は半年ほどEKSを運用して秒間3万リクエストのトラフィックをさばくほどになりました。 秒間3万は広告システムだと割とあるとは思いますが、kubernetesでも運用できているので紹介しようと思います。 対象のEKSで構築したサービスは広告の配信サーバです。 広告配信サーバの要件として、まず50ms以内にレスポンスを返さなければいけません。 構築したk8sのレスポンスタイムの99パーセンタイルは10msほどで返せています。 以下は必要最小限のクラスタの構成図です。 全体像 API 弊社のサーバサイドはほぼGoで作られているので、例に漏れずGoで作られています。 pod構成はAPI、fluentd、envoyの サイドカーパターン です

                                                                秒間3万リクエストをkubernetesでさばく - Gunosy Tech Blog
                                                              • 【2019年】CTF Web問題の攻撃手法まとめ (Web問題のwriteupぜんぶ読む) - こんとろーるしーこんとろーるぶい

                                                                CTF Advent Calendar 2019 - Adventarの25日目の記事です。 1つ前は@ptr-yudai氏の2019年のpwn問を全部解くチャレンジ【後半戦】 - CTFするぞでした。 はじめに 対象イベント 問題数 読み方、使い方 Cross-Site Scripting(XSS) SVGファイルを利用したCSPバイパス GoogleドメインのJSONPを利用したCSPバイパス サブリソース完全性(SRI)機能を利用した入力チェックバイパス Chrome拡張機能のパスワードマネージャーKeePassの悪用 HTML likeコメントを使用したコメントアウト jQuery.getJSONのJSONP機能を使用したスクリプト実行 DOM Clobberingによるコードハイジャック Service Workerを利用したスクリプト実行 XSS Auditor機能のバイパス

                                                                  【2019年】CTF Web問題の攻撃手法まとめ (Web問題のwriteupぜんぶ読む) - こんとろーるしーこんとろーるぶい
                                                                • Docker 19.03新機能 (root権限不要化、GPU対応強化、CLIプラグイン…)

                                                                  NTTの須田です。2019年7月23日に公開された、Docker 19.03の新機能をお伝えします。2018年11月8日にリリースされたDocker 18.09以来、8ヶ月ぶりのリリースです。 root権限不要化従来のDockerは、ホストのroot権限でデーモン(dockerd)を動作させる必要があったため、脆弱性や設定ミスを突かれると、ホストのroot権限を奪われる恐れがありました。 Docker 19.03では、非rootユーザでデーモンを実行できるようになりました(Rootlessモード)。 Rootlessモードを有効化することで、万一Dockerに脆弱性や設定ミスがあっても、攻撃者にホストのroot権限を奪取されることを防ぐことが出来ます。ただし、現時点ではcgroupを利用できないなどの制約があります。 RootlessモードのDockerは, curl -fsSL http

                                                                    Docker 19.03新機能 (root権限不要化、GPU対応強化、CLIプラグイン…)
                                                                  • PythonでWebアプリ作れるやつのまとめ(11選)

                                                                    概要 最近、pythonでUI部分も含めたWebアプリ作成ツールがいろいろ出てきているので、知っている限りでまとめてみようと思います。 (solara追加(2023/5/15), reactpy追加(2023/11/6), taipy追加(2023/12/2), fastui追加(2023/12/11)) FastUI Taipy ReactPy Solara Reflex Flet Streamlit Dash Panel NiceGUI Gradio 各ツールの紹介 FastUI FastAPIのエンドポイントを定義する関数内にUIを定義する感じで書く Taipy 書き方としてはマークダウンっぽいテンプレート用いてUIを作成する感じ DAGツールを簡単に作れるScenarioという機能がある ReactPy その名の通りReactをPythonに移植したような感じのフレームワーク サー

                                                                      PythonでWebアプリ作れるやつのまとめ(11選)
                                                                    • 障害対応時にまずはissueを作ると良い - そーだいなるらくがき帳

                                                                      先日のAmazon SQSの障害には色々と肝を冷やした人も多いのではないでしょうか。 classmethod.jp 今回のようなケースとは別に障害は大小あれど、みなさん日々戦っていることだと思います。 障害対応はエンジニアの花形であるものの、サービスに対する知識やソフトウェアの知識など経験と技術の両方が必要です。 そのため、どうしてもトラブルシューティングはエースエンジニアなどの一部の人に依存してしまう…などの問題が発生しがちです。 そこで今日は私の経験から障害対応のいろはを書いて行きたいと思います。 今回のスコープの外 実際に障害時の具体的な対応、例えば障害切り分けやRDBMSのボトルネックの探し方などの話はしません。 まずissueを作ると良い 本題です。 トラブルを認知したらまずはissueを作りましょう。 issueを作るときはtemplateが事前に設定されていると便利です。 g

                                                                        障害対応時にまずはissueを作ると良い - そーだいなるらくがき帳
                                                                      • 俺は男なのに「女だ」と決めつけてて草生える

                                                                        俺が男だということはネット上では俺しか分からないわけだが、そんな状況で「お前は女だ」と言ってる人間が何人もいると笑えてくる。 だって明らかに間違いだから。 身分証でもあげたら納得するのか?いやしないね。どうせ「どこかの画像だ」「他の誰かのものだ」とかいうんだろ? 本当に怖いね。noteの人だけじゃなくて、ブクマカでも女認定してる人がいるんだから。 明らかに間違ってるのに高らかに宣言して、非難して、あざ笑う人間って本当にいるんだなと思った。 別に俺はそんなに傷付いてはいない。あの文章だって、心の底から100%で書いてるわけじゃないんだよ。 「増田のここが異常」とか言われても「いやそこまで本気で書いてないし…」となる。 胸が大きすぎるのは確かに苦手だけど、キャラにデカい胸を押し付けるなと書いたのは文章のフックみたいなもんで、まあ思ってないよ。「このように書いたら読んでもらえるかな」って思ったか

                                                                          俺は男なのに「女だ」と決めつけてて草生える
                                                                        • GitHub Issuesを個人用のTodo管理アプリとして使っている

                                                                          個人的なタスク管理ツールとしてGitHub Issueを使うようにしてその仕組みを色々と作っているので、そのアーキテクチャについてのメモ書きです。 後述しますが、GitHubをベースとすることでプログラムでの拡張性が高いというのが特徴です。 セットアップが色々と必要になるためぱっと再現しやすい感じではなかったり一部未公開になってます。 需要があったらオープンソースとして公開できるように整えます。 GitHub Issuesとタスク管理ツールでの課題 自分の中で、タスク管理ツールとGitHub Issuesを両方使う場合に次の課題がありました。 自分のタスクの半分以上はGitHubに何かしら紐づく情報(オープンソース、ブログ、仕事)であったため、GitHub Issueとの二重管理感がある GitHub上で複数のリポジトリのタスクを管理するのが難しい 1つ目は、タスク管理ツールを使っても結局

                                                                            GitHub Issuesを個人用のTodo管理アプリとして使っている
                                                                          • Terraform職人再入門2020 - Qiita

                                                                            data "aws_caller_identity" "current" {} output "account_id" { value = data.aws_caller_identity.current.account_id } 若干補足しておくと、 "${}" 自体が廃止されたわけではなく、今でも文字列の中に変数を埋め込む場合には必要ですが、式が変数の参照しか含まない場合は不要で、v0.13.4以降は冗長な書き方は警告が出ます。ちなみにv0.14のfmtはもう一歩踏み込んで、この書き方を自動で修正するようになりました。古いサンプルコードを雑にコピペできるようになってべんり。 Terraformではなく汎用的なHCLそのものの仕様を調べたいときは、 hashicorp/hcl にありますが、本稿執筆時点ではデフォルトのmasterブランチはまだHCL1であることに注意して下さい。 HCL

                                                                              Terraform職人再入門2020 - Qiita
                                                                            • トップコメの「結婚がクソ面倒」って言ってる人、誰かを好きになったことが無いのかな? 結婚というのは誰かと恋仲になった結果行き着く先なのであって、面倒とかそういう話じゃないんだわ。 - k-tana のブックマーク / はてなブックマーク

                                                                              トップコメの「結婚がクソ面倒」って言ってる人、誰かを好きになったことが無いのかな? 結婚というのは誰かと恋仲になった結果行き着く先なのであって、面倒とかそういう話じゃないんだわ。

                                                                                トップコメの「結婚がクソ面倒」って言ってる人、誰かを好きになったことが無いのかな? 結婚というのは誰かと恋仲になった結果行き着く先なのであって、面倒とかそういう話じゃないんだわ。 - k-tana のブックマーク / はてなブックマーク
                                                                              • Web制作の効率、生産性アップ!話題の最新オンラインツール33個まとめ

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

                                                                                  Web制作の効率、生産性アップ!話題の最新オンラインツール33個まとめ
                                                                                • Obsidianが大学生活を変える! 学生必見の活用術 - Qiita

                                                                                  ナレッジベース共有ではなく、自分のためだけのクローズドなローカル環境で動作する点において差別化がされている。何かを発信するのではなく自分自身のためにテキストをまとめるのです。 このテキストも外出先で書いています。 金欠学生はもちろん格安を売りにしたプロバイダーと契約しているので3GB程度しか余裕がないはずです(私は月の半ばでなくなりました)。しかしローカルで動作するので速度制限を恐れることなく使うことができるのです。 Obsidianは単なるノートアプリではなくアイデアを書き溜め、思考をまとめ上げ、一つの思想を創り上げる、最強のセカンド・ブレインである。 —私 メリット 日常的に使えばマークダウン記法に慣れて、サークルや研究室のesaの記事を書く心理的ハードルが下がる QiitaやZennなどの記事を公開するハードルも下がる 有名な使い方としてはドイツの社会学者が考案したツェッテルカステン

                                                                                    Obsidianが大学生活を変える! 学生必見の活用術 - Qiita