タグ

debugに関するmimosafaのブックマーク (24)

  • 【超入門】Laravelのデバッグ手法22選 - Qiita

    はじめに Laravel Advent Calendar 2021 7日目の投稿です。 枠があまっていたので1日目に続いて7日目も投稿します。 他の記事のタイトルを見ると応用的な内容が多かったのでLaravel初心者の方向けにおすすめのLaravelデバッグ方法(tips)を22個ご紹介します。 思ったより数が多くなったので、1つ1つは掘り下げず概要と簡単な使い方をご紹介します。 公式ドキュメントや参考リンクも載せているので詳細はそちらを見てください。 どれか一つでもLaravel開発のヒントになれれば幸いです。 おすすめの手法 特におすすめの方法をご紹介します。 2.17. テストコードを書く 一番のおすすめはテストコードを書くことです。 予期する値と実際の値をテストしながらコードを書くことで一つ一つの処理を確認しながら進めることができます。 2.5. beyondcode/larave

    【超入門】Laravelのデバッグ手法22選 - Qiita
  • CSSを活用してHTMLのセマンティックエラーを指摘する方法 - ICS MEDIA

    CSSはWebページの見た目を整えるものですが、ちょっと違う使い方もできます。たとえば、予期せぬ横スクロールが発生した時、以下のようにすることで全ての要素のアウトラインが表示され、不用意にはみ出している部分が視覚的に分かりやすくなります。 * { outline: 2px solid red; } これを応用してタグの不適切な利用部分をハイライトできます。 このような不適切なタグ利用を検知して警告する「デバッグCSS」を作ってみました。このようなCSSLintのようにする使い方は#lintHTMLwithCSSのハッシュタグで海外でも考案されています。仕様上許可されないものは赤色で点滅、ダメではないが、やらない方がベターなものは黄色で点滅するようになっています。 当記事では下記のデモを見ながらだと理解を深めやすいので、合わせて読むことをオススメします。 サンプルを別ウィンドウで開く コー

    CSSを活用してHTMLのセマンティックエラーを指摘する方法 - ICS MEDIA
  • PR特別企画 DIGITAL HEARTS HLDGS. アジアNO1の総合テスト・ソリューションカンパニーへ - 47NEWS(よんななニュース)

    ファーストリテイリング(ユニクロ)やローソンなど小売業界の経営トップを経て、2017年6月にIT企業の「デジタルハーツホールディングス」の代表取締役社長CEOに就任した玉塚元一(たまつか・げんいち)氏。ゲームソフトなどデジタル製品の不具合を検出(デバッグ)し、受託先企業に情報提供する業務で定評があった同社から誘いを受け「大きな魅力を感じた」と、経営の舵取りを担うことになったという。自動運転や、人工知能(AI)、第5世代(5G)移動通信システムといった急速に進歩するIT技術にどんな未来が広がっているのか。そこにどんなビジネスチャンスがあるのか、展望を語ってもらった。 デジタルハーツは、ゲームのソフトウエアの不具合を検出するデバッグ事業を中心に急成長を遂げてきました。デジタルハーツの強みは全国15か所の拠点に、ITリテラシーの高い約8,000人のテスターがいることです。彼らは、単純にゲームが好

    PR特別企画 DIGITAL HEARTS HLDGS. アジアNO1の総合テスト・ソリューションカンパニーへ - 47NEWS(よんななニュース)
  • 【ホラー】ベテランデバッガーをクビにした結果、人件費と”バグ”が減った事を評価され出世した役員さんのお話

    amamoto_a @amamoto_a 日、ビッグサイトで再開したバイト仲間から聞いた話が全然笑えなかった。ゲーム関係のお仕事をしていて、親会社から来た役員が経費削減の為、ベテランデバッガーを辞めさせたおかげで、人件費が少し減り、”バグが減った”ので大幅に人月が少なくなった。役員は評価されて社に出世して帰ったそうな… 2019-08-09 19:21:03 (Ǝ)ɐsıɥıɥso⅄ ouɐɓnS @koshian これはホラーだな……。 / “弁天狂(amamoto) on Twitter: "日、ビッグサイトで再開したバイト仲間から聞いた話が全然笑えなかった。ゲーム関係のお仕事をしていて、親会社から来た役員が経費削減の為、ベテランデバッガーを辞めさせたおかげで、人件費が少し減り、”バグ…” htn.to/roCHsyK558 2019-08-11 03:47:39

    【ホラー】ベテランデバッガーをクビにした結果、人件費と”バグ”が減った事を評価され出世した役員さんのお話
  • デバッグとホームズ - Feedforce Developer Blog

    こんにちは、 id:kano-e です。 幼少時、ホームズの物語を読んで、すっかりホームズに心酔し「名探偵になる!」と言っていたことがあります。 「名探偵」というものは仕事ではなく、ホームズのような冒険も現代日では難しい、ということに気付いて諦めた道でした。 (そもそも具体的に「名探偵」というものを職業として認識してたかは記憶に定かではないのですが) ですが、最近仕事でデバッグをしている時にふと思うんですね。 「あ、これ、自分が憧れてたホームズと同じことやってる」 今から、その話をします。 ホームズの有名な台詞に、 不可能なものを全て削除した時、何が残ろうとも、それがいかにありそうでなくとも、真実に違いない。 コンプリート・シャーロック・ホームズ訳 シャーロック・ホームズの事件簿「白面の兵士」より というものがあります。 自分のデバッグ時の姿勢は、これそのものです。 可能性を切り分け切り

    デバッグとホームズ - Feedforce Developer Blog
  • ChromeのデベロッパーツールでJSをデバッグする方法(2022年版) - ICS MEDIA

    JavaScriptのデバッグは、ウェブ開発の必須スキルのひとつです。プログラムの実行をデバッグすることで、現在の変数の値や、処理がどのように進んでいるのかを確認できます。デバッグによってプログラムが意図した動作になっているかの分析に役立てられます。 記事ではGoogle Chromeブラウザーの「Chrome Developer Tools」(以下「デベロッパーツール」、「DevToolsデブ・ツールズ」という略称もあります)を使用してJavaScriptをデバッグする際の基的な使い方を解説します。「今までデベロッパーツールを使ったことのない」という方でもこの記事を読めば理解できるよう、チュートリアル形式になっています。20分ほどで理解できるようまとめているので、順番に試しながら読み進めてください。 この記事で学べること デベロッパーツールの使い方 JavaScriptのブレークポイ

    ChromeのデベロッパーツールでJSをデバッグする方法(2022年版) - ICS MEDIA
  • WordPressのデバッグプラグイン「Query Monitor」をサイト制作・カスタマイズに役立てよう | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは、エンジニアの段田です。 WordPressでテーマ作成やカスタマイズする際に便利なプラグインの紹介です。 元々WordPressでは、見ているページで使用されているテンプレートファイルや条件分岐タグの種類、実行されたSQLなどを確認できません。 ですが、この「Query Monitor」プラグインを導入すると確認することができます! Query Monitorの導入方法 さっそく導入方法から見ていきましょう! ダウンロード まずは「Query Monitor」をダウンロードしましょう。 https://wordpress.org/plugins/query-monitor/ もしくは管理画面のプラグイン新規追加画面にいきましょう。 インストール つぎに、インストールしましょう。 ファイルをダウンロードした方 ダウンロードしたらファイルを解凍し、pluginフォルダに設置する 管

    WordPressのデバッグプラグイン「Query Monitor」をサイト制作・カスタマイズに役立てよう | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • WordPress:WP_DEBUG使用時に、エラー内容をログファイルに出力する方法 - NxWorld

    WordPressで不具合等が出て原因を特定する際にWP_DEBUGを利用してデバッグモードにすることがあると思いますが、そのまま利用すると公開しているページにもエラー内容が表示されてしまいます。 非公開サイトやローカル環境など自分だけしか見えない状況であれば良いのですが、既に番公開されているような場合にエラー内容をページ上には出さずに確認できるようにする方法です。 デバッグモードを有効化する デバッグモードを有効化する際には、まずwp-config.phpで70行目辺りから始まる下記のような記述を見つけます。 /** * 開発者へ: WordPress デバッグモード * * この値を true にすると、開発中に注意 (notice) を表示します。 * テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推奨します。 */ defin

    WordPress:WP_DEBUG使用時に、エラー内容をログファイルに出力する方法 - NxWorld
  • WordPress の表示が遅くなったので Debug Bar で調べてみた際のメモ | Web Design Leaves

    WordPress の表示が遅くなったので Debug Bar で調べてみた際のメモ CATEGORY: WordPress | TAG: プラグイン 2014年10月12日 いつからから不明だが、気が付くといくつかのページの表示が恐ろしく時間がかかる(1分以上)ようになっていた。 結果的には「Debug Bar」と「Debug-Bar-Extender」というプラグインを使って切り分けたところ原因を特定できたけど、遠回りをしてしまった感もないではない。 取りあえずやってみたことをメモ。 注意事項:プラグインのインストールの前にはバックアップを取っておくように。 目次 Chrome デベロッパー・ツールで確認 Chrome のデベロッパー・ツール(Windows の場合 F12キー)の Network パネルで確認するとなんとページの読み込みに50秒近くかかっていた。 以下は、問題解決後の

  • 【PHP】includeやrequireで呼び出されたファイルにて、呼び出し元のファイル名を取得する方法 – ysklog

    独自に作成した関数などが記述されたファイルをincludeやrequire関数で呼び出す場合、呼び出される側のファイルで呼び出し元のファイル名などの情報を取得したいときがあります。 ここではその方法をまとめています。 オブジェクト思考というか保守性を重視した場合、まとまった機能は個別ファイルに独自関数という形で保存していると思いますが、これらの関数において「Aファイルから呼び出された場合はこっちの処理をさせたい」「Bファイルから呼び出された場合は処理を中断させたい」など、呼び出し元のファイルによって条件を分岐させたい時があります。 この場合、debug_backtrace関数で呼び出し元のファイル名を取得すれば実現可能です。 debug_backtrace この関数は、呼び出し元のファイル情報を連想配列で返してくれるものです。詳細はこちら。 debug_backtrace(); 返り値には

  • フロントエンド開発を裏から支えるデバッグアプリケーション4選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    はじめまして。4月1日からLIGで働いてます、ハカセです。今後フロントエンドの開発に関する情報を発信していきますので、よろしくお願いします。 さて、フロントエンド開発でのブラウザチェックって結構大変ですよね。こういう作業は重要なのですが、飽きやすいので、効率よく進めていきたいところです。 LIGでもブラウザチェックなどのデバッグの方法については定期的に議論がなされる永遠のテーマです。 そこで今回は、チェックやデバッグを助けてくれるツールから、Win/Mac共通で使えるものを厳選してご紹介します。 1. Edge Inspect http://html.adobe.com/edge/inspect/ Adobe社が提供しているアプリケーションで、Creative Cloudに入っています。 PCのブラウザとモバイル端末で同時にリアルタイムの確認ができたり、スクリーンショットを取ったりすること

    フロントエンド開発を裏から支えるデバッグアプリケーション4選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • 覚えておきたいDevToolsのコマンドラインAPIまとめ - Qiita

    DevTools、使ってますか? もはやChromeじゃないと開発できないくらいに飼い慣らされています。 ブレークポイントやconsole.logなど基的な使い方から、TimelineとAuditsを使ってのパフォーマンス計測などなど、DevToolsのポテンシャルは計り知れません。 個人的にはConsole APIが好きなんですが、今回はConsoleパネルで使える Command Line API の使い方についてまとめてみました。 $_ $_には最後に評価した式の結果が保存されています。 Console上で計算を行なった場合や、$セレクタなどでDOMを検索した結果など、最後の結果が常に保存されます。 $0 〜 $4 $0から$4にはElementsパネルで選択した要素が5つ保存されています。$0が最後に選択した要素で数字が増えるごとに過去に選択した要素になります。 $0は特に使いや

    覚えておきたいDevToolsのコマンドラインAPIまとめ - Qiita
  • プラグインまとめ20選 | 株式会社LIG

    1月が終わってしまった・・・・・ どうも正月が恋しい段田です。 今回はWordPressサイトを構築している時に役に立つプラグインを紹介したいと思います。タイプ別で分けて紹介します。 目次 デバッグ系プラグイン 記事操作系プラグイン パーマリンク系プラグイン データ移行・操作系プラグイン その他 デバッグ系プラグイン WordPress構築時にWordPress内の情報を確認したい場合に利用すると便利なプラグインです。 Debug Bar 開発時のデバッグで利用するとても有名なプラグインです。パラメータ情報やエラー情報を確認できたりします。 また、このプラグインの拡張用プラグインもいくつかあるので、多機能です。 必須プラグインと言っていいでしょう。 Debug Bar Debug-Bar-Extender 先ほど紹介したDebug Barを拡張するプラグインになります。利用するときはDeb

    プラグインまとめ20選 | 株式会社LIG
  • 【2023】買ってはいけないテレビメーカーとは?買ってから後悔や失敗しない正しい選び方を紹介

    今現在テレビは一昔前比べると商品の量も、できる機能も増えております。 テレビは見ないけどYouTubeを大画面で見たい、映画館みたいなテレビ映画を楽しみたい!など人それぞれ楽しみ方が違います。 どれを選べば正解なのか、どんな機能が付いていてテレビで何を楽しめるのかを紹介していきます! 買ってはいけないテレビメーカーの特徴 保証期間が短いテレビ 保証期間が1年以下の場合、万が一期間外に故障した場合高額の修理代を請求される場合があります。 何十万円とする高額な商品です。 メーカー保証が1年しかついていない場合でも、 量販店独自の保証や、各ネットサイトでの保証があれば必ずつけるようにしましょう。 また、その保証がどこまで対応してくれるのかも重要です。 テレビ体だけなのか、それともリモコンも?しっかりと確認しましょう。 見たい・やりたい機能がないテレビ せっかく買ったのにYouTubeが見れな

    【2023】買ってはいけないテレビメーカーとは?買ってから後悔や失敗しない正しい選び方を紹介
  • PHP専用のデバッグツールバー·DebugBar MOONGIFT

    DebugBarはPHP製のオープンソース・ソフトウェア(MIT License)です。 PHPのデバッグと言えばvar_dumpが最も良く知られていると思いますが、画面上にメッセージが出てデザインが狂いますし、連想配列などは見づらくなります。そこでもっとスマートにデバッグできるDebugBarを紹介します。 画面下に出ているバーがDebugBarです。 クリックすると内容が表示されます。これはメッセージです。 配列を見やすく整形もできます。 リクエストの内容も確認できます。 ある処理における経過時間をグラフ化しています。 エラーがあればその捕捉もできます。 最後に実行されたSQLについてです。こちらもエラーがあればその内容が表示されます。 こちらはデモのコード。 DebugBarの使い方は簡単で、AddMessageで出力したいメッセージを追加していきます。そして最後にHTMLに専用のス

    PHP専用のデバッグツールバー·DebugBar MOONGIFT
  • WordPressチューニング、その前に使うDebug Bar | さくらのナレッジ

    WordPressは非常にポピュラーなソフトウェアです。非常に多くのサイトで使われており、この「さくらのナレッジ」もWordPressをベースに作られています。 WordPressPHPのコードとApache等のWebサーバ、mySQL等のDBサーバで構成されています。インストールは比較的簡単ですぐに始められるのですが、WordPress自体が大きなプログラムであるのに加え、多数のプラグインやテーマが流通しているため、どんどん機能を追加するうちにサイトが重くなっていき、見るに堪えないページができあがってしまうこともしばしばです。そのためか、WordPressのチューニング方法を取り上げた記事はとても多く、どれも人気があります。ただ、それらの記事で紹介されている手法が、当に自分のサイトを速くしてくれるのだろうかと、疑問に思ったことはないでしょうか。チューニングの基はまず測定です。そこで

    WordPressチューニング、その前に使うDebug Bar | さくらのナレッジ
  • Debug BarとDebug-Bar-ExtenderでWordPressのパフォーマンスチェック – Simple Colors

    WordPressの Debug-Bar-Extender が、なかなかに便利だったので紹介してみようと思います。 表示のパフォーマンスというものは、画面上では明確になりにくいため、あれこれとプラグインを入れたりしているうちに、遅くなっているなんてこともありがちですが、Debug BarとDebug-Bar-Extenderは、これを数字として分かりやすく見せてくれるプラグインです。 Debug-Bar-Extenderは、automattic のThorsten tott 氏が開発したプラグインで、名前の通り Debug Bar を拡張するものとなっています。 Debug Bar 単体の機能については、 @wokamoto さんの書かれた WordPress 開発に便利なプラグイン Debug Bar が詳しいので、そちらをご一読ください。 Debug-Bar-Extenderでできるこ

  • ビギナー向けデバッグツールで効率的に開発しよう

    主要なブラウザ「Chrome・Safari・Firefox・Internet Explorer」のビギナー向けデバッグツールが紹介された勉強会のエッセンスをお届けする。 2013年3月21日、新宿で行われたhtml5j.org主催の第37回HTML5とか勉強会に参加してきました。 今回のテーマはビギナー向けデバッグツール特集ということで主要なブラウザ「Chrome・Safari・Firefox・Internet Explorer」のデバッグツールに加え「Adobe Edge Inspect・Edge Reflow」の紹介が行われました。 筆者もそうですが、普段何となくデバッグツールを使っている方が多いと思います。しかしデバッグツールは、上手に活用することでWebサイト・アプリケーションの効率的な開発を行ったり、パフォーマンスチューニングの際に問題となる部分を素早く特定できたりする便利なツー

    ビギナー向けデバッグツールで効率的に開発しよう
  • Debug Bar (Console | Extender) : Wocdpress Plugin | Kitchen Garden Blog

  • WordPressのデバッグモード | Gatespace's Blog

    WordPressでサイトを構築したり、テーマやプラグインの開発を行うときに便利なのが「デバッグモード」。 通常、PHPのエラーなどはサーバーのログに記録されますが、WordPressの場合、デバッグモードを有効化するだけで、サーバーのログを見なくてもエラー内容を確認できます。 今回は便利なデバッグモードの使い方を紹介します。 基的な使い方 WordPressをインストールしたディレクトリ内にある wp-config.php をテキストエディタで編集します。 日語版であれば78行目以降に以下の記述があります。 /** * 開発者へ: WordPress デバッグモード * * この値を true にすると、開発中に注意 (notice) を表示します。 * テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推奨します。 */ defin

    WordPressのデバッグモード | Gatespace's Blog