タグ

Tipsと罠に関するiwwのブックマーク (15)

  • VS Codeの矩形選択と矩形貼付の操作方法 - mito’s blog

    マウスとキーボードで操作が異なるので注意。 マウスで操作する場合 shift + alt + マウスで任意の範囲を選択し、コピー(or 切り取り)する shift + alt + マウスでコピーした行数と同じ行数を選択し、ペーストする キーボードで操作する場合 ctrl + shift + alt + 矢印で任意の範囲を選択し、(or 切り取り)する ctrl + shift + alt + 矢印でコピーした行数と同じ行数を選択し、ペーストする ペーストする際、コピーした行数と同じ行数を選択しないと、コピーした形通りにペーストされません。また、ペースト先はカラムをそろえる必要があります。

    VS Codeの矩形選択と矩形貼付の操作方法 - mito’s blog
    iww
    iww 2024/08/15
    『コピーした行数と同じ行数を選択し、ペースト』
  • Postfixのmain.cfの設定変更は自動反映されるので注意!

    main.cfに設定変更を加えたのち、Postfixをreloadすることで設定反映を行うという手順は、さまざまなサイトで言及されている手順となる。 しかし、main.cfの設定は自動反映されることがある。したがって、事前にmain.cfに設定変更を行っておき、任意のタイミングで反映するような作業計画は危険であり、main.cfの設定変更は、設定反映と同じタイミングで実施するよう計画すべきである。 通常の設定では詳細なログが出力されないので、Postfixをデバッグモードにする。以下の通り、master.cfのsmtp行に「-v」のオプションを付ける。 # cat /etc/postfix/master.cf | grep -v -e "^#" ------------------------------ smtp      inet  n       -       n       - 

    Postfixのmain.cfの設定変更は自動反映されるので注意!
    iww
    iww 2021/06/17
    『事前にmain.cfに設定変更を行っておき、任意のタイミングで反映するような作業計画は危険』 『一定時間メール送信がない場合は、プロセスを停止する動作を行う。そして、再度メールが送信される際に新しくプロセスを
  • 3.6 ローカルブリッジ - SoftEther VPN プロジェクト

    1. 3.6.1 ローカルブリッジとは2. 3.6.2 ローカルブリッジの設定と動作2.1. ローカルブリッジを作成するために必要な権限2.2. ローカルブリッジの動作2.3. 新しいローカルブリッジの作成2.4. ローカルブリッジの状態2.5. 仮想 LAN カードとのローカルブリッジ3. 3.6.3 ローカルブリッジ用の LAN カードの準備3.1. ローカルブリッジ用に新しい物理的な LAN カードを増設する3.2. ローカルブリッジ用の LAN カードではプロトコルスタックを使用しない4. 3.6.4 ローカルブリッジセッション5. 3.6.5 対応する LAN カードの種類5.1. ローカルブリッジに使用する LAN カードの必要条件5.2. 推奨する LAN カード6. 3.6.6 プロミスキャスモードに対応していない LAN カードの使用6.1. プロミスキャスモードに対応し

    iww
    iww 2020/10/19
    『VPN 側 (仮想 HUB 側) からローカルブリッジしている LAN カードに割り当てられる IP アドレスに対して通信を行うことはできません。この制限は SoftEther VPN が原因ではなく、Linux の内部構造に原因があります。』
  • 積層造形で丸形状(円筒・穴)が歪む理由 | 試作メーカーの渡辺製作所-単品加工-金型・成形・切削

    先日、とあるお客様より光造形の見積もりをいただきました。形状の概略としては、縦横斜めと数方向へ円筒の穴が空いているものでした。 見積回答の際に「穴は多少、歪(いびつ)になりますよ」と伝えると、お客様は「何で?」と質問を返され、そこから約1時間に渡り電話で説明。口頭で説明するのはとても大変でした。 次回からは「ブログをご覧ください」で伝わるように、備忘録を残します。 データの輪切り化 説明するにあたって、次の形状をCAD上で描いてみました。 円筒形状がテーブル面(絵ではXZ面)に対して、垂直に立っているもの、傾斜しているもの、水平に寝ているものの3つ。 そもそもの「積層造形」については、当社のWEBページ(ラピッドプロトタイピング/高速積層造形)をご覧ください。 「積層造形」とはその名の通り、層を積んでいき造形する工法。1層の厚みのことを積層ピッチといい、光造形でも粉末造形でも通常の積層ピッ

    積層造形で丸形状(円筒・穴)が歪む理由 | 試作メーカーの渡辺製作所-単品加工-金型・成形・切削
  • 佐川急便で「お荷物データが登録されておりません。」と表示される原因と対策 | トリセド

    佐川急便の追跡番号(お問い合わせ送り状NO)を使い荷物を追跡したときに表示される「お荷物データが登録されておりません。」の原因と対策についてです。 佐川急便の追跡結果は正常に荷物が動きだすと「荷物受付」→「集荷」→「輸送中」→「配達中」→「配達完了」という荷物状況が時間が経つごとに順番に表示されるようになります。 それぞれの意味は、送る荷物が差し出されると「荷物受付」、差し出された営業所から発送されると「集荷」、途中経由した支店などを示す「輸送中」→配達を担当する営業所から配達に向かったことを示す「配達中」。 つまり今回の「お荷物データが登録されておりません。」はまだ荷物が動いていないことを意味しています。 「お荷物データが登録されておりません。」という文字を見ると、存在しない追跡番号であったり、間違った追跡番号のように思いますが、「お荷物データが登録されておりません。」は存在する正しい追

    iww
    iww 2018/10/03
    『「お荷物データが登録されておりません。」は存在する正しい追跡番号です。』 『存在しない追跡番号を入れると「恐れ入りますが、お問い合せ送り状NOをお確かめください。」と表示されます。』 うぉおマジだ。
  • Apache 2.4.2でCGIが動かない - ■メモ帳

    以下を設定して、Apache/2.4.2でPerlを動かそうと思ったら ソースが表示されてしまう。 Options ExecCGI AddHandler cgi-script .cgi ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/" ググるとこれも必要でした。 LoadModule cgid_module modules/mod_cgid.so コメントアウトして、gracefulしたらOKでした。

    Apache 2.4.2でCGIが動かない - ■メモ帳
  • JqueryからPHPへJSONを渡すには - Hope is a Dream. Dream is a Hope.

    はい。 ふぃふぃです。 最近javascriptで配列型のデータを扱う機会が増えてきました。 これまでは、特にデータを保管する必要もなかったのですが、 過去データとの比較などをやりたくなってきたので、 サーバにcsv形式で保存する方法を調べておりました。 過去記事にも書きましたがはてな人力検索などで質問をしていると、 どうにも、PHP経由での保存が望ましいとのこと。 PHP、Ajax初心者ということもありかなりはまってしまったのでメモ。 送信側 $(function(){ // 送信・保存するためのデータ配列 var ary_data = new Array(100); //[1,2,3,4,5,6]; for (var i = 0; i < ary_data.length; i++) { ary_data[i]=i; } // 送るデータ形式はJSONでなければ、PHP側でエラーが出る.

    JqueryからPHPへJSONを渡すには - Hope is a Dream. Dream is a Hope.
  • Excelでシートをコピーする時に【すでにある名前が含まれています】と表示され、コピーをするかしないかを聞いてきます。このメ... - Yahoo!知恵袋

    Excelでシートをコピーする時に【すでにある名前が含まれています】と表示され、コピーをするかしないかを聞いてきます。 このメッセージを1回でクリアできないのでしょうか? Excelでシートをコピーする時に【すでにある名前が含まれています】と表示され、コピーをするかしないかを聞いてきます。 このメッセージを1回でクリアできないのでしょうか? シートがコピーされるまでに、何度も何度もメッセージが表示されひたすらYesをクリックするという状態です。 極端に言うと、データのあるセルの数だけ・・・?と思うほど。 通常通りコピーできる場合もあるので、どういう時にそのメッセージが出ているのかがよくわかりません。

    Excelでシートをコピーする時に【すでにある名前が含まれています】と表示され、コピーをするかしないかを聞いてきます。このメ... - Yahoo!知恵袋
  • PHPでセッションの排他ロックを解除する

    サイトではアフィリエイト広告を利用しています。記事内および商品リンクにはプロモーションが含まれる場合があります。 session_start()について Webを探してもあまり記事が拾えなかったので、放流しておく。 PHPでWebからAPIのモジュールを呼ぶシステムを作っていたら、モジュールの呼び出しが逐次処理になっていることが分かった。 そのシステムでは、セッションを使ってデータの読み書きをしている。 どうやらsession_start()を呼んだあと、モジュールの実行が終わるまで、セッションに排他ロックがかかってしまう模様。 PHPのセッション関連の調べ物をする時に、この辺りの話がでてこなかったので、今まで気付かなかった。 session_start()の説明を見ても、やっぱりそんなこと書いてない。 …と思っていたが、フォーラムのところに、まさにその話が出ていた。 dave1010

    PHPでセッションの排他ロックを解除する
  • [Excel] 複数シート(作業グループ)をPDF化すると分割されてしまう場合の対処法 - dzone. blog

    Excelで複数シートを選択(作業グループ)してPDFプリンターで印刷してPDF化しようとすると印刷ダイアログが何度か出ていくつかのPDFファイルに分割されてしまう場合があります。 1.原因 各々のシートのページ設定の「印刷品質」が異なるのが原因です。 2.対処法その1-1 : ページ設定を一括変更 原因を取り除けばよいので、各々のシートの「印刷品質」を統一します。このときページ設定画面を開くときにリボンの「ページレイアウト」から「ページ設定」タブの右下の小さなアイコンをクリックして表示させると作業グループを一括で変更できます。※クィックアクセスツールバーに「ページ設定」アイコンを置いて、こちらから開くとあくまでもアクティブシート(現在表示されているシート)のみの設定にしかなりません。 3.対処法その1-2 : ページ設定を一括変更(VBA) 上記をVBA化したもの。念のための掲載。 Su

    [Excel] 複数シート(作業グループ)をPDF化すると分割されてしまう場合の対処法 - dzone. blog
  • jQuery リファレンス:prevAll

    索引 ├ リファレンス目次 ├ アルファベット順 └ 検索 Core:コアとなる仕組み ├ 目次 ├ jQuery(selector) ├ jQuery(html) ├ jQuery(function) ├ jQuery.holdReady() ├ jQuery.noConflict() └ jQuery.sub() 他ページ参照 └ jQuery.when() Selectors:セレクタ └ 目次 基礎 ├ *(すべて) ├ element(html要素) ├ #id名(ID属性) ├ .class名(clas属性) ├ 複数のセレクタ(and) └ 複数のセレクタ(or) 階層関連 ├ 先祖 子孫 ├ >(子要素) ├ +(直近の後要素) └ ~(後要素) 属性 ├ [属性名] ├ [属性名='値'] ├ [属性名!='値'] ├ [属性名^='値'] ├ [属性名$='値'] ├

    jQuery リファレンス:prevAll
    iww
    iww 2016/09/16
    prevAll() の結果は近い順になるので、直近のを選ぶときは last() ではなく first() を使う。
  • DeleGate version 9.9 リファレンスマニュアル の日本語訳 / Encrypted Configuration

    iww
    iww 2015/11/16
    『SSL プライベート鍵を非暗号化するパスフェーズは、特別なドメインに存在する 特別なユーザー "sslway" のパスワードとして、このように与えます: delegated -Fauth -a sslway:Passphrase -dgauth@admin』
  • PHPのin_arrayは罠が多いので注意喚起が必要 - Qiita

    最初に結論 in_arrayには第三引数trueを指定しろ。絶対にだ。 はじめに in_arrayについては、はじめにPHP: in_array - Manualをよく読んでおいてほしい。 この記事に書いたコード断片は、どうか読むだけではなく自分で手を動かして確認してほしい。 PHPで短いコードを動かすのはPsySHを利用すると、とても捗る。ローカルに動作環境がなければ、Ideone.comなどのオンラインサービスを利用しても差支ない。 static $fruits = ["apple", "orange", "banana"]; in_array("apple", $fruits); // => true in_array("mikan", $fruits); // => false これがin_arrayのふつうの使ひかただ。 Webアプリケーションでの実例 では、次のような例を見てみ

    PHPのin_arrayは罠が多いので注意喚起が必要 - Qiita
  • PHPのコンストラクタ(__construct)の驚愕の真実 · DQNEO日記

    私は漠然と「同じ」だと思っていました。 でも実は、大きな落とし穴があります。 継承するときに問題が発生します。 次のコードを見てください。 問題ないコード <?php class Mother { public function __construct() { echo "私はママよ。\n"; } } class Child extends Mother { public function __construct() { parent::__construct(); echo "ボクはこどもだよ。\n"; } } $obj = new Child; // 出力: // 私はママよ。 // ボクはこどもだよ。 これはちゃんと動きます。 いたって普通のPHP5のコードで、何も問題ありません。 ひとひねりして次のコードはどうでしょうか。 問題ないコードその2 <?php class Mother

    iww
    iww 2015/01/14
    php5なら、クラス名じゃなくて__constructを使ってた方が安全っぽい
  • ip addr addで追加されたaliasアドレスはip addr show で表示されるけどifconfig では表示されない - うまいぼうぶろぐ

    確か昔keepalivedでvrrpするときにも内部でipコマンド使われてて同じことになった記憶がある。 ip コマンドで設定されたものはifconfig では表示されないので、サーバのIP見る時はip addr show で見たほうが確実なのでは、と今更思った。なんで今さら言っているかというと、vyatta をcluster 設定した時につく vipもip addr show でしか見えなかったから。 ただし、ip addr add の際にlabelを指定したものはifconfig でも表示される。 # ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.

    ip addr addで追加されたaliasアドレスはip addr show で表示されるけどifconfig では表示されない - うまいぼうぶろぐ
    iww
    iww 2014/10/17
    バッチリひっかかった
  • 1