並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 48件

新着順 人気順

linux setup http proxy serverの検索結果1 - 40 件 / 48件

  • Tauri 2.0 Stable Release

    We are very proud to finally announce the stable release for the new major version of Tauri. Welcome to Tauri 2.0! What is Tauri? In a Tauri application the frontend is written in your favorite web frontend stack. This runs inside the operating system WebView and communicates with the application core written mostly in Rust. When Should I Use Tauri? If you check any of the boxes below, you should

      Tauri 2.0 Stable Release
    • GitHub - modelcontextprotocol/servers: Model Context Protocol Servers

      Official integrations are maintained by companies building production ready MCP servers for their platforms. 21st.dev Magic - Create crafted UI components inspired by the best 21st.dev design engineers. 2slides - An MCP server that provides tools to convert content into slides/PPT/presentation or generate slides/PPT/presentation with user intention. ActionKit by Paragon - Connect to 130+ SaaS inte

        GitHub - modelcontextprotocol/servers: Model Context Protocol Servers
      • Kamal 2で さくらのVPS にRailsアプリをデプロイ

        Kamalシリーズ Kamalについては他にも記事を書いていますので、ご覧ください Kamal 2で さくらのVPS にRailsアプリをデプロイ(本記事) Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる Kamal 2でNext.js + DatabaseをVPSにデプロイする Hono + JSX + Hotwire + SQLite + Kamal はじめに 開催されたばかりのRailsWorld 2024で発表されたKamal 2を使って、さくらのVPSにRailsアプリをデプロイしましたので報告します。 Linuxのサーバデプロイの知識がある程度あることを前提に、私が引っかかったポイントを中心に説明します。入門的な内容は、いつか別途書きたいと思います。 TL;DR Kamalを使うと さくらのVPSなどに、Ra

          Kamal 2で さくらのVPS にRailsアプリをデプロイ
        • Rails 8.0: No PaaS Required

          Deploying modern web apps – with all the provisions needed to be fast and secure while easily updateable – has become so hard that many developers don’t dare do it without a PaaS (platform-as-a-service). But that’s ridiculous. Nobody should have to pay orders of magnitude more for basic computing just to make deployment friendly and usable. That’s a job for open source, and Rails 8 is ready to sol

            Rails 8.0: No PaaS Required
          • The SaaS CTO Security Checklist Redux - Gold Fig — Peace of mind for infrastructure teams

            Doing the basics goes a long way in keeping your company and product secure. This third1 edition of the SaaS CTO Security Checklist provides actionable security best practices CTOs (or anyone for that matter) can use to harden their security. This list is far from exhaustive, incomplete by nature since the security you need depends on your company, product, and assets. 🚀 Your employees Accustom e

              The SaaS CTO Security Checklist Redux - Gold Fig — Peace of mind for infrastructure teams
            • Architecture of an early stage SAAS | Feelback Blog

              IntroductionIn this article I describe a simple architecture for an early stage SAAS. As a solo founder, I report some choices made to launch Feelback, a small-scale SAAS for collecting users signals about any content. This article will cover the technical side of designing and running a simple SAAS. It will also include some details about coding and evolving the initial feature set ready at launc

                Architecture of an early stage SAAS | Feelback Blog
              • Rails 8.0 Beta 1: No PaaS Required

                Deploying modern web apps – with all the provisions needed to be fast and secure while easily updateable – has become so hard that many developers don’t dare do it without a PaaS (platform-as-a-service). But that’s ridiculous. Nobody should have to pay orders of magnitude more for basic computing just to make deployment friendly and usable. That’s a job for open source, and Rails is ready to solve

                  Rails 8.0 Beta 1: No PaaS Required
                • WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly

                  Back to blog WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly WebVM is a full Linux environment running in the browser, client-side. It is a complete virtual machine, with support for persistent data storage, networking and, as of today’s release, Xorg and complete desktop environments. In an instance of WebVM, everything executes locally within the browser sandbox. W

                    WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly
                  • Node.js — Node.js 24.0.0 (Current)

                    2025-05-06, Version 24.0.0 (Current), @RafaelGSS and @juanarbol We’re excited to announce the release of Node.js 24! This release brings several significant updates, including the upgrade of the V8 JavaScript engine to version 13.6 and npm to version 11. Starting with Node.js 24, support for MSVC has been removed, and ClangCL is now required to compile Node.js on Windows. The AsyncLocalStorage API

                      Node.js — Node.js 24.0.0 (Current)
                    • I stopped using Google Drive, but I didn’t move to OneDrive

                      I already have my fair share of gripes with a lot of Microsoft products, and obviously, OneDrive doesn't fall any short of that. Ever since I was forced to create a Microsoft Account with Windows 11, OneDrive has caused nothing but irritation. It's clear Microsoft wants us to stop caring about local files, and I was constantly confused about what OneDrive was syncing and what it wasn't. Half the t

                        I stopped using Google Drive, but I didn’t move to OneDrive
                      • Solving common problems with Kubernetes

                        I first learned Kubernetes ("k8s" for short) in 2018, when my manager sat me down and said "Cloudflare is migrating to Kubernetes, and you're handling our team's migration." This was slightly terrifying to me, because I was a good programmer and a mediocre engineer. I knew how to write code, but I didn't know how to deploy it, or monitor it in production. My computer science degree had taught me a

                          Solving common problems with Kubernetes
                        • Supply Chain Attack on Axios Pulls Malicious Dependency from...

                          Update 4/1: We dug deeper into the hidden blast radius of this attack and how dependency resolution expanded its impact: https://socket.dev/blog/hidden-blast-radius-of-the-axios-compromiseA supply chain attack targeting the widely used HTTP client Axios has introduced a malicious dependency into specific npm releases, including axios@1.14.1 and axios@0.30.4. The latest version pulls in plain-crypt

                            Supply Chain Attack on Axios Pulls Malicious Dependency from...
                          • LEMP(Linux、Nginx、MariaDB、PHP)環境構築

                            ◆環境情報 当ブログサイトを運用しているサーバは、「KAGOYA JAPAN」で提供されている「KAGOYA CLOUD VPS」を利用しています。 ◆LEMPとは LEMP(レンプ)は、Webアプリケーションを動作させるための代表的なソフトウェアスタックの一つです。 各文字は以下のソフトウェアの頭文字を表しています。 Linux : オペレーティングシステム Engine-x(Nginx) : Webサーバー(”E”は発音に由来) MariaDB/MySQL : データベース管理システム PHP : サーバーサイドスクリプト言語 従来のLAMP(Apache)環境に対し、LEMPはNginxの高速性と軽量性を活かした構成として、高トラフィックなWebサイトやモダンなWebアプリケーションで広く採用されています。 本記事では、Rocky Linux 9上にLEMP環境を構築し、WordPr

                              LEMP(Linux、Nginx、MariaDB、PHP)環境構築
                            • Hunting for Nginx Alias Traversals in the wild

                              Nginx, a versatile web server pivotal to numerous internet infrastructures, has held a dominant market share since its inception in 2004, with widespread adoption across websites and Docker containers. This article delves into the intricacies of Nginx, focusing on the location and alias directives that are central to how Nginx handles specific URLs. We also explore potential vulnerabilities arisin

                                Hunting for Nginx Alias Traversals in the wild
                              • Stripe's monorepo developer environment

                                I worked at Stripe for about seven years, from 2012 to 2019. Over that time, I used and contributed to many generations of Stripe’s developer environment – the tools that engineers used daily to write and test code. I think Stripe did a pretty good job designing and building that developer experience, and since leaving, I’ve found myself repeatedly describing features of that environment to friend

                                • How I Built a Cross-Platform Desktop Application with Svelte, Redis, and Rust | CSS-Tricks

                                  How I Built a Cross-Platform Desktop Application with Svelte, Redis, and Rust At Cloudflare, we have a great product called Workers KV which is a key-value storage layer that replicates globally. It can handle millions of keys, each of which is accessible from within a Worker script at exceptionally low latencies, no matter where in the world a request is received. Workers KV is amazing — and so i

                                    How I Built a Cross-Platform Desktop Application with Svelte, Redis, and Rust | CSS-Tricks
                                  • Raspberry Pi 5でオンプレKubernetesに入門 - 電通総研 テックブログ

                                    はじめに こんにちは。金融ソリューション事業部エンジニアリングオフィスの加藤です。 仕事でGKEやAKSといったマネージドKubernetesサービスを利用したインフラ構築を経験してきました。 この記事では、Raspberry Pi 5でK8sクラスタを構築しながら、マネージドK8sのありがたみについて学んでいきます。 ゴール 以下の作業を通して、Kubernetesクラスタのオンプレ環境における構築手順の全体的な流れと、設計判断のポイントについてざっくり理解する Raspberry Piをセットアップする Kubernetesクラスタを作る Prometheus, Grafanaを入れてクラスタの監視環境をセットアップする Cloudflare tunnelを利用して、セキュアにインターネット経由からのアクセスをできるようにする 構成 Raspberry Pi 5は手元に3台あります。以

                                      Raspberry Pi 5でオンプレKubernetesに入門 - 電通総研 テックブログ
                                    • How we added full networking to WebVM via Tailscale

                                      WebVM is a virtual Linux environment running fully client-side in the browser. It is based on CheerpX: our WebAssembly-powered x86 virtualization technology. Thanks to a powerful JIT recompilation engine, and an ext2 block-based filesystem, it makes it possible to run large-scale use cases: GCC / Clang / Python / Node.js / Ruby and many other things are supported out-of-the-box. But something impo

                                        How we added full networking to WebVM via Tailscale
                                      • What I learned building an opinionated and minimal coding agent

                                        What I learned building an opinionated and minimal coding agent 2025-11-30 It's not much, but it's mine Table of contents In the past three years, I've been using LLMs for assisted coding. If you read this, you probably went through the same evolution: from copying and pasting code into ChatGPT, to Copilot auto-completions (which never worked for me), to Cursor, and finally the new breed of coding

                                          What I learned building an opinionated and minimal coding agent
                                        • What I learned building an opinionated and minimal coding agent

                                          What I learned building an opinionated and minimal coding agent 2025-11-30 It's not much, but it's mine Table of contents In the past three years, I've been using LLMs for assisted coding. If you read this, you probably went through the same evolution: from copying and pasting code into ChatGPT, to Copilot auto-completions (which never worked for me), to Cursor, and finally the new breed of coding

                                            What I learned building an opinionated and minimal coding agent
                                          • AWS公式のECSハンズオンがとても良かった!! - Qiita

                                            はじめに お疲れ様です。矢儀 @yuki_ink です。 こちらのAWS公式ハンズオンをやってみました。 ECSとFargate/EC2を利用した環境構築から、CI/CDパイプラインを利用したデプロイまで、一通り体験できる素晴らしいハンズオンでした。 次のようなみなさんにおすすめです。 ECSを知識として知ってはいるが、実際に触ったことがない コンテナの何が優れているのか、実感を持っては理解できない CI/CDパイプラインでコンテナをデプロイしてみたい ハンズオンで構築する環境の構成イメージはこちら。 1. VS Code Serverの構築 このハンズオンでは、開発環境として Visual Studio Code Server (VS Code Server) を利用するとのことで、まず、CloudFormationでVS Code Serverを構築していきます。 ハンズオンページの

                                              AWS公式のECSハンズオンがとても良かった!! - Qiita
                                            • What's New in Ruby on Rails 8 | AppSignal Blog

                                              The first Rails 8 beta has officially been released, bringing an exciting set of features, bug fixes, and improvements. This version builds on the foundation of Rails 7.2, while introducing new features and optimizations to make Rails development even more productive and enjoyable. Key highlights include an integration with Kamal 2 for hassle-free deployments, the introduction of Propshaft as the

                                                What's New in Ruby on Rails 8 | AppSignal Blog
                                              • iOS Hacking - A Beginner’s Guide to Hacking iOS Apps [2022 Edition]

                                                My first post will be about iOS Hacking, a topic I’m currently working on, so this will be a kind of gathering of all information I have found in my research. It must be noted that I won’t be using any MacOS tools, since the computer used for this task will be a Linux host, specifically a Debian-based distribution, in this case, Kali Linux. I will also be using ‘checkra1n’ for the device jailbreak

                                                • Everything you ever wanted to know about UDP sockets but were afraid to ask, part 1

                                                  Everything you ever wanted to know about UDP sockets but were afraid to ask, part 12021-11-25 Snippet from internal presentation about UDP inner workings in Spectrum. Who said UDP is simple! Historically Cloudflare's core competency was operating an HTTP reverse proxy. We've spent significant effort optimizing traditional HTTP/1.1 and HTTP/2 servers running on top of TCP. Recently though, we start

                                                    Everything you ever wanted to know about UDP sockets but were afraid to ask, part 1
                                                  • awesome-selfhosted

                                                    Awesome-Selfhosted# Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers. This is a list of Free Software network services and web applications which can be hosted on your own server(s). Non-Free software is listed on the Non-Free page. HTML version (recommended), Markdown version (legacy). See Contributing. Software# Thi

                                                    • 最高のLinux(Debian)インストーラを作ろう - Qiita

                                                      目次 1.はじめに 2.入れるアプリを決めよう 3.preseed記述例 4.isoの作成とインストール 5.参考文献 6.注釈 コードだけ見たい方は3.preseed記述例をクリック 1. はじめに 1.1.最高のインストーラを作ろう 自動でインストール作業を行ってくれて、欲しいアプリも最初から入っている(且つ、使わないアプリがあまり入っていない)ような最高のISOを作成する。そうした「カスタムISO」を作成するために、preceed.cfgというファイルにインストールの手順を記述していく。 カスタムISOの素体としては、Debian 11 (bullseye)を用いる。Debianはデスクトップ環境なしでのインストールが可能であり、高いカスタマイズ性を持っているからである。他にも、安定性に優れている、歴史が長く規模の大きいディストリビューションであるため情報が多いなどのメリットがある。

                                                        最高のLinux(Debian)インストーラを作ろう - Qiita
                                                      • openssl s_clientコマンドを使う - CLOVER🍀

                                                        これは、なにをしたくて書いたもの? 最近の通信はSSL/TLS上で行われることが多くなり、平文のものはあまり見かけなくなってきました。 平文の頃はtelnetコマンドやcurlのtelnet://プロトコルでのアクセスでいろいろやっていましたが、SSL/TLSとなるとちょっと困ります。 こういう時はどうしたら?と思ったのですが、OpenSSLのクライアントコマンドを使うのが良さそうですね。 これからのことを考えると、openssl s_clientにもっと慣れ親しんだ方がいいのかもしれません。 openssl s_client OpenSSLのオフィシャルサイトはこちら。 OpenSSL openssl s_clientコマンドのmanページはこちら。 openssl s_client openssl s_clientは、SSL/TLSを使ってリモートホストに接続するための汎用的なSSL/

                                                          openssl s_clientコマンドを使う - CLOVER🍀
                                                        • Ubuntu 24.04 LTS (Noble Numbat) Release Notes

                                                          Noble Numbat Release Notes Table of Contents Introduction New features in 24.04 LTS Known Issues Official flavours More information Introduction These release notes for Ubuntu 24.04 LTS (Noble Numbat) provide an overview of the release and document the known issues with Ubuntu and its flavours. For details of the changes applied since 24.04, please see the 24.04.2 change summary. Support lifespan

                                                          • Logging strategies for security incident response | Amazon Web Services

                                                            AWS Security Blog Logging strategies for security incident response Effective security incident response depends on adequate logging, as described in the AWS Security Incident Response Guide. If you have the proper logs and the ability to query them, you can respond more rapidly and effectively to security events. If a security event occurs, you can use various log sources to validate what occurre

                                                              Logging strategies for security incident response | Amazon Web Services
                                                            • Code on iPad using Visual Studio Code, Caddy, and code-server · Tailscale Docs

                                                              ToggleStartQuickstartToggleInstall TailscaleToggleQuick guidesOpenVPN migration guideLegacy VPN migration guideToggleSet up an identity providerWhat is Tailscale?ToggleManage AccessToggleManage access controlToggleManage just-in-time accessToggleManage devicesToggleManage usersTailnet LockToggleAperture: Secure AIWhat is Aperture?Get started with ApertureToggleSet up LLM clientsToggleSet up LLM pr

                                                                Code on iPad using Visual Studio Code, Caddy, and code-server · Tailscale Docs
                                                              • GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API

                                                                awesome-chatgpt-api - Curated list of apps and tools that not only use the new ChatGPT API, but also allow users to configure their own API keys, enabling free and on-demand usage of their own quota. awesome-chatgpt-prompts - This repo includes ChatGPT prompt curation to use ChatGPT better. awesome-chatgpt - Curated list of awesome tools, demos, docs for ChatGPT and GPT-3 awesome-totally-open-chat

                                                                  GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API
                                                                • From Go on EC2 to Fly.io: +fun, −$9/mo

                                                                  February 2023 Go to: Old to new | To-dos | Weddings | Config | Statics | Cron | Load testing | Conclusion I recently switched two side projects from being hosted on an Amazon EC2 instance to using Fly.io. It was a really good experience: Fly.io just worked. It allowed me to delete about 500 lines of Ansible scripts and config files, and saved me $9 a month. For the larger of the two projects, I al

                                                                  • Avoiding complexity with systemd

                                                                    Unix machines, since the early days of the operating system, have been designed for multiple users to use concurrently. Traditionally there is a set of “unprivileged” users used by people and system services, and the root account which can generally do anything. Because of the concept that most things in Unix are represented by a file, users could be allowed to perform various operations by adding

                                                                      Avoiding complexity with systemd
                                                                    • How to save up to 500€/year switching from Mailchimp to Open Source Mailtrain and AWS SES - Carl Chenet's Blog

                                                                      My newsletter Le Courrier du hacker (3,800 subscribers, 176 issues) is 3 years old and Mailchimp costs were becoming unbearable for a small project ($50 a month, $600 a year), with still limited revenues nowadays. Switching to the Open Source Mailtrain plugged to the AWS Simple Email Service (SES) will dramatically reduce the associated costs. First things first, thanks a lot to Pierre-Gilles Leym

                                                                        How to save up to 500€/year switching from Mailchimp to Open Source Mailtrain and AWS SES - Carl Chenet's Blog
                                                                      • xv6: a simple, Unix-like teaching operating system

                                                                        xv6: a simple, Unix-like teaching operating system Russ Cox Frans Kaashoek Robert Morris September 6, 2021 2 Contents 1 Operating system interfaces 9 1.1 Processes and memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.2 I/O and File descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.3 Pipes . . . . . . . . . . . . . . . . . . . . . . . . . .

                                                                        • HTTP/3 is everywhere but nowhere

                                                                          HTTP/3 has been in development since at least 2016, while QUIC (the protocol beneath it) was first introduced by Google way back in 2013. Both are now standardized, supported in 95% of users' browsers, already used in 32% of HTTP requests to Cloudflare, and support is advertised by 35% of websites (through alt-svc or DNS) in the HTTP Archive dataset. We've developed a totally new version of HTTP,

                                                                            HTTP/3 is everywhere but nowhere
                                                                          • Drive application performance with Application Load Balancer Target Optimizer | Amazon Web Services

                                                                            Networking & Content Delivery Drive application performance with Application Load Balancer Target Optimizer AWS Application Load Balancer is an HTTP request load balancer designed to provide scalability through load distribution and high availability through target health detection and unhealthy target isolation. Today, we are excited to introduce ALB Target Optimizer, a powerful new feature throu

                                                                            • NobleNumbat/ReleaseNotes/Ja - Ubuntu Wiki

                                                                              Noble Numbat リリースノート 目次 イントロダクション Ubuntu 24.04 LTS の新機能 既知の問題 公式フレーバー より詳しい情報 イントロダクション このリリースノートには、 Ubuntu 24.04 LTS(Noble Numbat)のリリース概要とUbuntuとそのフレーバーに関する既知の不具合を記述しています。 サポート期間 Ubuntu 24.04 LTS は2029年6月までの5年間サポートされます。もし、Long Term Support(長期サポート)版が必要な場合、24.04.1 リリースされるまでは Ubuntu 22.04 LTSを利用してください。 アップグレード Ubuntu 23.10 のユーザーは、リリース後すぐに24.04への自動アップグレードが提供されます。 ただし、22.04 LTSのユーザーには、8月15日に予定されている24.

                                                                              • awesome-selfhosted

                                                                                Awesome-Selfhosted# Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers. This is a list of Free Software network services and web applications which can be hosted on your own server(s). Non-Free software is listed on the Non-Free page. HTML version (recommended), Markdown version (legacy). See Contributing. Software# Thi

                                                                                • Unmasking the new persistent attacks on Japan

                                                                                  Cisco Talos discovered malicious activities conducted by an unknown attacker since as early as January 2025, predominantly targeting organizations in Japan.  The attacker has exploited the vulnerability CVE-2024-4577, a remote code execution (RCE) flaw in the PHP-CGI implementation of PHP on Windows, to gain initial access to victim machines.  The attacker utilizes plugins of the publicly availabl

                                                                                    Unmasking the new persistent attacks on Japan