並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 499 件 / 499件

新着順 人気順

shellの検索結果481 - 499 件 / 499件

  • OpenSSHがSHA-1を使用したRSA署名を廃止、BacklogのGitで発生した問題と解決にいたるまでの道のり | 株式会社ヌーラボ(Nulab inc.)

    サービス開発部SRE課の@vvatanabeです。 2021年9月26日、OpenSSH 8.8がリリースされました。大きな変更として挙げられるのは、SHA-1ハッシュアルゴリズムを使用したRSA署名の廃止です。 本記事では、この変更がBacklogに与えた影響、その時現場で起こっていたこと、問題解決のプロセス、なにを教訓にしたのか等、順を追って解説します。 ※ 本記事はNuCon 2021で発表した内容をブログ化したものです。 問題の発覚 BacklogのGitへSSHでアクセスできない TypetalkのBacklog開発者のトピックで、以下のフィードバックが投稿されました。 「OpenSSH 8.8へアップデートすると、BacklogのGitへSSHアクセスできない」という内容でした。 問題の調査 Inside SSH protocol v2 深堀りしていく前に、SSHプロトコルの接

      OpenSSHがSHA-1を使用したRSA署名を廃止、BacklogのGitで発生した問題と解決にいたるまでの道のり | 株式会社ヌーラボ(Nulab inc.)
    • ポートスキャナ自作ではじめるペネトレーションテスト

      本書は、ポートスキャンを用いて攻撃者がネットワークを経由してどのように攻撃してくるのかを具体的な手法を交えて学び、攻撃手法を知ることでセキュリティレベルの向上を目指す書籍です。Scapyを用いてポートスキャナを自作し、ポートスキャンの仕組みや動作原理をしっかりと学びます。そのあとで、脆弱性診断やペネトレーションテストに不可欠なNmap、Nessus、Metasploit Frameworkなどのツールについて解説します。ハンズオンで学習を進めながら徐々にステップアップしていける構成となっています。攻撃者側の思考プロセスを理解し、対策を強化しましょう。付録ではペンテスターのキャリア形成、関係の築き方などにも触れ、著者の豊富な経験からのアドバイスを紹介しています。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作

        ポートスキャナ自作ではじめるペネトレーションテスト
      • My terminal became more Rusty 🦀 – Mahmoud Ashraf

        As a Software-Engineer I spent most of the time inside my terminal, So I need for that a fast terminal with fast tools to speed up my productivity. The tools written in rust help me to achieve that. let’s see in this article those tools. tl;dr alacritty A cross-platform, GPU-accelerated terminal emulator starship 🌌 The minimal, blazing-fast, and infinitely customizable prompt for any shell! exa A

          My terminal became more Rusty 🦀 – Mahmoud Ashraf
        • Gitでマージ済みのブランチを一括削除する - 詩と創作・思索のひろば

          こうしてます。 git for-each-ref --merged HEAD --no-contains HEAD 'refs/heads/**' --format '%(refname)' \ | while read s; do echo "$s $(git rev-parse "$s")"; git update-ref -d "$s"; done git branch を使ったやり方が一般的なようだが(Google調べ)、配管(Plumbing)コマンドを使って厳密にやるならこうでしょう。 git for-each-ref はリポジトリのrefを一覧するコマンド。refs/heads/** はいわゆるローカルブランチにマッチするパターン。--merged HEAD で現在のブランチであるHEADにマージ済みのブランチを、--no-contains HEAD でそのうちHEADを除い

            Gitでマージ済みのブランチを一括削除する - 詩と創作・思索のひろば
          • 日経電子版での自作 SSR フレームワーク基盤について — HACK The Nikkei

            こんにちは、Web チームの井手です。今日は私たち Web チームが作っている SSR フレームワーク(以下 FW)にについて紹介します。 記事を書くモチベーション 私たちのメインプロダクトである日経電子版においては k2 という自作 SSR 基盤を 2020 年から運用しています。SSR FW といえば多くの方が Next.js を想起すると思いますが、私たちは自作しています。一方で最近は Next.js の進化が凄まじく、自作 SSR 勢としても意識せざるを得なくなっています。もしかしたら「あぁ Next.js で作っておけばよかった」と思う時が来るかもしれません。特に k2 を保守する際には Next.js では実現できない機能を実現するために様々な手法や工夫を編み出していましたが、Next.js の進化に伴ってその必要性はだんだん減ってきているのを実感しています。そのためいつか N

              日経電子版での自作 SSR フレームワーク基盤について — HACK The Nikkei
            • GitHub - charmbracelet/gum: A tool for glamorous shell scripts 🎀

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - charmbracelet/gum: A tool for glamorous shell scripts 🎀
              • Twelve Years of Go - The Go Programming Language

                Russ Cox, for the Go team 10 November 2021 Today we celebrate the twelfth birthday of the Go open source release. We have had an eventful year and have a lot to look forward to next year. The most visible change here on the blog is our new home on go.dev, part of consolidating all our Go web sites into a single, coherent site. Another part of that consolidation was replacing godoc.org with pkg.go.

                  Twelve Years of Go - The Go Programming Language
                • 第793回 自作のカーネルモジュールをRustで作る | gihyo.jp

                  第791回では基本的なカーネルモジュールの作り方とそれをDKMSに対応させる方法を紹介しました。今回はカーネルの新しい機能のひとつである「Rustでカーネルモジュールを作る方法」を紹介しましょう。 UbuntuカーネルにおけるRustの対応 Linuxカーネルでは、Kernel 6.1からプログラミング言語である「Rust」の機能が取り込まれました。これは「Rust for Linux」の成果で、カーネルの機能をC言語やアセンブラだけでなく、Rustでも書けるようにするというものです。メモリー安全性や強い静的型付けなどの特徴を取り込むことで、カーネルのセキュリティ問題の原因の多くを占めるメモリー関連の不具合に対して、一種の対策になることが期待されます。 あらゆるケースにおいてRustに置き換えられるというわけではありませんが、今後カーネルのコードを読み書きする上でC言語やアセンブラだけでな

                    第793回 自作のカーネルモジュールをRustで作る | gihyo.jp
                  • 2日目:Python 3.10新機能パターンマッチの神髄がわかる | gihyo.jp

                    先日公開した「PyCon JP 2021」1日目のカンファレンスレポートはいかがでしたでしょうか? 本レポートでは引き続き、2日目の様子をご紹介します。 PyCon JPは日本国内外のPythonユーザーが一堂に会し、互いに交流を深め、知識を分け合い、新たな可能性を見つけられる場所として毎年開催される国際カンファレンスです。 PyCon JP 2021は2021年10月15日~16日のカンファレンスと2日間の会期で開催されました。 今回は16日に行われたカンファレンスの中から、注目セッションと感想について運営スタッフがレポートします。 Day2 Keynote:A Perfect match ―Mr. Brandt Bucher (nikkie) 2021年10月、PyCon JP 2021の少し前にリリースされたPython3.10。その目玉機能といえば、Structural Patte

                      2日目:Python 3.10新機能パターンマッチの神髄がわかる | gihyo.jp
                    • Linux Hardening Guide | Madaidan's Insecurities

                      Last edited: March 19th, 2022 Linux is not a secure operating system. However, there are steps you can take to improve it. This guide aims to explain how to harden Linux as much as possible for security and privacy. This guide attempts to be distribution-agnostic and is not tied to any specific one. DISCLAIMER: Do not attempt to apply anything in this article if you do not know exactly what you ar

                      • データサイエンティストの気づき!「勉強して仕事に役立てない人。大嫌い!!」『それ自分かも?』ってなった!!! 統計(36) - Qiita

                        データサイエンティストの気づき!「勉強して仕事に役立てない人。大嫌い!!」『それ自分かも?』ってなった!!! 統計(36)統計データサイエンティストQiita10th_過去CountdownCalendar2022 通りすがりのデータサイエンティスト、技術士(情報工学)・工学博士です。2021年9月11日(執筆当時の今日)まで、「俺はデータサイエンティストの経験が長い」ことを自慢していました。二十代の頃、いろんな論文公募で通らずに、データ解析したら二席をいただいたことに始まるかもしれません。 @kazuo_reveさんのあるところでの、ある書き込みに、意見を書こうと思いました。筋書きを立てていたら次々気がついたことが3つありました。気づき1「現場経験」、気づき2「隠蔽、改竄」、気づき3「10年」。 目次 目次 ・気づき1. 現場経験 ・気づき2. 隠蔽・改竄 ・気づき3. この10年、社会

                          データサイエンティストの気づき!「勉強して仕事に役立てない人。大嫌い!!」『それ自分かも?』ってなった!!! 統計(36) - Qiita
                        • GitHub Actions の実行結果を Slack に通知する

                          概要 GitHub Actions のワークフローの結果を、以下のアクションで Slack に通知している方は多いと思います。 Slack App を作成して、Incoming Webhook URL を発行 GitHub Actions に Slack 通知用の job を追加 1 で発行した URL をリポジトリの secrets に登録 こちらが、GitHub の Slack App を用いて実現できることを知ったので、備忘録として記録します。 この記事を読むメリット GitHub Actions から Slack 通知をするのにかかる手間を減らせる。 手順 Slack に GitHub App を追加 subscribe の設定を行う これだけでした。 1 については、Slack で GitHub の App を選択していけばよしなにできるので、省略します。 ワークフロー 今回は、

                            GitHub Actions の実行結果を Slack に通知する
                          • №1,293 洋画セレクション “ ルーシー LUCY ” - 糸屯 ち ゃ ん の エ ン タ メ 通 信

                            ■ 目 次 プロローグ ルーシー LUCY エピローグ 純ちゃんのおまけ - Blog Ranking Lists プロローグ おはようございます MCの白石です 本日のテーマも、怒涛の 洋画セレクション です では、わたくしの方からお送りする洋画のご紹介をさせて頂きます 「 ルーシー LUCY 」です! それでは、皆さん 楽しんでってくださいね (✿╹◡╹)b ワープ!!.   .    . . ............................................... き、きえるぅぅぅ。。。( ̄□ ̄ *)( ̄□:;.:... ( ̄:;..::;.:. :::;... ... .. . .  . . .      .    . ルーシー LUCY 『LUCY/ルーシー』(Lucy) 2014年にフランスとアメリカ合衆国で制作されたSFアクション映画 ストーリー ごく普

                              №1,293 洋画セレクション “ ルーシー LUCY ” - 糸屯 ち ゃ ん の エ ン タ メ 通 信
                            • 私がゲーム業界に入るまで : プログラミング指南 - Code Knowledge

                              プログラミング指南 - Code Knowledge ゲーム制作に関するプログラミング等を主に書き溜めていきます。ただ、どちらかと言えば日記的な書き方が続くと思いますが、そこは温かい目で見て頂ければ。あと、ちょっとしたサンプルやツールのダウンロードも出来るようにしておきます。 自分が子供の頃は、はっきり言ってド阿呆に分類されてました。5段階評価の通信簿の平均が 3 未満で、5 はひとつもなく 1 はちらほらという状態でした。覚える系が特に苦手で、応用とか創作系はどちらかと言えば得意だったかな。図工で針金をコネてひよこを作ったのは覚えています。 小学校時代はテレビゲームは存在していなかったので、外での遊びは…ちょっと変わってました。板に釘を打ち付けて、ピンボールのようなモノを作って、ビー玉が外れたら私のもの、ポケットに入ったら2個とか3個とか払い戻すような事をしていました。室内だと紙にひたす

                                私がゲーム業界に入るまで : プログラミング指南 - Code Knowledge
                              • Windows版「rm -rf /*」の「cmd /c rd /s /q c:\」を実行してみた | DevelopersIO

                                よい子(大人を含む)はマネしないでね。 この記事に書いてある内容を、自分が所有するPC以外(業務用PC、公共のPCなどで)で行った場合、 電子計算機損壊等業務妨害罪(刑法234条の2)に問われ、5年以下の懲役または100万円以下の罰金の可能性や損害賠償を求められる可能性があるらしいです。 Windows版「rm -rf /*」を実行してみたくなった つい先日、Amazon Linux 2でrm -rf /*を実行して、OSを破壊してみました。そちらの様子は以下記事をご参照ください。 Linuxを破壊してみると、何だか次はWindowsも破壊したくなってきました。 そこで、Windows Server 2019に対して、Windows版rm -rf /*と呼ばれるcmd /c rd /s /q c:\を実行してみて、どこまで壊れるのか確認してみます。 いきなりまとめ cmd /c rd /s

                                  Windows版「rm -rf /*」の「cmd /c rd /s /q c:\」を実行してみた | DevelopersIO
                                • Google Cloud Shell の 10 の知っておくと便利な Tips | Google Cloud 公式ブログ

                                  Kimihiko KitaseHead of Enterprise Marketing, Google Cloud Japan GCPの Cloud Shell がどんどん進化してます。この環境上で開発もできてしまうくらい、あらゆる事が実現できるようになってきましたが、みなさんは、全て知っているでしょうか?ここでは、知っておくと便利な 10 の Tips を取り上げ説明します。 1. Eclipse Orion ベースの UI GCP Cloud Shell がどんどん利用しやすくなっています。[エディタを立ち上げる] ボタンをクリックするとオープンソースの Eclipse Orion を利用した UI が表示されます。 2. Tmux への対応 Cloud Shell は Tmux に対応しているので、例えば、 Ctrl + b キーを押してから % キーを押すと、tmux により現在の

                                    Google Cloud Shell の 10 の知っておくと便利な Tips | Google Cloud 公式ブログ
                                  • TRPG卓の背景をMidjourneyに生成させてみた→最大の欠点と呪文の参考|MSK@Name_Take

                                    Midjourney、すごいですね。いや本当にすごいんですよね。 Twitterを見ているだけでも日に日にとんでもないイラストとか流れてきて、こいつはやべえって思ってる人も多いかと思います。 これを書いているぼくも、毎日すっげ~~と思っていたうちのひとりです。 これを活用したら、背景を探さずに済むんじゃないか? TRPGに限らずゲームというものは、システムや世界観にもよりますが、まったく完全に日常に沿ったシナリオ(ゲーム内容)ではないことが多いです。 少なからず非日常を味わうのがゲームの醍醐味でしょうが、そのぶんシナリオにあった背景を探そうとするとなかなか大変だったりもします。 それならば状況にぴったり合った画像を生成してしまえばいい、と思った人はぼくだけではないはずです。 もちろん、イメージ通りの背景画像があればすでに世に存在していればクオリティはそちらのほうが高いのですが、イメージ通り

                                      TRPG卓の背景をMidjourneyに生成させてみた→最大の欠点と呪文の参考|MSK@Name_Take
                                    • shellスクリプトで学ぼう!プログラミングがちょっと上手になる(かも)Tips集!! | DevelopersIO

                                      こんにちは(U・ω・U) AWS事業部の深澤です。 さて皆さん、いざプログラミングをしようとしてもなかなかテストがしにくいとか、良い書き方ないかな〜って感じたりしませんか?出来上がったソースコードを数ヶ月後の自分が読んでみて、「あれ?この処理って何してるんだっけ??」って思うのもよくあることです。また中には実際にスクリプトをbatch処理で使おうとしているけど、どんな風に書いたら良いか悩んでいる方とかいらっしゃるのではないでしょうか。今回は僕が運用の中で学んだ「こう書くと良いんじゃない」というTipsを書いて見ました!今回はshellスクリプトを採用しています。 環境 Amazon Linux 2 AMI (HVM), SSD Volume Type カーネル 4.14.173-137.229.amzn2.x86_64 Bashバージョン GNU bash, version 4.2.46(

                                        shellスクリプトで学ぼう!プログラミングがちょっと上手になる(かも)Tips集!! | DevelopersIO
                                      • さようなら、Node.js - 株式会社カブク

                                        はじめに こんにちは。JavaScriptの本を書いたりしているあんどうです。 JavaScript、流行ってますよね。より正確にはNode.js流行ってますよね。ぶっちゃけハンズオンなんとかもNode.jsの方がだいぶ・・・ゲフンゲフン。まぁハンズオンNode.jsはマジ名著なのでそのことは置いておくとして、そのNode.jsについて正直なところみなさんはどう思ってますでしょうか? 私はRails文化圏出身なので、開発に必要とわかりきっているツールを事前にわざわざあれやこれやと検証して設定してみたいなのが面倒くさくてしょうがないです。なんか思いついてキーボードに手を置いたらノータイムで機能の実装を開始したい。 しかもすぐ新しい同じようなツールが出てきて数年で主要ツール総取っ替え上等。ポジティブに捉えれば万物流転とか諸行無常とか人生のあれこれの現れかもしれないけど、正直回し車の中のハムスタ

                                          さようなら、Node.js - 株式会社カブク