タグ

関連タグで絞り込む (752)

タグの絞り込みを解除

Tipsに関するkathewのブックマーク (3,075)

  • VS Codeでテキストを矩形選択するには

    連載「Visual Studio Code TIPS」 一定のフォーマットで、プログラムで使用するデータを列挙しているような場合には、それらをまとめて選択できると都合が良いことがある。Visual Studio Code(以下、VS Code)で、複数行にわたって、特定のカラムから別のカラムまでを矩形状に範囲選択するには以下の操作を行う(稿ではLinuxについてはUbuntu版で動作を確認している)。

    VS Codeでテキストを矩形選択するには
  • CakePHP setSource()の注意点

    CakePHPモデルが参照するデータベースのテーブルを途中で変更するということで「setSource()」を以前に説明しました モデルが参照するデータベースのテーブルを途中で変更する ということで「setSource()」を以前に説明しましたが、注意点を発見。。。 自分のメモとして記録します(汗 恐らくデータベースの設計が複雑だったり、負荷分散的(?)につかわないかぎり あまり利用されない方法かとは思いますが。。。 さて注意点ですが、コントローラーの途中で「setSource()」を使うことで 参照テーブルを変更できますが、コントローラーの途中で新たなテーブルを作成して そのテーブルを「setSource()」でセットするとどうなるでしょうか。。。 はい、実はテーブルがありませんとエラーが出ます。 これはCakePHPが接続しているデータベースのテーブル情報を キャッシュし、そのキャッシュ

    CakePHP setSource()の注意点
  • 6000軒を片づけた家政婦が教える「片づけられない人」の問題点

    ダイヤモンド社にて、書籍事業を担当する局。ビジネス、実用、教育、サイエンスなど多様なジャンルの書籍を刊行している。 だから、この。 ダイヤモンド社の話題の1冊を取り上げ、書き手・作り手の思いや執筆動機、読んでほしい理由を深掘りするインタビュー連載。著者・訳者・デザイナー・編集者など、に関わるさまざまな人たちの「だから、このを書きました」「作りました」をお届けします。連載の詳細・記事一覧はこちら。 バックナンバー一覧 20年以上にわたり、のべ6000件以上の家を片づけてきた「片づけのプロ」、seaさん。家事代行マッチングサービス「タスカジ」では「予約が取れない家政婦」と呼ばれ、この冬「セブンルール」にも出演するなど、人気が急上昇している。 そんなseaさんの片づけ術の集大成が、新刊『家じゅうの「めんどくさい」をなくす。ーーいちばんシンプルな「片づけ」のルール』。プロ歴20年以上のsea

    6000軒を片づけた家政婦が教える「片づけられない人」の問題点
  • 【Laravel】 Cron タスクスケジューラの onOneServer() と withoutOverlapping() の違い - Qiita

    LaravelCron タスクスケジューラの onOneServer() と withoutOverlapping() の違いPHPcronLaravel はじめに Laravel には Cron を利用したタスクスケジューリング機能があります。 Task Scheduling - Laravel - The PHP Framework For Web Artisans タスクスケジュール 8.x Laravel ところが素でこれをそのまま使うと,ワーカーとして複数インスタンスを立ててスケーリングしている場合などに,重複実行されてしまう問題があります。これを防ぐためには基は onOneServer() を使っておけばいいのですが,なにやら withoutOverlapping() というものも存在することを知りました。微妙に用途が異なるみたいなので,ここで整理しておこうと思います。

    【Laravel】 Cron タスクスケジューラの onOneServer() と withoutOverlapping() の違い - Qiita
  • EC2インスタンス内から情報を取得する方法 - Qiita

    概要 AWS EC2のインスタンスIDやホスト名、AMI-IDなどの情報を、EC2インスタンス内から取得する方法を記載します。 169.254.169.254を叩くと色々と教えてくれるようです。 インスタンスIDを取得する curlコマンドを使って取得できます。 $ curl http://169.254.169.254/latest/meta-data/ ami-id ami-launch-index ami-manifest-path block-device-mapping/ hostname instance-action instance-id instance-type kernel-id local-hostname local-ipv4 mac metrics/ network/ placement/ profile public-hostname public-ipv4

    EC2インスタンス内から情報を取得する方法 - Qiita
  • 【css】要素をposition:absoluteで中央に配置する最新の方法(上下左右、上下、左右)

    positionを使って要素を配置する際、その要素を中央に配置したいといったことはよくあると思います。その場合どうすしたらいいのか悩まれた経験はありませんか? 今回は、positionで、要素の幅が確定していなくても上下中央、左右中央、上下左右中央に配置できるcssの設定方法をご紹介します。 positionとtranslateを使って要素を中央に配置する方法 具体例と解説 それでは、具体例を示しながら実際の設置方法を解説していきたいと思います。 例は、画像の上にテキストを配置するケースで、テキストの配置位置は、上下左右中央になるようにする場合です。 完成イメージは下記図になります。(わかりづらいかもしれませんが、水色部分が画像[img]だと仮定してください) 図 それでは、具体的にソースを示してから解説していきたいと思います。 まずは、htmlcssをご確認ください。 html

    【css】要素をposition:absoluteで中央に配置する最新の方法(上下左右、上下、左右)
  • 【Sass】別Sassファイルからimport - Qiita

    Sassで現在詰まっている場所について質問をしようとしていましたが、質問文を考えてる間に解決したパターンですw 結論、「パスではなくurlで指定したら解決しました。」 解決したいこと 「別の階層に存在する、変数をまとめたscssファイルを読み込みたいです。」 作業中にファイル数が多くなリ見通しがわるくなった為、フォルダ分けして整頓した結果、変数をまとめたファイル(variables.scss)をインポートができなくなりました。 指定先を変更しましたが一向に読み込まれず、解決が難しく感じたので、アドバイスや解決策を教えて頂けますと幸いです。 発生している問題・エラー 以下の画像の階層で、トップ画面のファイル(top.scss)から、変数をまとめたファイル(variables.scss)をインポートしようと試みています。 すると以下のようなメッセージが出力され、読み込まれません。 Error:

    【Sass】別Sassファイルからimport - Qiita
  • Linuxのバージョンの確認方法 - Qiita

    Linux version 3.10.0-693.17.1.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Thu Jan 25 20:13:58 UTC 2018

    Linuxのバージョンの確認方法 - Qiita
  • WSLとwindows間のファイル連携 - Qiita

    tl;dr WSL(Windows Subsystem for Linux)からWindowsファイルシステム(要はCドライブ等)へのアクセス、またはその逆でWindows側からWSLのファイルシステムへのアクセス方法です。 ※Windows10 1903以降が対象です。 WSLからWindowsファイルシステムへのアクセス /mnt/{ドライブ名}からアクセスできます。cドライブの場合は、/mnt/cです。 windowsからWSLファイルシステムへのアクセス エクスプローラを開き、パスに\\wsl$を入力すると、WSLのディストリビューション毎のファイルシステムにアクセスできます。 ちなみにPowerShellでは、\\wsl$直下は見れず、その下のディストリビューション名以下を確認できます。 なお、コマンドプロンプトでは確認できません。 これは今後修正されそうです。 他 WSL内で、

    WSLとwindows間のファイル連携 - Qiita
  • mercurialでdiffするときにファイル名だけだす - Acme::AnaTofuZ->new;

    --statすればいいらしい $ hg diff -r 120 --stat

    mercurialでdiffするときにファイル名だけだす - Acme::AnaTofuZ->new;
  • TortoiseHgでMQ - wyukawa's diary

    MercurialにはMQというGitには無い機能がある。内容としてはGitのインデックスにちょっと近いかも。 この機能は簡単にいえばパッチ管理なのだが理解しづらい。以下のエントリが一番わかりやすい。 Mercurial MQ について - daily dayflower このエントリの流れをTortoiseHgでやってみたので、スクリーンショットをべたべたはってみた。 初期状態 カクテルを追加します。 ここで普通にコミットするのではなくQNewにadd_menuを指定してQNewします。 そうするとこんな感じ。add_menuというパッチが登録されました。 リポジトリエクスプローラはこんな感じ こんどはワインを追加して、QRefreshします。 リポジトリエクスプローラはこんな感じ。コミットとは異なりQRefreshは積算しメッセージは上書きされます。 リポジトリエクスプローラでPatc

    TortoiseHgでMQ - wyukawa's diary
  • tarコマンドで「一部のファイルやディレクトリを除外」したい!どうすればいい?

    tarコマンドを使って「一部のファイルやディレクトリを除外」してアーカイブファイルの作成と展開を行う方法を、例を用いて解説します。 一部のファイルを除外してtarアーカイブを作成するtarコマンドに「–exclude パターン」を指定することで、ファイルを処理対象から除外できます。 「パターン」には、ファイル名やディレクトリ名を指定します。「*」「?」「[…]」といったワイルドカードを用いて指定することもできます。 例えば、カレントディレクトリに以下のような構成の「tar-test」ディレクトリがあるとします。 $ tree tar-test/ tar-test/ ├── test_1 │   ├── test_1 │   │   ├── test_1.txt │   │   ├── test_2.txt │   │   └── test_x.txt │   ├── test_2 │  

    tarコマンドで「一部のファイルやディレクトリを除外」したい!どうすればいい?
  • @IT:Windows TIPS -- Tips:巨大なサイズのファイルを簡単に作る方法

    巨大なファイルを使ってディスクやネットワークの速度を測定する ディスクやネットワークなどの性能(速度)がどのくらい出ているかを手っ取り早く調べるには、ある程度大きなデータファイルを用意しておいて、その読み書き速度や送受信速度を調べると簡単だ。 厳密なベンチマークツールがなくても、ファイルをコピーさせながら、その速度をタスクマネージャーやパフォーマンスモニターで見たり、完了するまでの時間を測定したりするだけでも大まかな速度は計測できる。 これを行うには、数十~数百GB以上のサイズのテストファイルが必要になる。Tech TIPSでは、「fsutil.exe」というコマンドを利用して、こうした巨大なファイルを簡単かつ素早く作成する方法を紹介する。 fsutilコマンドで巨大なファイルを作成する Windows OSで巨大なファイルを作成するには「fsutil.exe」というコマンドがとても便利

    @IT:Windows TIPS -- Tips:巨大なサイズのファイルを簡単に作る方法
  • Android の Chrome で開発者ツールを使う方法 - Qiita

    スマホのサイト作っててPCブラウザのUA偽装じゃなくて実機で見たいってことはよくある。 実機で見ながらHTMLとかCSSをいじって確認したいと思ってスマホで開発者ツール的なのが無いかと探したらあった。 あったけど試したらうまくいかなくて紆余曲折して最終的にめっちゃ簡単だったのでメモ。 やりたいこと PCブラウザのChrome開発者ツールみたいなものをスマホのブラウザでもやる 環境 PC: Windows 7 64bit PCChrome: ver. 41 Android 端末: SO-03F / Android 4.4.2 AndroidChrome: ver. 40 準備 Android の USB デバッグを許可する 設定 > 開発者向けオプション > USBデバッグ にチェック 開発者向けオプションが表示されていなければ、 設定 > 端末情報 > ビルド番号 を連打して表

    Android の Chrome で開発者ツールを使う方法 - Qiita
  • jQueryでCSSの!important指定を行う - Qiita

    $('#sample').css({'margin-top': '20px !important'}); // 無効 のような !important 指定は認識されません(宣言自体が無視されます)。 このような場合は、CSS書式をそのまま記述できる"cssText"を使用することで !important 指定を実現できます。

    jQueryでCSSの!important指定を行う - Qiita
  • dockerコマンド実行時にエラー"Got permission denied while trying to connect to the Docker daemon socket"が出るとき | akamist blog

    dockerコマンド実行時にエラー"Got permission denied while trying to connect to the Docker daemon socket"が出るとき | akamist blog
  • dockerコマンドをsudoの付与無しに実行できるようにする – guro_chanの手帳

    OS: Ubuntu Server 18.04.1 LTS docker: 18.09.0 dockerコマンドを打ち込む度にsudoを付加するのはしちめんどうな手続きであるけれどもrootユーザにスイッチして操作をするのも甚だしく物騒であるから、何らかの細工を施して一般ユーザでsudo無しにdockerコマンドを実行できれば大変楽ちんである。 けれども安全性を鑑みると無闇にdockerコマンドがsudo無しで実施できるようになるのはやはり大きな懸念材料となる模様である。せめて信頼のおけるユーザだけに許すなど細やかな配慮が求められる情勢であった。しちめんどうであるからといって横着してはいけないのである。 そう云う事情をすべて飲み込んだうえで作業を進めてゆく。まずdockerコマンドをsudo無しで実施するとエラーメッセージが現れて直ちに処理が終いとなる。 $ docker images G

  • Huvud - Midwestcleanenergycenter

    I anime får vi inte veta vem som dödade Alice, men jag är säker på att det gör det i mangan, så jag vill veta vem den verkliga mördaren är. I Pandora Hearts-anime var Vincent Nightray där när Alice dödades ...

    kathew
    kathew 2021/09/01
    JavaScriptで計算して動的にセットするのが楽かなぁ。代替案として
  • [jQuery]でcssプロパティを動的に追加、変更、削除する - Qiita

    jQueryでHTML要素にcssプロパティを動的に追加・変更・削除する記述方法のメモ。 cssのstyle属性を直書きする場合はcss()メソッドを、cssを追加する場合はaddClass( )削除する場合はremoveClass( )メソッドを使用します。 直書きcss( ) 追加 addClass( ) 削除 removeClass( ) 前提 事前に、html内でjQueryを読み込んでおきます。 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>

    [jQuery]でcssプロパティを動的に追加、変更、削除する - Qiita
  • ウィンドウサイズに応じて倍率を自動調整する.js - Qiita

    はじめに こんな方に読んで欲しいです。 スタイルを作成する時に 色んなデバイスを考慮するのがめんどくさい レスポンシブなフレームワークを使っても、デバイスサイズによって改行位置とかが微妙にずれてきになる PCとSPでカラム数を変える必要がない 1カラムを想定している 解像度が高いPCだとコンテンツに対する余白の割合が多すぎて気になる この記事で紹介する方法を用いると 固定幅のデザインを1つ作成するだけでOK どんなデバイスでも同じ見栄えになる それでは… 仕組み 仕組みはっても単純です。 例えば幅1000pxのページをデザインしたとします。そしたらjsがウィンドウサイズに応じて適切な倍率を計算して設定してくれます。 ウィンドウサイズが1000pxの時は何もしない ウィンドウサイズが2000pxの時は200%にする ウィンドウサイズが500pxの時は50%にする 値は極端ですが、イメージでき

    ウィンドウサイズに応じて倍率を自動調整する.js - Qiita