help.txt For Vim バージョン 9.1. Last change: 2025 Jun 27 VIM - メインヘルプファイル k 移動: カーソルを使用するか、"h" で左、"j" で下、 h l "k" で上、"l" で右に移動できる。 j ヘルプの終了: ":q<Enter>" を使用する。 Vim の終了: ":qa!<Enter>" を使用する (注意! 変更はすべて破棄される)。 項目へジャンプ: タグ (例: bars) にカーソルを合わせ、CTRL-] を押す。 マウスでジャンプ: (xterm または GUI で) マウスを有効にするには ":set mouse=a" と入力する。 bars 等のタグ上でマウスの左ボタンをダブルクリックする。 元の場所に戻る: CTRL-O を押す
パッケージ管理システムを使ってインストール これまで主要なプラットフォーム(Windows、macOS、Linux)にRustをインストールする方法やアンインストールする方法、アップデートする方法を説明した。この方法はRustチームが紹介しているオフィシャルな方法だ。しかし、Rustをインストールする方法はほかにもある。 macOSやLinuxを使っているなら、これまで紹介したようにコマンドやプログラムごとにインストールを行うことは稀だろう。パッケージ管理システムを使ってコマンドやプログラムのインストール、アンインストール、アップデートを行うことが多い。同じ操作でインストールやアンインストールが可能で、アップデートの手間も一括で終わる。 Appleから正式なパッケージ管理システムは提供されていないが、macOSにはサードパーティ製のパッケージ管理システムがいくつか存在している。ここではそう
業務系のシステムでシェルスクリプトを使用している場合など、 多重起動の防止などで排他制御が必要な場合が多々あると思いますが、その様な場合に役に立つシンボリックリンクを利用したシェルスクリプトでの排他制御方法です。 ただし、あくまでもシェルスクリプトによる処理ですので、厳密な意味での排他制御にはなり得ないために タイミングによってはどうしても多重起動してしまう危険性がある事は考慮しておく必要があります。 この処理では自分自身のプロセス ID をロックファイルとしてシンボリックリンクして利用しているので、排他制御を実施したプロセス ID が簡単に確認できる様にするとともに、何らかの理由で不正にロックファイルが残ってしまった場合にプロセス ID を確認する事で簡単にリカバリ可能としています。 なお、プロセス確認のために /proc を参照しているので、 Linux など /proc が存在するシ
「当時、AWSは大手に勝つための切り札だった」専業SIの歴史で振り返る2010年代のクラウド、次の10年の技術 Amazon Web Services(AWS)が日本に上陸する前からAWSのシステムインテグレーションで注目を集めてきたアイレット。常に次のニーズを探り続ける同社が今狙うのは何か。ヒントは 「スピード感」と「社会インフラ」にある。 国内でAWSのインテグレーターとして必ず名前が挙がるのがアイレットだ。同社が運営する「cloudpack」は、AWSの幅広いプロダクトを導入・設計から運用保守まで、フルマネージド型のサービスで提供する。 AWSのパートナーは世界で1万社を超える。その中でAWSパートナーネットワーク(APN)プレミアコンサルティングパートナーは世界で115社だけ。そしてアイレットは日本に9社しかないAPNプレミアコンサルティングパートナーの1社だ。アイレット創業者であ
Q. ITエンジニアです。課長への昇格が発令されました。これを断ることは可能でしょうか。問題なければ断りたいです。専門的な仕事は好きですが管理職の業務に興味はありません。なにより部下の目標設定や人事評価などに興味が持てないのです。プレーヤーがいいです。いかがでしょうか。 職種やポジション変更、配置転換などは人事異動として行われます。その人事権の行使は業務命令であり会社が行うものです。社員がOK、NGと判断するものではありません。課長への昇格(昇進)が嫌だとしても、本人が決めることではありません。初級社員から中級社員のように給与資格が上がることを昇格、役職が上がる昇格を昇進といいます。 昇格は人事権の行使であり、業務命令として発令されます。会社にとっては、拒否=業務命令違反であり、懲戒処分にすることができます。しかし筆者は懲戒処分をおすすめしません。会社は、まず社員が昇格を嫌がる理由を分析す
美女3人組アイドルについて4年間で23本の記事を書いたが、私は中毒者ではない 「『イン・ザ・メガチャーチ』、とても面白いですよ。推し活をされている谷島さんにぴったりの本です」 2025.10.09 「私には書きたいコードがある!」、ULSグループ漆原会長がHHKBを掲げて宣言 「これからの25年、チャンスはたくさんある。私は現場を担う若い世代を育て、スタートアップを全力で応援していく。私自身も最前線に立ち、コードを書き続ける。私には書きたいコードがある!」 2025.09.25 全体最適と個別最適の両立が必要、ERPを使っても使わなくても 欧米製のERP(統合基幹業務システム)パッケージソフトが日本に上陸してから30年以上たつにもかかわらず、30年前とほぼ同じ苦労談を聞くことがある。導入に巨費と長時間をかけて何とか動かしたものの、利用する現場から不満の声が絶えないといった話だ。 2025.
「教育された無能力」という言葉があると知った。「考えても仕方がないし考えなくてもよくなった」状態を指し、「訓練された無気力」とも呼ぶ。社会学や教育学、行動心理学において長年注目されてきた現象だという。 日本の組織における情報化、システム開発と運用、IT利用、デジタル化、言い方は何でもよいが、とにかくこの領域において「教育された無能力」ないし「訓練された無気力」、つまり情報関連のことを「考えても仕方がないし考えなくてもよくなった」現象がある。 上記はこのほど出版された『情報資源管理とシステム構築統制の探究~管理思想からの理論的検討』(中西昌武著、共立出版)における指摘である。中西氏は情報資源管理のコンサルタントを経て、名古屋経済大学に移り、経営学部の教授を2020年3月末まで務めた。もともとは人間学や教育学を学んだが、工学博士でシステム監査技術者でもある。 オープンシステムとERPがもたらし
Visual Studio Codeの代替を狙う統合開発環境「Eclipse Theia 1.0」リリース。VS Codeの拡張機能を利用可能、デスクトップ版とWebブラウザ版に両対応 Eclipse Foundationは、オープンソースで開発されている統合開発環境「Eclipse Theia 1.0」のリリースを発表しました。 Eclipse Theiaは、「真のオープンソースによるVisual Studio Codeの代替」(a true open source alternative to Microsoft’s popular Visual Studio Code (VS Code) software)だとEclipse Foundationは紹介しており、デスクトップアプリケーションだけでなくWebブラウザからも同一機能が利用できるWebアプリケーション版も提供されています。
Section: C Library Functions (3) Updated: LinuxThreads Index JM Home Page roff page 名前 pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy - mutex の操作 書式 #include <pthread.h> pthread_mutex_t fastmutex = PTHREAD_MUTEX_INITIALIZER; pthread_mutex_t recmutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; pthread_mutex_t errchkmutex = PTHREAD_ERRORCHECK
systemd stopで実行されるコマンド [サービス名].serviceファイルのExecStopパラメータに指定されたコマンドが実行される。 ExecStopが設定されていない場合は、KillSignalパラメータで指定されているシグナルをサービスのプロセスに送信する。 KillModeの設定に従って、サービスのグループに属するプロセスにも終了シグナルを送信する。 KillSignalのデフォルトはSIGTERMです。 KillModeのデフォルトはcontrol-groupで、サービスに属する子プロセスが終了されます。 [systemd.service] (https://www.freedesktop.org/software/systemd/man/systemd.service.html)より ExecStop= ExecStart=によって開始されたサービスを停止するために
システム エラー コードはシステム内のさまざまな場所で発生する可能性があり、デバッグするには、エラーが発生したプログラムおよび実行時のコンテキストから始めて、調査と分析が必要になります (範囲が広いため、システム エラー コードの説明をあまり具体的にすることはできません)。 システム エラー コードは WinError.h で定義されており、システム以外のソフトウェアによって返されるか、スタックの奥深くにあり、エラーを処理しているコードから遠く離れた関数によって返されることがあります。 エラー コードを見つけるその他の方法 このセクションでは、システム エラー コードを番号順に示しました。 特定のエラーを追跡するためにさらにヘルプが必要な場合は、いくつかのレコメンデーションを次に示します。 Microsoft エラー ルックアップ ツールを使用します。 Windows 用デバッグ ツールを
All trademarks and copyrights are owned by their owners, unless specifically noted otherwise. Use of a term in this document should not be regarded as affecting the validity of any trademark or service mark. Permission is granted to make and distribute verbatim copies of this standard provided the copyright and this permission notice are preserved on all copies. Permission is granted to copy and d
先日の pthread のキューですが pthread でキューを作る(再挑戦)。ついでに dtrace でスレッドの解析 - IT戦記 このエントリのコメント欄でさらに id:n-soda さんにアドバイスを頂いたので、修正したいと思います。 まず、 memory.h は古いらしい string.h を使いましょう。ということらしい 試しに、 /usr/include/memory.h を cat してみたら /* * Copyright (c) 1988, 1993 * The Regents of the University of California. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are per
マルチスレッドプログラミングでスレッド間で共有データにアクセスするときに、mutex(MUTual EXclusion, ミューテックス)を用いて、排他ロックを行うことがあります。プログラムに競合状態を引き起こすようなコードがあると、計算の整合性、データの整合性が失われます。競合状態を避ける目的で、クリティカルリージョンをロックで保護します。pthread では、pthread_mutex_tとpthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock を用いて、ロックをコントロールします。 読み方 mutex みゅーてっくす 競合状態 きょうごうじょうたい MUTual EXclusion みゅーちゃる えくすくるーじょん クリティカルセクション くりてぃかるせくしょん critial section くりてぃかるせくし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く