タグ

_とLinuxに関するjsstudyのブックマーク (13)

  • ソース管理プロバイダーが登録されていません。(Visual Studio Code) - JavaScript勉強会

    UbuntuにVisual Stuidio Codeをインストールしたら、アクティビティ バー(画面左側にあるアイコンの並び)の「ソース管理」で、「ソース管理プロバイダーが登録されていません。」と表示されました。 このエラー表示の解消方法を調べてみました。 Gitのインストール Gitのリポジトリ作成 Gitのパス設定 Gitの参考情報 まとめ Gitのインストール ソースコードを管理するソフトはいろいろありますが、とりあえずGitにしておきます。 ja.wikipedia.org UbuntuにGitが入っていない場合、まずはGitをインストールします。 Gitのバージョンを確認して、Gitの有無を確認します。 $ git --version Gitのバージョン情報が表示されなければ、まだGitが入っていないということなので、インストールします。 (参考) zorinos.seesaa.

    ソース管理プロバイダーが登録されていません。(Visual Studio Code) - JavaScript勉強会
  • GoogleのIPアドレスを調べる方法 - JavaScript勉強会

    Webサーバーにアクセス制限を設定して、外部からサーバーへの攻撃を防御しています。 利用しているGoogleのサービスからのアクセスは通さないといけないので、GoogleIPアドレスを調べてみました。 Googleのサービスには、どんなIPアドレスが割り当てられているのでしょうか? Google サービス IPアドレス - Google 検索 support.google.com DNSで調べる方法 GoogleIPアドレス(CIDR表記) ip4: ip6: (参考) digコマンドの使い方 SPFとは? まとめ DNSで調べる方法 dev.classmethod.jp Googleが使っている公開IPアドレスを取得したいと思います。以下のSPFを見ればOKなようです。 $ dig -t txt _netblocks.google.com 410gone.click Googleが利

    GoogleのIPアドレスを調べる方法 - JavaScript勉強会
    jsstudy
    jsstudy 2019/02/09
    DNSで調べる。digコマンドを使う。
  • tmuxでLinuxのSSH接続画面を複数に増やす方法 - JavaScript勉強会

    WindowsパソコンからLinuxのWebサーバーにSSHでリモート接続するとき、RLogin等の端末ソフトを使っています。 普通は、1つのSSH接続に対して、1つの操作画面が表示されます。 しかし、同時にいろんなディレクトリーを見ながら作業する場合、画面が1つだとディレクトリーの切り替えが忙しくて不便です。 端末ソフトを複数立ち上げて、画面を増やしても良いのですが、「tmux」というソフトを使うと、1つの端末ソフトで複数の画面を表示させることができるようになります。 tmuxとは? tmux - Wikipedia tmux is a terminal multiplexer for Unix-like operating systems. It allows multiple terminal sessions to be accessed simultaneously in a s

    tmuxでLinuxのSSH接続画面を複数に増やす方法 - JavaScript勉強会
    jsstudy
    jsstudy 2018/12/12
    tmuxで端末画面を増やす ちょっと便利でラッキー
  • サーバー用のLinuxにはCentOSよりもUbuntuの方が良いか? - JavaScript勉強会

    Linuxには、さまざまなディストリビューションがあり、選択肢が豊富です。 普段、サーバー用のLinuxにはCentOS(RedHat系)を使っています。 CentOS - Wikipedia CentOS(セントオーエス)は、Red Hat Enterprise Linux(RHEL)との完全互換を目指したフリーのLinuxディストリビューションである。 CentOSを選んでいる理由は特になくて、「VPSのデフォルトOSとして推奨されていたから」程度ですw VPSチュートリアル – さくらのVPSニュース チュートリアル:CentOS 7(さくらのVPS)サーバ作成直後に設定しておくべき初期セキュリティ設定 – さくらのVPSニュース 一方、デスクトップ用のLinuxは、Ubuntu(Debian系)を使っています。 Ubuntu - Wikipedia Ubuntu(ウブントゥ)はDe

    サーバー用のLinuxにはCentOSよりもUbuntuの方が良いか? - JavaScript勉強会
    jsstudy
    jsstudy 2018/11/25
    サーバー用LinuxにUbuntuを採用する理由 OS自体は同じLinux同士なので大差ない=違いはソフト→使いたいパッケージソフトで選択肢が決まる? 海外では圧倒的にUbuntuが使われている(謎)
  • VagrantのUbuntuとWinSCPでSSH接続する方法 - JavaScript勉強会

    Windows10上でLinuxを使うために、VirtualBox+VagrantでUbuntu 18.04LTSをインストールしてみました。 jsstudy.hatenablog.com Ubuntuのフォルダやファイルのリモート操作には、「WinSCP」を使ってみます。 WinSCPを使うときに、秘密鍵をPuttyGenで変換する必要があったので、作業内容をメモ。(備忘録) WinSCPとは? WinSCPは、Windows用のファイル転送ソフトです。 コンピューター間の通信内容を暗号化して、安全にデータをやりとりできます。 以下のページを参考にして、WinSCPを用意します。 jsstudy.hatenablog.com WinSCPの設定 前回の内容を参考にして、WinSCPでSSHの接続情報を入力します。 =VagrantでUbuntuを起動して、コマンドプロンプトで「vagra

    VagrantのUbuntuとWinSCPでSSH接続する方法 - JavaScript勉強会
    jsstudy
    jsstudy 2018/11/25
    PuTTYgenでSSHの秘密鍵の形式を変換できる
  • VagrantとVirtualBoxでWindows10にUbuntuをインストールする方法 - JavaScript勉強会

    「Webプログラミングが面白いほどわかる」というを参考にして、Windows10にUbuntu 18.04LTSをインストールしてみました。 Webプログラミングが面白いほどわかる 環境構築からWebサービスの作成まで、はじめからていねいに (N高校のプログラミング教育) 作者: 吉村総一郎 出版社/メーカー: KADOKAWA 発売日: 2018/06/22 メディア: 単行 この商品を含むブログを見る このは、カラー図解で丁寧に操作手順が説明されており、とても分かりやすいでした! Ubuntuの利用方針 登場するツール VirtualBoxの用意 VirtualBoxとは? VirtualBoxのインストーラーをダウンロード VirtualBoxをインストール Vagrantの用意 Vagrantとは? Vagrantのインストーラーをダウンロード Vagrantをインスト

    VagrantとVirtualBoxでWindows10にUbuntuをインストールする方法 - JavaScript勉強会
    jsstudy
    jsstudy 2018/11/25
    WindowsパソコンでLinuxの動作環境を用意
  • UNIXという考え方 - JavaScript勉強会

    プログラムの設計について参考になるがありました。 「UNIXの考え方」というです。 小さなプログラムを組み合わせて大きなシステムを作る。 プログラムはデータを作るものではなく、データを加工するフィルターである。 UNIXという考え方―その設計思想と哲学 作者: Mike Gancarz,芳尾桂 出版社/メーカー: オーム社 発売日: 2001/02/01 メディア: 単行 購入: 40人 クリック: 498回 この商品を含むブログ (145件) を見る (参考)書の内容は「UNIX哲学」として、広く知られているようです。 UNIX哲学 - Wikipedia 目次 序文 謝辞 日語版刊行に寄せて 日語版監訳者より イントロダクション 第1章 UNIXの考え方:たくさんの登場人物たち 1.1 UNIXの考え方:簡単なまとめ 第2章 人類にとっての小さな一歩 2.1 [定理1]:ス

    UNIXという考え方 - JavaScript勉強会
    jsstudy
    jsstudy 2018/03/15
    プログラムはデータを作るものではなく、データを加工するフィルター。一番最初のデータを作るのは人間。小さなプログラムを組み合わせて大きなシステムを作る。データは扱いやすい形式にするのが大事。
  • UbuntuのFirefoxにAdobe Flash Playerのプラグインを追加する方法 - JavaScript勉強会

    UbuntuのFirefoxで再生できない動画がありました。 Firefoxに動画再生のプラグインを追加したら、動画が見られるようになりました。 support.mozilla.org Firefox は、HTML5 音声や動画コンテンツ をウェブページ上で再生できますが、他のコンテンツでは、他のメディアプレーヤーや ブラウザープラグイン などをインストールする必要があります。 Flash プラグイン: Flash プラグインをインストールする および Flash プラグイン利用ガイド の記事をご覧ください。 Flash プラグインは、多くのウェブサイトで音声や動画を再生するために使用されます。 FirefoxでFlash Playerの状況を確認するページを開いてみます。 Flash Player の状況確認 ムービーが表示されなければ、プラグインをインストールしてみます。 get.ad

    UbuntuのFirefoxにAdobe Flash Playerのプラグインを追加する方法 - JavaScript勉強会
    jsstudy
    jsstudy 2018/03/13
    UbuntuのFIrefoxにAdobe Flash Playerプラグインをインストール
  • Ubuntuで日本語入力がおかしくなったときは、カタカナひらがなローマ字キーを押してみる - JavaScript勉強会

    Ubuntuで日語を入力しているとき、ひらがながアルファベットになってしまう現象に出くわしました。 以前に、「半角/全角」キーで、日本語入力英語入力を切り替えられるようにしましたが、それとは別のトラブルです。 jsstudy.hatenablog.com (2) 日本語入力の切り替え設定 日語キーボードの「半角/全角」キーで、英語と日語の入力切り替えができませんでした。 (→「あいうえお」と入力したいのに「aiueo」となってしまう。) キーボード設定の「入力メソッド」で「Mozc」というのを選択すれば、「半角/全角」キーで日本語入力を切り替えられるようになりました。 今回は、日本語入力の状態なのに、ひらがながアルファベットになってしまう現象です。 (→「か」と入力すると「ka」と表示されて、下線がある変換前の状態になってしまう。スペースキーで変換候補を選ぶと、ひらがなの「か」が選

    Ubuntuで日本語入力がおかしくなったときは、カタカナひらがなローマ字キーを押してみる - JavaScript勉強会
    jsstudy
    jsstudy 2018/03/13
    カタカナひらがなローマ字キーの役割
  • Ubuntuのファイヤーウォール「ufw」 - JavaScript勉強会

    テストサーバーにUbuntuをインストールしました。 Webサーバーを構築するための下準備を進めてみたいと思います。 ファイヤーウォール SSH Nginx SSL MySQL PHP Ruby パッと思いつくところは、こんなものでしょうか? Ubuntuのファイヤーウォール ufwとは? ufwの情報源 ufwの注意点 ufwの使い方 ufwのGUI「Gufw」 ufwのバージョン確認 ufwのインストール Gufwのインストール Gufwの起動 まとめ Ubuntuのファイヤーウォール CentOSの場合は、ファイヤーウォールとして「iptables」や「firewalld」が用意されています。 Ubuntuの場合は、「ufw」というツールが用意されていました。 ufwとは? himachannel.com Ubuntuで標準的に利用できるfirewall機能 Uncomplicate

    Ubuntuのファイヤーウォール「ufw」 - JavaScript勉強会
    jsstudy
    jsstudy 2018/03/11
    Ubuntuのファイヤーウォール ufw
  • Linuxで文字列のMD5ハッシュ値を計算する方法 - JavaScript勉強会

    データの暗号化などのため、文字列をMD5方式でハッシュ値にしたい場合があります。 Windowsの場合は、「B64MD5」などのフリーソフトがあり、簡単にMD5ハッシュ値を求められます。 www.vector.co.jp Linuxのmd5sumコマンド Linux(Ubuntu)で、文字列のMD5ハッシュ値を求める方法を調べてみました。 krakenbeal.blogspot.jp $ echo -n "string" | md5sum ターミナル画面で上記のコマンドを打てば、文字列のMD5ハッシュ値が取得できました。 「md5sum」というコマンドを使えば、MD5ハッシュ値を求められました。 eng-entrance.com しかし、コマンドだと履歴が残るので、「history -c」で履歴を消す必要も出てきます。 毎回だと面倒くさいので、GUIツールでMD5ハッシュ値を求められたら良

    jsstudy
    jsstudy 2018/03/09
    Linuxで文字列のMD5ハッシュ値を求めるには、md5sumコマンドを使えばOK コマンドじゃなくてGUIツールが欲しいけど、よさげなツールが見つからなかった><
  • Linuxの画像編集ソフト「GIMP」 - JavaScript勉強会

    Ubuntuでキャプチャーした画像にモザイク処理を入れるために、画像編集ソフト「GIMP」を使ってみました。 GIMPとは? UbuntuにGIMPをインストールする方法 GIMPの起動 GIMPの使い方 GIMPでモザイク処理 GIMPとは? GIMPは、Adobe Photoshopみたいな画像編集ソフトです。 GIMP - Wikipedia GIMP(ギンプ、ジンプ、GNU Image Manipulation Program)は、GNU GPL の下で配布されているビットマップ画像編集・加工ソフトウェア(ペイントソフト)。 公式サイト GIMP - GNU Image Manipulation Program forest.watch.impress.co.jp 無料で高機能な画像編集・処理ソフト UbuntuにGIMPをインストールする方法 zorinos.seesaa.net

    Linuxの画像編集ソフト「GIMP」 - JavaScript勉強会
    jsstudy
    jsstudy 2018/03/09
    Ubuntuでキャプチャーした画像にモザイク処理を入れたい → GIMPでOK
  • Ubuntuで簡易画像編集するツール「Pinta」 - JavaScript勉強会

    Ubuntuでちょっとした画像編集するとき、どんなツールを使えば良いのでしょうか? 検索したら、「GIMP」「Pinta」といったソフトが推奨されていました。 bjkun2.blogspot.com krakenbeal.blogspot.jp GIMPは、Adobe Photoshopみたいに高機能なツール Pintaは、Windowsのペイントみたいに軽量なツール 今回は、ちょっとした画像編集をしたいだけなので、「Pinta」を使ってみます。 Pintaのインストール方法 Download - Pinta - PintaProject/Pinta Installing Pinta - Pinta - PintaProject/Pinta aptコマンドでインストールするには、 $ sudo apt-get update $ sudo apt-get install pinta とコマン

    Ubuntuで簡易画像編集するツール「Pinta」 - JavaScript勉強会
    jsstudy
    jsstudy 2018/03/09
    Ubuntu(Linux)用の簡易画像編集ソフト「Pinta」 Windowsのペイントみたいにシンプル
  • 1