Alecriar Studioの中の人の技術メモ

横浜の個人事業主が日々の技術的な情報をつづります

2019-01-01から1年間の記事一覧

Arch Linuxのパッケージ作成に Zstandard を使用する

Zstarndard とは Facebook 社が開発した比較的新しい可逆圧縮アルゴリズムです。Cで実装され、今後各OSで広く浸透してくるものと思われます。 性能については以下が詳しいですが、gzip より大きい圧縮率を誇りながら、それでいて圧縮にかかる時間、伸長にか…

GeoIPでIPアドレスから国や都市を判別

GeoIP 筆者は Apache を使用して自宅でWebサーバーを立ち上げており、以前から GeoIP によりアクセス元の国を判別し、望ましくない国からのアクセスは遮断していました。つい最近アクセスログを覗くと GeoIP 関連のエラーが大量に残っており、どうやら今まで…

pacmanでのエラー:処理の準備に失敗しました (依存関係を解決できませんでした)

ほぼ1ヶ月ぶりのパッケージのアップデートをしようとしたのですが、以下のようなエラーが発生。 $ pikaur -Syu :: パッケージデータベースの同期中... core 135.6 KiB 2.37M/s 00:00 [########################################] 100% extra 1646.8 KiB 21.2…

PowerShellを使ってWindows 10のアプリを管理をしよう

PowerShellでのパッケージ管理 Package Management 前回の記事ではChocolateyを使用し、PowerShellやコマンドラインからWindowsのアプリを管理する(パッケージ管理)方法を解説しました。では、WindowsそのものにはPowerShellを使ってパッケージ管理する方…

Windowsのアプリ管理をChocolatelyでやろう

Windowsのアプリ管理って・・ Windowsのアプリ管理って何となく使い勝手が悪くありませんか?パッケージのバージョンを新しくしようにも通知機能はありませんし、まとめてアップデートしようにも一つひとつ行う必要があります。また、あるアプリを入れようと…

AURヘルパー pikaur

Arch Linuxは基本的なパッケージは公式リポジトリで配布していますが、それとは別にユーザコミュニティが自主的に配布・配布しているものもあります。それがArch User Repository(AUR)です。 AURを手元のArch Linuxで使用するためには、本来ならばGitを使っ…

Macの「ネットワーク」で見えるLinuxコンピュータのアイコンを変更する

Linuxにavahiをすでに導入済みの方が対象です。 Mac同士なら問題ないのですが、相手がLinuxの場合、Finderの「ネットワーク」で表示されるアイコンがのっぺらぼうな味気ないものになり、何となく落ち着きません。そんなときのavahiの設定例です。 avahiのみ…

Arch Linuxでnetatalk

wiki.archlinux.jp こちらのWikiがすべてですが、Arch Linuxでnetatalkを実際に導入するときの手順を記します。 インストール $ pikaur -S netatalk netatalkはAURパッケージです。AURを取り扱える適当なパッケージマネージャを先に導入し、netatalkをインス…

ASRock J4205-ITXでのlm_sensors

まずは公式リポジトリから lm_sensors パッケージをインストールします。 $ pacman -S lm_sensors lm_sensorsの設定 自動検出 マザーボードに搭載されているセンサー類は多くの種類がありますが、 lm_sensors はそれを自動検出する以下のコマンドがあります…

Linuxでシステム丸ごと新HDDに引っ越し

すでに過去の記憶になりつつありますが、HDDを換装しLinuxのシステムを丸ごと引っ越ししたときの手順を記します。 Linuxシステムでストレージだけ変えたい場合、通常は一からインストールするものですが、中身に特に変更がなくただ単にHDDのみを入れ替えたい…

HDDリトラクト音対策

Linuxで静音サーバーを構築する際、あらゆる音を消したくなるのが情というものです。そんな中、構成上HDDを使用している場合、アクセスしていないときでも常に「コツ、コツ、コツ、コツ」という音が定期的に聞こえてくる。これがHDDのリトラクト音というもの…

Windows 10のネットワーク探索周り

Windows 10をはじめ、最近のWindowsのネットワーク探索まわりはどうにも混沌としています。以前はNBT(NetBIOS over TCP/IP)だけを押さえていれば問題はなかったのですが、そのNBTもレガシーな技術となりだんだんと使用されなくなっていく方向性です。その…

NBTを止めてLLMNRのみ有効にする

LLMNRについて LLMNRはWindowsの新しい名前解決のための機能です。Windowsの名前解決といえば、今まではNBT (NetBIOS over TCP/IP)が広く使用されてきましたが、古い技術であり様々な問題を抱え込んでいる状態なので、それに代わる新しい技術としてLLMNRが登…

最強のドローツール「draw.io」

ドローツールって悩みますよね 皆さんはフローチャートやちょっとした図解用の絵を描くときのドローツールはどのようなものを使用していますか?当方は正直なところ、今までこの手のツールには無関心でした。いざ必要になれば、Windowsに最初から備わってい…

はてなブログでのMarkdown記法サンプル

見出し1 見出し2 リスト1 リスト1_1 リスト1_1_1 リスト1_1_2 リスト1_2 リスト2 リスト3 これは引用の例 <html> <head></head> <body></body> </html> セル1 セル2 セル3 align left align right align center a b c