並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 557件

新着順 人気順

文字コード 変換 コマンドの検索結果281 - 320 件 / 557件

  • VSCodeでJISコード(ISO-2022-JP)を使いたい!拡張機能の実装方法 | メンバーズクリエイターズブログ

    2021.7.15 VSCodeでJISコード(ISO-2022-JP)を使いたい!拡張機能の実装方法 VSCode開発環境 20新卒の岩谷です。 以前、JISコード(ISO-2022-JP)で書かれたHTMLメルマガのコードのチェックを行ったのですが、VSCodeはJISコードに対応しておらず、別のエディタを利用する必要があり、少し不便に感じました。 そこで、VSCodeでもJISコードを扱えるように拡張機能を作成してみました。 今回は、その拡張機能の実装方法についてまとめていきたいと思います。 はじめに 拡張機能の開発、デバッグ、公開などの方法についてはインターネット上に多数の記事が公開されていますので、詳しくはそちらを参照いただければと思います。 今回の拡張機能の開発はTypeScriptで行いました。開発にはVSCode APIを利用します。 作成した拡張機能のソースは、https

      VSCodeでJISコード(ISO-2022-JP)を使いたい!拡張機能の実装方法 | メンバーズクリエイターズブログ
    • コマンドプロンプト、WSH、PowerShell…Windows標準機能で作成するバッチ処理について | 今更ながらのバッチ処理基礎 | 情シスHack

      コマンドプロンプト、WSH、PowerShell…Windows標準機能で作成するバッチ処理について | 今更ながらのバッチ処理基礎 2019.05.07 システム・サービス・ソフト バッチ処理 バッチも色々あるけれど、Windows標準機能からやってみる スクリプト言語=トライアンドエラーがやりやすい バッチ処理というのは処理形式の話で、作り方は色々あります。 その中でも取っつきやすさも含めてWindows標準機能で作成するバッチを紹介します。 C言語で作りたいなら止めませんが、しょっぱなからコンパイル言語でやるのはおすすめしません。 「コンパイル言語」とは、コードを記述したファイルをコンパイラというプログラムを使って実行可能な形式に変換する必要がある言語のことです。 代表的なものにC、C++、Javaなどがあります。 一方の「スクリプト言語」は基本的には記述したコードがそのまま実行され

        コマンドプロンプト、WSH、PowerShell…Windows標準機能で作成するバッチ処理について | 今更ながらのバッチ処理基礎 | 情シスHack
      • [地図自作] Osm2Garminの使い方 -

        Garmin GPSの地図を自作するために試したツール"Osm2Garmin"についての覚書です。等高線については荒いものしか作成出来ませんが、GUI操作で取っつき易いツールです。 環境 以下の環境で地図データの作成を行いました。地図データ作成には大容量のファイルがダウンロード/生成されますのでHDDの空き容量に注意してください(色々と試していると100GByte近くまでいったりしました)。 Windows10(64bit) Oracle Java 1.8.0_131(64bit版) Osm2Garmin(OpenStreetMap Garmin Maps Generator) 1.2.271 Osm2GarminはWindows/Mac/Linux版があります。この記事ではWindows版を使用します。他の環境では適時読み替えてください。 Osm2Garmin(Windows版) 実行環

          [地図自作] Osm2Garminの使い方 -
        • 正規表現辞典 改訂新版 | SEshop.com

          正規表現を使いこなすことで、検索、置換、集計、文書整理、データ解析、Webアプリ開発…あらゆるテキスト処理の現場で作業効率が大幅にアップします。 本書では、正規表現の役割や基本的な使い方を解説した「イントロダクション」、用途・対応言語・ツールがすぐにわかる「メタキャラクタリファレンス」、さらに“やりたいこと”に応じた目的引きが可能な「逆引きリファレンス」という構成で、一般的に使われる正規表現を網羅して紹介しています。 初版の改訂にあたり、今回の新版では最新のプログラミング言語に対応し、日本語環境をはじめ昨今の開発環境にあわせて解説を刷新しました。 正規表現を初めて利用する方から、日々の業務ですでに活用している方まで、目的別でやりたいことが見つけられてネットでは探せないこともわかる、すぐに使える正規表現逆引きリファレンスの決定版です。 ★対応処理系 Sed/grep/vim/egrep/aw

            正規表現辞典 改訂新版 | SEshop.com
          • 「実践Vim 思考のスピードで編集しよう!」を読んだ - おもちゃバコ

            こんにちは 最近,夜お家に帰ると室温が40℃でヤバいです。 「実践Vim 思考のスピードで編集しよう!」を読んだ備忘録です。 紙は絶版(?)で高かったので,Kindle版で読みました。 Amazon おススメな人 自分のVimレベル 備考 メモ 序文 第1章 Vimのやり方 第1部 モード 第2章 ノーマルモード 第3章 挿入モード 第4章 ビジュアルモード 第5章 コマンドラインモード 第2部 ファイル 第6章 複数ファイルの管理 第7章 ファイルのオープンとディスクへの保存 第3部 スピードアップ 第8章 モーションによるファイル内の移動 第9章 ジャンプによるファイル間の移動 第4部 レジスタ 第10章 コピー&ペースト 第11章 マクロ 第5部 パターン 第12章 パターンとリテラルのマッチ 第13章 検索 第14章 置換 第15章 グローバルコマンド 第6部 ツール 第16章 c

              「実践Vim 思考のスピードで編集しよう!」を読んだ - おもちゃバコ
            • Python embeddable packageでPython環境がない人へ同じ環境を配布する方法

              Python embeddable packageを使って、Pythonの環境がない人にもインストール不要でPython環境と実行環境を提供する方法を画像付きで紹介します。 はじめに Python embeddable packageは、公式で配布されているインストール不要(スタンドアロン版)なPythonです。 これをパッケージとして一括配布することにより、Python環境が構築されていないパソコンなどでも、Pythonを新たにインストールすることなく、Pythonプログラムの実行が可能となります。 Pythonとは Pythonは、Guido van Rossum氏によって1989年に設計され、1991年に公開されました。 設計哲学として、読みやすさと明確さを重視している点があります。これはPythonの標準的なコードスタイルガイドライン、PEP 8、として明示されています。 Pyth

                Python embeddable packageでPython環境がない人へ同じ環境を配布する方法
              • いしいたけるのプログラミングメモ

                現在やっている案件、ファイルのバージョン管理システムにサブバージョンを使っています。 サブヴァージョンを使ってのコミットが簡単そうなんですがうまくいきませんでした。 「TortoiseSVN」というクライアントを使っていました。 苦しんだエラーメッセージ: Error: Commit failed (details follow): Error: DAV request failed: 411 Content length required. The server or an intermediate Error: proxy does not accept chunked encoding. Try setting 'http-chunked-requests' to Error: 'auto' or 'no' in your client configuration. 解決した時にやっ

                • leafletとleaflet-velocityで風量情報を地図に表示してみる(windows) - マエカワの備忘録的な何か

                  はじめに こんにちは.マエカワです. 突然ですが皆さん,気象情報を地図に表示してみたいですよね?分かります.みなまで言わなくとも,皆さんが気象情報を地図上に表示してwebアプリケーションチックにしてみたいことはお見通しです. … ということで今回は,気象情報(風量)を地図上に表示していこうと思います.具体的には,2020年3月1日の地表面から10メートル地点の風量を地図上に表示していきます. 実生活で必要になり試してみてはいるのですが,いろいろなサイトを経由して実装を進めなければならなかったので一回まとめておこうと思います.有識者の方からすると初歩中の初歩の内容になるので,あくまでも自分のような超初心者が「こういう記事があったらいいなぁ」と思っている内容を目指していこうと思います.この記事が「風量を地図に表示したいけど,どうやっていいのか分からない!!」というお悩みをお持ち方の助けになるこ

                    leafletとleaflet-velocityで風量情報を地図に表示してみる(windows) - マエカワの備忘録的な何か
                  • TOPPERS BASE PLATFORMを改造してESP32をATコマンドで使ってみる - Qiita

                    Wi-Fi接続に対応したい Azure IoTに接続するアプリを作ったのですが、有線LANで接続するものしかなかったのでWi-Fiでも接続したいと思い、手元にあったESP32を使用することにしました。 ESP32自体でもArduino IDEやIDFを使って単体でソフトを作ることができますが、TOPPERSのRTOSはESP32のCPU(Xtensa)には移植されていませんので、直接ESP32でTOPPERSを動作させることは現状出来ません。 そこで、ESP32のファームウェアとして提供されているATコマンドファームウェアを使い、外部CPUからのWi-Fi接続を実現することにしました。 TOPPERSプロジェクトでは、組込み技術者養成用の教育コンテンツを提供していて、そのコンテンツで使用するソフトウェアプラットフォームとして、TOPPERS BASE PLATFORMというのを提供していま

                      TOPPERS BASE PLATFORMを改造してESP32をATコマンドで使ってみる - Qiita
                    • クラウドストレージへのファイルアップロード&ETLツール『Data Uploader』の入力にAmazon S3環境のファイルを指定する #データ統合基盤 #CSアナリティクス | DevelopersIO

                      クラウドストレージへのファイルアップロード&ETLツール『Data Uploader』の入力にAmazon S3環境のファイルを指定する #データ統合基盤 #CSアナリティクス 当エントリは『クラスメソッド CSアナリティクス Advent Calendar 2020』4日目のエントリです。 クラスメソッド CSアナリティクス Advent Calendar 2020 - Qiita クラスメソッド CSアナリティクス Advent Calendar 2020 | 特集カテゴリー | Developers.IO ビッグデータ分析支援のカスタマーストーリーアナリティクス|クラスメソッド|クラスメソッドのサービス 当エントリでは、クラスメソッドが展開しているデータ統合基盤サービス『CSアナリティクス』(以降"CSA")のプロダクト群の1つ、『Data Uploader』の入力に、任意のAmaz

                        クラウドストレージへのファイルアップロード&ETLツール『Data Uploader』の入力にAmazon S3環境のファイルを指定する #データ統合基盤 #CSアナリティクス | DevelopersIO
                      • Windows 標準機能で文字コードを変換する方法 | SEECK.JP サポート

                        Windows に付属する「メモ帳」を使用して文字コードを変換する方法です。標準的な機能を使用するため、追加ソフトウェアのインストール不要で作業できます。 文字コードを変換する方法 変換したいテキスト ファイルを開きます。 ファイルが正常に表示されない場合 [ファイル]から[開く]をクリックします。 正しい文字コードを指定して開きます。 ファイルが正常に表示される場合 [ファイル]をクリックし、[名前を付けて保存]をクリックします。 文字コードを選択し、[保存]をクリックします。 選択可能な文字コードは、次のとおりです: ANSI UTF-16 LE UTF-16 BE UTF-8 UTF-8 (BOM 付き) 参考 現在のメモ帳では「UTF-8」で保存されます 以前のメモ帳では「ANSI」で保存されていました 「名前を付けて保存の確認」が表示された場合、既存のファイルを書き換えて良い場合

                          Windows 標準機能で文字コードを変換する方法 | SEECK.JP サポート
                        • PowerShell Scripting Weblog

                          Article List 17/12/24: PowerShellにおける「文」と「式」についての考察 17/12/10: PowerShellで利用するテキストデータ形式の比較 17/12/1: 2017年のPowerShellを軽く振り返ってみる 16/12/20: AST Visitorを使った静的解析 16/12/15: ASTをツリービューで表示する すべて表示 この記事には「 独自研究 」に基づいた記述が含まれているおそれがあります。 この記事はPowerShell Advent Calendar 2017の24日目です。 一般的なプログラミング言語では、文(statement)と式(expression)の違いは、値を返すのが式で、返さないのが文、という説明がされることが多いと思います。しかし、PowerShellではこの説明は成り立たたず、文が値を返したりしてるように見えて

                          • MacでEmEditorを使用する方法(無料のWineskinServer) - Qiita

                            はじめに 仕事先では、EmEditor Freeを使用している。EmEditorの魅力はなんといっても巨大なファイルが高速に扱えること。 OracleのログやPostgreSQLのダンプファイルなどサクラエディタではダメなファイルでも、なんなく編集できてしまう、素晴らしい。以前、EmEditorのコマンドラインを使用して文字コードを変換する記事を書いた。 先日、新しいバージョンがリリースされた記事をみました。 以前、Macにサクラエディタをインストールした記事を書いたでの、EmEditorをインストールしてみることにしました。 【2021/12/25追記】 v21.4.0が正式公開により、アップグレードを促すバルーン表示を無効化できるようになりました。 環境 Mac Book Pro(2.3 GHz 8コアIntel Core i9) Monterey 12.0.1 Intel Mac上で

                              MacでEmEditorを使用する方法(無料のWineskinServer) - Qiita
                            • 【サボりたいエンジニア向け】コーディングに役立つチートシートまとめ - Qiita

                              はじめに こんな人が役に立つ記事 コーディング業務の効率を上げたい。 コーディングに関するチートシートを知りたい。 打つのもめんどいからコピペでなんとかしたい(笑) 今回は、コーディングに役立つチートシートをまとめました。 VSCODEチートシート エンジニアなら必ず使うであろうVsCodeのショートカットチートシート。これはよく使ってます! HTML系のチートシート集 HTMLに関するチートシートをまとめてみました。 HTML5 タグチートシート HTML5 のタグチートシート。サイトには 5 から廃止になった避けるべきタグなどもまとめてられており、 PDFでダウンロードできます。 HTML5 入れ子チートシート HTML の入れ子の可否を視覚的に分かりやすく、色づけしてくれます。対象要素の親、子を選ぶだけで、簡単に調べることが出来ますので便利なチートシート 特殊文字一覧:HTMLで使え

                                【サボりたいエンジニア向け】コーディングに役立つチートシートまとめ - Qiita
                              • スレ立てるまでもない質問はここで 149匹目

                                0001デフォルトの名無しさん垢版 | 大砲2018/06/17(日) 10:31:28.00 質問する前にGoogleで検索しましょう。 http://www.google.com/ プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 ワッチョイは住人が離れスレが寂れます導入禁止。 前スレ スレ立てるまでもない質問はここで 148匹目 [無断転載禁止]©2ch.net https://mevius.5ch.net/test/read.cgi/tech/1495618637/ 0002デフォルトの名無し

                                • PythonでJSON文字列をテキストファイルに変換する

                                  PythonでJSON文字列をテキストファイルに変換してみます。 なお、今回変換を行う際にpandasモジュールを使用します。pandasモジュールはPythonの標準ライブラリではありませんので、事前にインストールする必要があります。 ■Python 今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認) ■JSON文字列のファイルを用意するJSON文字列をテキストファイルに変換してみますが、その前にJSON文字列のファイルを用意します。 [ {“Product”:”Desktop Computer”,”Price”:50000,””:””}, {“Product”:”Tablet”,”Price”:25000,””:””}, {“Product”:”iPhone”,”Price”:80000,””:””}, {“Pro

                                    PythonでJSON文字列をテキストファイルに変換する
                                  • LINUX(LPIC102)の試験でとりあえずこれ覚えておこうって思うものを27の項目にまとめてみた | インフラエンジニアの技術LOG

                                    LPIC 102の試験の勉強をしているのだが。。。どうもオプションやらコマンドがめんどくさい。。。 なので、とりあえずこの書式やコマンド、オプションは覚えておこうってのをまとめてみました。 試験直前に目を通しておくのにも、自分的に役に立つので。。。 LPIC102の試験範囲 LPIC102の試験範囲は シェル、スクリプト、およびデータ管理 ユーザーインターフェースとデスクトップ 管理業務 重要なシステムサービス ネットワークの基礎 セキュリティ となります。 自分なりにこれって、試験に必要なものだろうなぁってのをメモしていますので、あれがない、これがないと思う方は自分で追加で確認してください bashシェルの起動フロー ログインシェルを起動 ↓ /etc/profile(システム全体のファイル)環境変数 ↓ ~/.bash_profile(ユーザ個別のファイル)環境変数 ↓ ~/.bash

                                      LINUX(LPIC102)の試験でとりあえずこれ覚えておこうって思うものを27の項目にまとめてみた | インフラエンジニアの技術LOG
                                    • xyzzy Lisp Progoramming

                                      簡単な実行例を示しましょう。 (setq *test* "c:/usr/work/test.txt") => "c:/usr/work/test.txt" (directory-namestring *test*) => "c:/usr/work/" (file-namestring *test*) => "test.txt" (pathname-device *test*) => "c" (pathname-directory *test*) => ("usr" "work") (pathname-name *test*) => "test" (pathname-type *test*) => "txt" ●プログラムの作成 まずはコマンド本体から作りましょう。プログラムは次のようになります。 List 1 : コンパイル (defun zmc () (interactive) (let

                                      • 【Python入門】画像処理で文字認識をしてみる【VSCode/PyOCR/Tesseract】 | 気ままなシュミログ

                                        この記事では、Pythonで画像を加工するためのライブラリ「PyOCR」とOCRエンジン「Tesseract」を使用して、画像ファイルから文字を認識させる処理を作る方法を解説します。 目次 使用するライブラリ等PyOCRをインストールするTesseractをインストールするドキュメントを作成するコードを書く結果を確認するおわりに 使用するライブラリ等 PyOCRPillowTesseract PyOCR(パイオーシーアール) PythonでOCR(画像から文字を読み取ってPCが読み取れる文字コードに変換する)を行うためのライブラリ。 PyOCRをインストールすることで、この後説明する「Pillow」もインストールされます。 (内部でPillowを使っているってこと…?) Pillow(ピロウ) Pythonで画像を加工するためのライブラリ。画像の切り抜きなどの加工ができる。 Tessera

                                          【Python入門】画像処理で文字認識をしてみる【VSCode/PyOCR/Tesseract】 | 気ままなシュミログ
                                        • zer0pts CTF 2023のWriteup - CTFするぞ

                                          はじめに この記事はzer0pts CTF 2023で私が作った問題のwriteupです。ご参加くださった皆様、ありがとうございました。 最終的なスコアボード はじめに pwn aush 問題の生い立ち 問題概要 解法 qjail 問題の生い立ち 問題概要 解法 BrainJIT 問題の生い立ち 問題概要 解法 WISE 問題の生い立ち 問題概要 解説 sharr 問題の生い立ち 問題概要 解法 Himitsu Note 問題の生い立ち 問題概要 解説 rev decompile me 問題の生い立ち 問題概要 解説 mimikyu 問題の生い立ち 問題概要 解説 topology 問題の生い立ち 問題概要 解説 fvm 問題の生い立ち 問題概要 解法 crypto SquareRNG 問題の生い立ち 解説 web ScoreShare 問題の生い立ち 問題概要 解説 非想定解について m

                                            zer0pts CTF 2023のWriteup - CTFするぞ
                                          • アクセント付き記号の処理

                                            外国語のアクセント付き記号 UTF-8 への対応では、検索側の utf-8 への対応について述べた、 一方、前処理側のほうは、特段の対応は不要であった。というのは、 内部に nkf モジュールがあり、このモジュールが自動的に入力のコードを判別し、 EUC に変換していたからだ。 ところが、nkf で救いきれない文字群があった。それは、ASCII 7 bit 英数字でもなく、 EUC で表現できる日本語文字でもない文字である。 その多くをダイアクリティカルマーク付き文字が占める。 ダイアクリティカルとは発音が区別されるべき文字に付される記号であり、 具体的にはアクセントやウムラウトが該当する。 したがって、ダイアクリティカルマーク付き文字(記号)は、 アクセント付き文字(記号)とかウムラウト付き文字(記号)というように呼ばれることが多い。 フランスの作曲家、ガブリエル・フォーレ ( Gabr

                                            • [改訂第4版]シェルスクリプト基本リファレンス ――#!/bin/shで、ここまでできる

                                              この本の概要 ロングセラー『シェルスクリプト基本リファレンス』の改訂第4版。 シェルスクリプトの知識は,プログラマにとって長く役立つ知識です。本書では,複数のプラットフォームにも対応できる移植性の高いシェルスクリプト作成を考慮しながら,基本から丁寧に解説。 本書では最新(執筆時点)のLinux/Ubuntu,FreeaBSD,Solarisに加え,組み込み分野等で注目度の高いBusyBoxもサポート。そして,第4版では新たにzsh&dashにも対応し,全収録スクリプトの動作確認,さらにはWindows(WSL2)とmacOS環境のbashにおけるテストも行い,さらなる移植性の高さを追求。しかし,この真意は移植性自体の確保ではなく,そこから見えてくるであろうUnix系統で受け継がれるOS&シェル環境の歴史や構造への着目にあります。そんな版を重ねたからこそ実現する,パワーアップした1冊をお届け

                                                [改訂第4版]シェルスクリプト基本リファレンス ――#!/bin/shで、ここまでできる
                                              • Qt: 定番小ワザ集 – 月の杜工房

                                                すぐ忘れる筆者用メモです。 適当に行き会ったものを挙げています。随時追加のつもり。 ラインエディットテキストを入力 QString str; if ( !str.isEmpty() ) { lineEdit->setText( str ); } テキストを取得 QString str = lineEdit->text(); パスワード入力モードにする lineEdit->setEchoMode( QLineEdit::Password ) プロパティなのでQtDesignerで設定が可能です。 チェックボックスチェック状態を取得 if ( checkBox->checkState() == Qt::Checked ) { // チェックされているときの処理 } else { // チェックされていないときの処理 } ファイル選択ダイアログ QFileDialog::Options opti

                                                • 「CSV」をTerminalで眺めたい - 新・OS X ハッキング!(246)

                                                  日本のインターネット草創期を知る方々と食事をすると、必ずといっていいほど話題になるのが「往時のネットニュース」。ネットニュースといってもスマートフォンに通知が届く昨今のものにあらず、「fj.*」などのニュースグループのことだ。"あの人"(お察しください)はどうしているかとか、きっかけはだいたい有名投稿者の消息だが、いまもLaTeXを使ってましてね、EmacsはCarbonを経てCocoaに辿り着きましたよ、などと当時の投稿内容に関連した近況報告へ話が変わることが常だ。 先日話題に上ったのは「スプレッドシート」。普通のMacユーザであればExcelかNumbers、Googleスプレッドシートあたりの話になるのだろうが、そこはそれUNIX系OS愛好者のことなので、CSVに変換してsedだawkだという内容になるのは仕方のないこと。 その流れで、CSVの内容をTerminalで確認するときどう

                                                    「CSV」をTerminalで眺めたい - 新・OS X ハッキング!(246)
                                                  • 【2022年3月受験版】G検定チートシート - Qiita

                                                    本記事は、G検定のチートシートです。 「ディープラーニングG検定公式テキスト」と「ディープラーニングG検定問題集」を中心にまとめています。 どちらも代表的なG検定のテキストです。(代表的というか、これくらいしか無いです。。) また、機械学習やディープラーニングについては、モデルごとの解説動画を日々更新しているので、ぜひこちらもお役立てください。 ■Youtube:https://www.youtube.com/channel/UCwlSTr8FIuNnaNPZIzDghAA ■ブログ:https://datascience-lab.sakura.ne.jp/ 1.1 人工知能の定義 人工知能とは何か コンピュータを使って、学習・推論・判断など人間の知能のはたらきを人工的に実現したもの。 AI効果 人工知能で何か新しいことが実現され、その原理が分かってしまうと、「それは単純な自動化であって知

                                                      【2022年3月受験版】G検定チートシート - Qiita
                                                    • Laravelで複数ファイルをZIPでまとめてストリーミングダウンロードさせる方法

                                                      Laravelで複数ファイルをZIPでまとめてストリーミングダウンロードさせる方法 2021.09.04 Laravel Laravel, zip, ダウンロード はじめに ファイルを大量にまとめてダウンロードさせたかった時の話。 高スペックなサーバなら普通にZipArchiveを使ってZIPファイルを作成してからダウンロードさせればいいけど、低スペックなサーバで大量のファイルをZIPにしようとすると普通にファイルサイズ分のメモリを消費し、メモリー不足で止まってしまう。ZIP格納だけでなく圧縮もしようとするとCPUの消費も半端ない。 そこで今回は、「stechstudio/laravel-zipstream」というライブラリを使ってメモリとCPU消費を抑えた、ZIPのストリーミングダウンロードを実装してみたいと思います。 このライブラリは、ZIPファイルを作成しながら出来たところから同時に

                                                        Laravelで複数ファイルをZIPでまとめてストリーミングダウンロードさせる方法
                                                      • Linuxで様々なサービスを構築しよう!!!

                                                        ウィルスかな・・・? AIDE(オープンソースのIDS)の設定方法 Active Direcotryへのメンバーサーバ追加方法 Apacheのアクセスログ解析方法(AWStats編) APCUPSDの設定方法 bash脆弱性の対応(古いOSの不具合対応) Braveブラウザのインストール方法 Cactiの設定方法 chrony(NTPd代替)の設定方法 Clam AntiVirus(アンチウィルスソフト)の設定方法 CPU、メモリ、ネットワーク高負荷時の調査について cronについて(on CentOS) Denyhostsの設定方法 『SSHブルートフォースアタックへの対応』へのリンク DHCPサーバの設定について DiCE for Linuxの設定方法 DNSサーバの設定方法 DNSサーバの設定方法(on Fedora、CentOS) DNS(bind9)サーバについて Dovecot

                                                        • プログラマの英語(C言語編)最初の80単語(例) - Qiita

                                                          プログラマの数学 プログラマの数学という本があるらしい。 プログラマに必要な数学は引き算だけだと思っている。 だからまだ読んでいない。 計算機に数学は必要だと思っている。 だからプログラマには数学は必要ないというのが持論。 <この項は書きかけです。順次追記します。> プログラマの英語 それはともかく、「プログラマの英語」について考えてみる。 前提としてプログラマは自然言語が話せる必要はないと思っている。自然言語の日本語も、自然言語の英語も話す必要はないと思っている。 プログラミングには、英単語に基づいた定義がいろいろある。そこで、プログラミング言語によって、知っていると便利な英単語はあるかもしれない。 国際英語 情報技術の国際会議に参加して、 フランス人はフランス語発音の英語を話す、 ドイツ人はドイツ語発音の英語を話す、 スペイン人はスペイン語発音の英語を話す、 イタリア人はイタリア語発音

                                                            プログラマの英語(C言語編)最初の80単語(例) - Qiita
                                                          • Raspberry Pi Connectの設定と接続の手続き - Qiita

                                                            1.はじめに Raspberry Pi OSにはVNC(Virtual Network Computing)サーバー機能を選択することによって、Raspberry Piに対してPCからリモートデスクトップ接続が可能です。PC側では、Real VNCやTiger VNCのViewerが使用できます。(※ウィンドシステムがWaylandに切り替わってから、Real VNC Viewerは使用できませんでしたが、正確な時期は不明ですが7月頃から使用できるようになりました。)VNCはIPアドレスのセグメント[1]が一致しているLAN内での接続が一般的で、インターネットを介した接続にはポートやセキュリティなどの設定と専門的な知識が必要です。一般論になりますが、セキュリティ対策が不十分な場合、IoTデバイスが第三者に悪用される可能性が報告されています[2]。 2024年5月に発表されたRaspberr

                                                              Raspberry Pi Connectの設定と接続の手続き - Qiita
                                                            • 秀丸マクロ.net

                                                              概要 Gmailなり、Googleカレンダーなり、 とくかく、Googleのアカウントさえあなたが所持していれば、 Google Apps Script を利用することができ、自分で翻訳APIを作ることが出来ます。 (Google Apps Script は原則無料で使えます。クレジットカードの登録は必要なし) そして、Google Apps Script には、LanguageApp というクラスが存在し、 これがまさに翻訳機能そのものなのです。 なにはともあれやってみましょう。 Googleの機能を拝借したWeb API を、 いとも簡単に自作できることがわかります。 GAS(Google Apps Script)へのアクセス Google アカウントにログインした状態で、 https://script.google.com にアクセスし、 「+ 新規スクリプト」 を選択します。 GA

                                                              • Colab内にインストール済みのPythonパッケージ一覧 - いっしきまさひこBLOG

                                                                「Colabには最初から数百のPythonパッケージがインストール済み」という説明があったので、ふと思い付いて一覧にしてみました。実際には381個のパッケージがありました。 方法は、Colab上で!pip freezeコマンドを打つだけ。 なお、2020/03/14時点のCPU版VMのものです。GPU/TPU版のVMだと違う結果かもしれません。念のため。 以下では、取得したパッケージ名を基にPyPIのサイトへのリンクと概要を自動作成して、概要は日本語に機械翻訳したバージョンも載せました。 ※ちなみにこれを実施するプログラムはC#で書きました(ColabのPyPIパッケージを一覧にするC#コード)。 ※「en-core-web-sm」「screen-resolution-extra」「xkit」の3つのパッケージがPyPI上では見つからなかったです。仕方ないので、それぞれ!pip show

                                                                  Colab内にインストール済みのPythonパッケージ一覧 - いっしきまさひこBLOG
                                                                • 説明のないとってもシンプルなサンプルプログラム集

                                                                  Simple Sand Samples プログラミング言語サンプル集 TOPへ Hello World!(各言語のTOP)(計算)算術まるめ四捨五入(計算)小数点以下切り捨て(計算)小数点以下切り上げ(計算)べき乗を計算する(計算)平方根(計算)対数(計算)円周率・三角関数(変換)10進数->16進数(変換)10進数->8進数(変換)16進数->10進数(変換)8進数->10進数(変換)2進数->10進数(変換)エンディアン変換(文字列)文字列を連結する(文字列)小文字->大文字 変換(文字列)大文字->小文字 変換(文字列)文字列の長さを得る(文字列)文字列長が0かどうか判定(文字列)文字列長が0以外かどうか判定(文字列)文字列を左右反転(文字列)10進文字列->数値 変換(文字列)数値->10進文字列 変換(文字列)16進文字列->数値 変換(文字列)文字列->文字コード 変換(文字列

                                                                  • とほほのScala入門 - とほほのWWW入門

                                                                    Scalaとは インストール Hello world! コメント キーワード 型 真偽値(Boolean) 文字(Char) 文字列(String) 整数(Byte, Short, Int, Long) 任意精度整数(BigInt) 浮動小数点数(Float, Double, BigDecimal) シンボル(Symbol) ユニット(Unit) 任意型(Any) 任意値型(AnyVal) 任意参照型(AnyRef) オプション(Option) 配列(Array) リスト(List) マップ(Map) セット(Set) タプル(TupleN) 型別名(type) クラス判定(isInstanceOf) キャスト(asInstanceOf) 演算子 値(val)と変数(var) 文と式 ブロック式 if式 while式 do~while式 for式 マッチ式(match) 例外処理(thro

                                                                    • 電子タンク

                                                                      ・ディスプレイの設定をコマンドライン・シェルで行う - Qiita ・xrandrでディスプレイ出力先を切り替える - Akionux-wiki 普段使ってないと、忘れてしまうよね。 hostapdを使うとできるらしい。 ・ソフトウェアアクセスポイント - ArchWiki ・Ubuntuで無線LANルーターを構築する ・LinuxPCをWiFiアクセスポイントにする - Qiita なるほど、なるほど。 endy-tech.hatenablog.jp そんなものがあるのね。 qiita.com すぐ忘れるので。 こんな方法があるのね。 ・故障したWindows7のHDDを取り出して外付けSATAケーブルでMacに挿す→Windowsのプロダクトキーを取り出す - min117の日記 機会があったらやってみよう。 ・ archive.linux.or.jp 【ホストにて】 パーティション拡

                                                                        電子タンク
                                                                      • Windows レジストリ 解剖記: HKEY_CURRENT_USER - Programming Field

                                                                        このページではWindowsのレジストリについて扱っています。Windowsの重要な設定も含まれているため、レジストリに対する操作は慎重に行ってください。レジストリの操作にあまり慣れていないときは事前のバックアップを強く推奨します。また、不用意にいろいろなデータを削除するとWindowsが起動しなくなる原因となります。なお、このページで生じた問題の責任は負いかねます。 目次 このページでの記述方法について HKEY_CLASSES_ROOT HKEY_CURRENT_USER Console キー Software\Classes キー Software\Microsoft\Command Processor キー Software\Microsoft\Windows\CurrentVersion\Explorer キー AutoComplete キー FileExts キー HKEY_L

                                                                          Windows レジストリ 解剖記: HKEY_CURRENT_USER - Programming Field
                                                                        • JavaのutilメソッドがKotlin拡張関数のなかまになりたそうにこちらをみている! - エムスリーテックブログ

                                                                          以下の StringUtil.printHello がKotlinの拡張関数の仲間になりたそうにこちらを見ています。あなたは仲間にしてあげられますか? // StringUtil.java public final class StringUtil { public static void printHello(final String target) { System.out.println("Hello, " + target); } } 本記事は以下のAdvent Calendarの記事です。 🎄 エムスリー Advent Calendar 2021 | 6日目 🎄 Kotlin Advent Calendar 2021 | 6日目 ※ 12/6現在まだ空きがあるのでぜひご投稿を! デコンパイルして仕様を知る トップレベル関数・拡張関数 Metadata metadataVers

                                                                            JavaのutilメソッドがKotlin拡張関数のなかまになりたそうにこちらをみている! - エムスリーテックブログ
                                                                          • csvファイルをデータベースに取り込む方法_試行錯誤1(未解決)_エクセルで大量のINSERT文を作って文字化け問題解決を試みる_『OSS-DB標準教科書』3 - Qiita

                                                                            csvファイルをデータベースに取り込む方法_試行錯誤1(未解決)_エクセルで大量のINSERT文を作って文字化け問題解決を試みる_『OSS-DB標準教科書』3PostgreSQLVagrantDockerDBeaverOSS-DB はじめに 『オープンソースデータベース標準教科書 -PostgreSQL-(Ver.2.0.0)Kindle版』を進めています。 同じくこの教科書で学習する人に向けて、また、自分の忘備録として学習記録を残します。 今回は下記を進めました。 ・2.データ型 →6/3済 --2.1 数値データ型(integer型,numeric型,その他) --2.2 文字列データ型(character vaying型(varchar型),character型(char型),text型) --2.3 日付・時刻データ型 ・3.表  →6/4済 --3.1表の作成(CREATE TA

                                                                              csvファイルをデータベースに取り込む方法_試行錯誤1(未解決)_エクセルで大量のINSERT文を作って文字化け問題解決を試みる_『OSS-DB標準教科書』3 - Qiita
                                                                            • KiCad 5.1.4 Windows版 日本語フォントマージビルド – 電脳再生研究所

                                                                              KiCad 5.1.4 Windows版 日本語フォントマージビルド 2019年09月05日 新規投稿 2019年09月05日 本家のインストールファイルよりサイズが小さいとご指摘いただきました。調査してみます。 2019年09月06日 ファイルサイズの調査してみました。結果 2019年09月18日 当ページでビルドした5.1.4 バージョン32bit版のフットプリントエディタ起動に不具合がある報告をユーザーの方から頂きましたので公開中止します。32bit版の使用はしないでください。現在調査中です。 KiCad で図面に日本語入力・表示してみたくて自力でコンパイルしてみた第5弾。 5.1.2公開後、油断してたら5.1.4がリリースされ、皆さん使用しているようなので負けずにビルド挑戦しました。 おなじみでしょうが、すべて自己責任で! 間違い・質問・ご要望は お問い合わせ まで。 インストール

                                                                              • メールソースの読み方 (ヘッダ編)

                                                                                メールソースの読み方 (ヘッダ編) はじめに メールソースの特にヘッダ部分について、なるべくセキュリティ的な観点で解説します。 リファレンス形式ではなく読み物形式になっていますので、長ったらしいところもあるかと思いますが、ゆったりとお付き合いください。 また、随時RFCへのリンクを載せていますので、より詳しく知りたい方はそちらもあわせてご覧ください。 メールソースの確認方法 そもそも、メールソースやヘッダをどうやったら見ることができるのでしょうか。 いくつかのメールソフトについて、その方法を説明していきます。 Outlookの場合 ソースを見たいメールをメール一覧からダブルクリックして別ウィンドウで開きます。 ファイルメニューをクリックします。 プロパティを選択します。 下の方にインターネットヘッダーというのがあります。 これが、メールソースのヘッダ部分です。 残念ながら、OUtlookで

                                                                                • 【UTF-8】日本語URLをnkfで変換する - (O+P)ut

                                                                                  はじめに URLには日本語を指定することも可能です。 例えば、はてなブログでもURLのデフォルトを以下のように設定できます。 /entry/2011/11/07/週末は川に行きました (/entry/日付/タイトル名) 一方、ブラウザでは見える日本語URLをそのままツイッターやメモ帳にペーストすると「%XX%XX...」という謎の変換が行われます。 URLの実体は変換後であるため、例えば日本語URLをプログラムからツイートしようとすると日本語URLでは該当ページに遷移しません。明示的に変換を行う必要があります。 本記事では、日本語URLをnkfで変換し、そのままURLとして添付できるようにする術を補足情報を交えながら紹介します。 日本語URLの変換 UNIX系環境では利用可能な「nkf」コマンドは文字コードの変換に便利です。 # which nkf /usr/bin/nkf日本語URLは「

                                                                                    【UTF-8】日本語URLをnkfで変換する - (O+P)ut