投稿時間:2023-08-21 12:14:36 RSSフィード2023-08-21 12:00 分まとめ(18件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT ITmedia 総合記事一覧 [ITmedia News] ispace、「月保険」38億円受け取る 月面着陸失敗で https://www.itmedia.co.jp/news/articles/2308/21/news113.html ispace 2023-08-21 11:51:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] 変わるアニメの“稼ぎ方” 23年のアニメ制作市場、初の3000億円超えの可能性も https://www.itmedia.co.jp/business/articles/2308/21/news050.html itmedia 2023-08-21 11:40:00
IT ITmedia 総合記事一覧 [ITmedia News] ぐるなび→楽天ぐるなびに 開設27年で初の名称変更 https://www.itmedia.co.jp/news/articles/2308/21/news106.html itmedia 2023-08-21 11:24:00
IT ITmedia 総合記事一覧 [ITmedia News] Adobe創業者・ワーノック氏、死去 82歳 https://www.itmedia.co.jp/news/articles/2308/21/news107.html adobe 2023-08-21 11:20:00
AWS AWS Japan Blog クラウドベースPACSによるデジタル病理学における多分野の連携強化 https://aws.amazon.com/jp/blogs/news/enhancing-multidisciplinary-collaboration-digital-pathology-cloud-based-pacs/ plinarycollaborationindig 2023-08-21 02:51:42
AWS AWS Japan Blog 週刊AWS – 2023/8/14週 https://aws.amazon.com/jp/blogs/news/aws-weekly-20230814/ amazon 2023-08-21 02:48:11
Linux Ubuntuタグが付けられた新着投稿 - Qiita C++ はどれくらい速いのか?:フィボナッチ数列の演算で比較してみる https://qiita.com/fsdg-adachi_h/items/5feeda2ed19f879fdf9a fsdgadachih 2023-08-21 11:18:13
Linux Ubuntuタグが付けられた新着投稿 - Qiita WSL の Ubuntu に Vim 9.0 を入れる https://qiita.com/WHOMY_MYKNEE/items/73f9cfcbd1c4f734cbfd clipboa 2023-08-21 11:12:41
技術ブログ Developers.IO クラスメソッドのブログの歴史を振り返る #2 『DevelopersIO前史2:会社ブログ開設〜分割ブログ時代(2011〜2012年)』 #クラスメソッド20th https://dev.classmethod.jp/articles/playback-developers-io-history-vol-02/ developersio 2023-08-21 02:04:02
海外TECH DEV Community VSCode for PHP and Laravel https://dev.to/sean_kegel/vscode-for-php-and-laravel-lnk VSCode for PHP and LaravelThis post should help you setup Visual Studio Code to use for PHP and Laravel development It it a solid base configuration that can be expanded upon using additional workspace specific configurations I will cover the best extensions to use as well as some helpful configuration settings and external tools Let s get started with the most important extensions IntelephensePHP Intelephense Visual Studio MarketplaceIntelephenseThis is the most important extension to install for PHP support It provides a fast language server that adds code completion go to definition formatting and more You can also purchase a license at Intelephense which I highly recommend It adds some additional features like renaming symbols and other code actions Once installed disable the built in PHP features so Intelephense is used instead If a license was purchased use cmd shift p to bring up the Command Palette and search for “Enter licence key For the most part the default settings are fine for Intelephense At a workspace level setting the document path and PHP version can be helpful if working on multiple PHP projects and frameworks Finally if Intelephense will be used for formatting versus an external tool like PHP CS Fixer or Pint then set it as the default formatter for PHP files This is done by pulling up the JSON version of the settings php editor defaultFormatter bmewburn vscode intelephense client Phpactorphpactor phpactor Mainly a PHP Language Server with more features than you can shake a stick atphpactor vscode phpactor Phpactor VS Code ExtensionThis is both an external tool and an extension However the extension is not available in the VSCode extension marketplace and needs to be installed manually The extension provides a lot more helpful code actions like replacing a qualifier with an import and adding return types First install Phpactor by using the instructions or following the steps below Download phpactor pharcurl Lo phpactor phar chmod a x phpactor phar update permissionsmv phpactor phar local bin phpactor move file into path Check the installationphpactor statusWith Phpactor installed on the system next is to install the plugin Download the latest release phpactor vsix Then install in VSCode either by importing the plugin or using the CLI code install extension path to phpactor vsixWith the plugin installed Phpactor will index the workspace and then add new code actions The screenshots below show replacing a qualifier with a namespace and adding return types Laravel Extra IntellisenseLaravel Extra Intellisense Visual Studio MarketplaceThis plugin adds additional autocompletion for things like views and routes For example in the routes web php file a list of available views displays in the autocompletion popup It also adds autocompletion for Laravel validation rules and configuration Laravel GotoLaravel Goto Visual Studio MarketplaceThis plugin is used to quickly navigate to view config and other files in a Laravel application just be hovering over the string For example in the routes web php file again when hovering over “welcome and popup appears to navigate directly to the welcome blade php file The opt shortcut can also be used to navigate to the file Laravel Blade SnippetsLaravel Blade Snippets Visual Studio MarketplaceThis plugin adds syntax highlight for blade php files as well as helpful snippets It can even be used to format Blade files if desired However later in this post Prettier will be setup to format Blade files Better Pest Better PHPUnitmguelpf better pest A better Pest test runner for VS Codecalebporzio better phpunit A better PHPUnit test runner for VS CodeThese plugins provide easy keybindings for running tests If the project uses Pest use the Better Pest extension otherwise use Better PHPUnit These plugins can also be enabled disabled specifically for workspaces as well if using multiple projects The following keybindings are provided by default to run a specific test depending on the cursor location or run all the tests in the file or the previously run test s key cmd k cmd r command better pest run key cmd k cmd f command better pest run file key cmd k cmd p command better pest run previous Refer to the docs for additional settings to setup with Docker or other more advanced configurations PrettierPrettier Code formatter Visual Studio MarketplacePrettier is an opinionated framework for formatting JavaScript TypeScript files It is highly recommended for formatting React and Vue files if using something like Inertia It can also format other filetypes like JSON and Markdown After installing the extension also install Prettier into the project npm install save dev save exact prettierOnce installed the command palette cmd shift p can be opened and use the Prettier Create Configuration File to create a prettierrc file in the project See the following for a list of configurable rules Options ·Prettier Additional plugins can be added to support more features and languages for Prettier as well such as Blade support Install the shufo prettier plugin blade plugin and add it to the config file npm install save dev shufo prettier plugin blade prettier prettierrc plugins shufo prettier plugin blade overrides files blade php options parser blade tabWidth It can even sort Tailwind CSS classes in Blade files by using the sortTailwindcssClasses option Look at the Github repo for additional settings To set the Prettier as the default formatter for various file types use the following settings in VSCode javascript editor defaultFormatter esbenp prettier vscode editor formatOnSave true javascriptreact editor defaultFormatter esbenp prettier vscode editor formatOnSave true typescript editor defaultFormatter esbenp prettier vscode editor formatOnSave true typescriptreact editor defaultFormatter esbenp prettier vscode editor formatOnSave true svelte editor defaultFormatter esbenp prettier vscode editor formatOnSave true vue editor defaultFormatter esbenp prettier vscode editor formatOnSave true blade editor defaultFormatter esbenp prettier vscode editor formatOnSave true Laravel IDE Helperbarryvdh laravel ide helper IDE Helper for LaravelThough this is not an extension for VSCode the Laravel IDE Helper greatly improves the development experience in the editor It generates helper files for Laravel applications to have better autocompletion support for various magic methods in Laravel that Intelephense cannot resolve It can analyze models migrations facades and more Install it with composer composer require dev barryvdh laravel ide helperOnce installed new Artisan commands are available to generate the helper files The following are the most useful php artisan ide helper generate Generate PHPDocs for facadesphp artisan ide helper meta Generate meta file to add support for the factory patternphp artisan ide helper models Generate PHPDocs for modelsFor the models generation it is possible to add PHPDocs directly to the model files or use an external file The former tends to be more accurate but adds a lot of comments to the files The latter is cleaner but sometimes go to definition goes to the generated file versus the actual model Decide what works best for the project When the commands are run VSCode can now autocomplete fields on models like the email field on the User model below This can be made even simpler by adding some scripts to the composer json file First create an ide helper script to run the various commands The script below writes the PHPDocs externally for the models versus on the models themselves ide helper php artisan ide helper generate php artisan ide helper meta php artisan ide helper models N reset Next update the post update cmd script This will automatically run the ide helper script when running composer update post update cmd php artisan vendor publish tag laravel assets ansi force Illuminate Foundation ComposerScripts postUpdate composer ide helper To take this one step further VSCode tasks can be configured to run this command from within VSCode and even assign it to a shortcut To create the tasks json file use cmd shift p to open the command palette the search for Tasks Configure Task Inside the menu select the Create tasks json file from template then select Others This creates a tasks json file inside the vscode directory in the project In the tasks json file add the following tasks label Laravel IDE Helper type shell command composer ide helper Now this command can be run from the command palette by going to Tasks Run Task Finally to add a keyboard shortcut for the tasks add the following to the keybindings json key cmd shift command workbench action tasks runTask args Laravel IDE Helper Now clicking cmd shift will quickly run the IDE helper Other Helpful ExtensionsTailwind CSS IntelliSense Visual Studio MarketplaceProvides better autocompletion and previews for Tailwind CSS classes GitLens ーGit supercharged Visual Studio MarketplaceProvides useful Git information right in the editor like the current line blame Laravel Docs Visual Studio MarketplaceSearch and open Laravel documentation from the command palette Laravel Artisan Visual Studio MarketplaceRun Artisan commands from the command palette PHP Debug Visual Studio MarketplaceAn extension to use Xdebug from within VSCode Composer Visual Studio MarketplaceRun Composer commands and code actions from within VSCode php cs fixer Visual Studio MarketplaceAdds PHP CS Fixer as an available formatter for PHP files ConclusionI hope this guide will help make you a much more efficient Laravel developer Visual Studio Code is a powerful editor and with the right extensions and configuration is an excellent editor for PHP and Laravel development  It is not quite as powerful as PhpStorm especially with the Laravel Idea package and requires more work to configure However for a free to use editor it is tough to beat Though I highly recommend PhpStorm I know a lot of developers have experience with VSCode and maybe doing more than just PHP development so the change it not worth it Please let me know in the comments if there s anything else you would like me to cover or expand on like Laravel Sail support or additional tools like Phpstan Larastan Also let me know if there s any other helpful extensions or configurations I might have missed Finally below I provided an example of the settings I use in VSCode SettingsHere s an example of the settings I use in VSCode for PHP and Laravel development I also make heavy use of workspace specific settings to further customize my setup for individual projects files autoSave onFocusChange files defaultLanguage markdown files encoding utf files eol n files insertFinalNewline true files trimFinalNewlines true files trimTrailingWhitespace true Formatting prettier endOfLine lf Language Settings JavaScript TypeScript javascript preferences quoteStyle single typescript preferences quoteStyle single typescript updateImportsOnFileMove enabled always javascript updateImportsOnFileMove enabled always javascript preferences importModuleSpecifier relative typescript preferences importModuleSpecifier relative javascript editor defaultFormatter esbenp prettier vscode editor formatOnSave true javascriptreact editor defaultFormatter esbenp prettier vscode editor formatOnSave true typescript editor defaultFormatter esbenp prettier vscode editor formatOnSave true typescriptreact editor defaultFormatter esbenp prettier vscode editor formatOnSave true svelte editor defaultFormatter esbenp prettier vscode editor formatOnSave true vue editor defaultFormatter esbenp prettier vscode editor formatOnSave true CSS tailwindCSS emmetCompletions true tailwindCSS includeLanguages Typescript typescriptreact PHP php validate enable false php suggest basic false php editor defaultFormatter bmewburn vscode intelephense client blade editor autoClosingBrackets always editor defaultFormatter esbenp prettier vscode editor formatOnSave true intelephense telemetry enabled false JSON json editor defaultFormatter esbenp prettier vscode editor formatOnSave true jsonc editor defaultFormatter esbenp prettier vscode 2023-08-21 02:18:01
金融 ニッセイ基礎研究所 2023・2024年度経済見通し(23年8月) https://www.nli-research.co.jp/topics_detail1/id=75850?site=nli nbsp目次年月期は前期比年率のプラス成長・輸出が景気の牽引役となることは期待できず・インバウンド需要が急回復・春闘賃上げ率は年ぶりの高水準実質成長率は年度、年度を予想・国内需要中心の成長が続く・家計貯蓄率は平常時の水準に近づく・企業の中長期的な成長期待が徐々に高まる・年度の名目GDP成長率は年ぶりの高水準へ・物価の見通し年月期の実質GDPは、前期比前期比年率と四半期連続のプラス成長となった。 2023-08-21 11:10:54
ニュース BBC News - Home Spain's winning scorer Carmona told after final her father had died https://www.bbc.co.uk/sport/football/66566564?at_medium=RSS&at_campaign=KARANGA Spain x s winning scorer Carmona told after final her father had diedOlga Carmona who scored Spain s winner in the Women s World Cup final is told after the game against England that her father has died 2023-08-21 02:39:29
ニュース BBC News - Home Ecuador chooses president amid spike in violence https://www.bbc.co.uk/news/world-latin-america-66564320?at_medium=RSS&at_campaign=KARANGA election 2023-08-21 02:16:20
GCP Google Cloud Platform Japan 公式ブログ Google Cloud Next のネットワーキングとセキュリティ: 見逃せないセッションのガイド https://cloud.google.com/blog/ja/products/networking/networking-and-networking-security-sessions-at-next23/ WalmartとGoogleの講演者が登壇するこのセッションでは、Walmartがどのようにグローバルネットワークを構築し、CrossCloudInterconnectを通じてマルチクラウドサービスを接続、セキュリティ保護、利用しているかについてご紹介します。 2023-08-21 02:10:00
マーケティング AdverTimes 「欲しい」から「買う」につなげる SNSからECへの導線設計 https://www.advertimes.com/20230821/article430911/ 離脱 2023-08-21 02:30:12
マーケティング AdverTimes 上半期テレビCM出稿 タレント首位に綾瀬はるか、起用社数1位は川口春奈 https://www.advertimes.com/20230821/article430879/ 川口春奈 2023-08-21 02:09:17
マーケティング AdverTimes チキンラーメン新CMで、MOROHAが「たまごポケット」をフィーチャー https://www.advertimes.com/20230821/article430896/ moroha 2023-08-21 02:08:14
GCP Cloud Blog JA Google Cloud Next のネットワーキングとセキュリティ: 見逃せないセッションのガイド https://cloud.google.com/blog/ja/products/networking/networking-and-networking-security-sessions-at-next23/ WalmartとGoogleの講演者が登壇するこのセッションでは、Walmartがどのようにグローバルネットワークを構築し、CrossCloudInterconnectを通じてマルチクラウドサービスを接続、セキュリティ保護、利用しているかについてご紹介します。 2023-08-21 02:10:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)