IT |
気になる、記になる… |
オムロン、スマホでデータ管理可能な体重計の安価な新モデル「HN-300T2」を明日発売へ |
https://taisy0.com/2021/12/07/149490.html
|
bluethooth |
2021-12-07 08:25:11 |
IT |
気になる、記になる… |
Ponta、ローソンでApple Pay決済すると+16%ポイントを還元するキャンペーンを開始 |
https://taisy0.com/2021/12/07/149485.html
|
applepay |
2021-12-07 08:07:02 |
TECH |
Engadget Japanese |
ポケモンGO『リュウラセンの塔』イベント開始。クリムガン初登場 |
https://japanese.engadget.com/pokemon-go-dragonspiral-descent-druddigon-083309055.html
|
開始 |
2021-12-07 08:33:09 |
TECH |
Engadget Japanese |
Firefox 95、コード変換でセキュリティを向上する「RLBox」を実装 |
https://japanese.engadget.com/firefox-95-rl-box-083022106.html
|
firefox |
2021-12-07 08:30:22 |
TECH |
Engadget Japanese |
テスラに対し米証取委が調査入り。太陽光パネル安全性に関する内部告発受け |
https://japanese.engadget.com/sec-investigating-tesla-solar-panels-080056867.html
|
内部告発 |
2021-12-07 08:00:56 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] スーツのボタンで“アプリが起動” 洋服の青山が「NFCタグ内蔵ウェア」発売 |
https://www.itmedia.co.jp/business/articles/2112/07/news146.html
|
itmedia |
2021-12-07 17:40:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] Samsung、モバイル部門と家電部門を統合し、半導体部門と2部門体制に |
https://www.itmedia.co.jp/news/articles/2112/07/news144.html
|
galaxy |
2021-12-07 17:31:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 冬のボーナス実態調査、半数近くが支給されず 予定額1位は「20万円~30万円未満」 |
https://www.itmedia.co.jp/business/articles/2112/07/news134.html
|
itmedia |
2021-12-07 17:22:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 「Pixel 3」以降でもボイレコの日本語文字起こしが使えるように |
https://www.itmedia.co.jp/news/articles/2112/07/news149.html
|
google |
2021-12-07 17:17:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 楽天証券、700万口座 積み立て設定金額も月額700億円超に |
https://www.itmedia.co.jp/business/articles/2112/07/news140.html
|
itmedia |
2021-12-07 17:11:00 |
IT |
情報システムリーダーのためのIT情報専門サイト IT Leaders |
NTTデータイントラマート、システム開発・運用基盤「intra-mart」のローコード開発機能を強化 | IT Leaders |
https://it.impress.co.jp/articles/-/22425
|
アップデート版では新機能「AccelStudio」を追加し、ローコード開発機能を強化した。 |
2021-12-07 17:30:00 |
AWS |
AWS Japan Blog |
小売/CPG が OTIF (On-Time, In-Full) 配送を改善する方法 |
https://aws.amazon.com/jp/blogs/news/how-cpgs-can-improve-on-time-in-full-otif-deliveries/
|
私も最近、このような不満が残る経験をしたことがあります。 |
2021-12-07 08:51:06 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Pythonをきれいに書きたい |
https://qiita.com/R_okz/items/1e537afe94058ca6308a
|
|
2021-12-07 17:47:07 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
入社一か月の新入社員がagoraで楽しいオンラインオークションイベントを考えてみた! |
https://qiita.com/yamaorca/items/541651cad680809a9100
|
②双方向通話可能→出品者と主催者が離れていても配信可能、かつ勝ち取った参加者のコメントなども配信可能③パケットロス耐性が高く、大事なところで止まる可能性が低い→大切なオークションのやり取りが途切れにくい④独自のカスタマイズがしやすい→オークションシステムを実装する等オンラインオークションイベントにすごくマッチしていますイベントを開催するのに使うのはagoraで決まりですね参考サイト実装の考え方agoraには多様なSDKが用意されており、サンプルも豊富です。 |
2021-12-07 17:14:00 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
Harmoware-VIS Layersリファレンス |
https://qiita.com/ucl_Harmoware_VIS/items/cc65d90488d2f0d66ae1
|
BaseLayerproperties以降で解説するHarmowareVISのMovesLayerとDepotsLayerとLineMapLayerはdeckglのLayerClassを継承しています。 |
2021-12-07 17:33:02 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
Webの勉強はじめてみた その10 ~JavaScriptで診断ゲーム編1~ |
https://qiita.com/mybrother_jake/items/77c272ef2ae54a9783a0
|
userNameに気をかけてもらった多くの人が感謝しています。 |
2021-12-07 17:21:25 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
フロントエンドエンジニアへ!スパゲッティ解消法! (自分なりのNote) |
https://qiita.com/howling_wolf/items/a22b52ae1eb522a85473
|
Viewライブラリのあらゆる操作から、データを変更するメソッドを呼んであげる以下例例クリックやキーボードのイベントでn列のフィルターをXXXとXXXで行う変更されたデータを反映するために、ビュー側dataGridなどに対してリフレッシュ再描画してあげるその他の表現の提案tablecolumnstablecolumnsfilterBy活寿会新宿活寿会渋谷tablesetFilterWithC活寿会新宿C活寿会渋谷jsの落とし穴dataがArrayのときdatamapはdataが書き換えられるので注意プリミティブではないデータ型ArrayやObjectなどは参照渡しなので、代入先を変更すると代入元も変更される。 |
2021-12-07 17:12:16 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
No module named 'official' tensorflow環境構築でのエラー |
https://teratail.com/questions/372711?rss=all
|
|
2021-12-07 17:57:21 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Puma caught this error: uninitialized constant ActionText::Engine::ApplicationController (NameError) |
https://teratail.com/questions/372710?rss=all
|
|
2021-12-07 17:55:33 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Unityエディター起動時にコンパイルエラーが発生します |
https://teratail.com/questions/372709?rss=all
|
|
2021-12-07 17:53:46 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
「tkinter」メッセージボックスのOKボタンでwhile文を抜け出したい。 |
https://teratail.com/questions/372708?rss=all
|
「tkinter」メッセージボックスのOKボタンでwhile文を抜け出したい。 |
2021-12-07 17:49:08 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
mac catalinaでphp Xdebugをインストールするもphp.iniに反映されない。 |
https://teratail.com/questions/372707?rss=all
|
maccatalinaでphpXdebugをインストールするもphpiniに反映されない。 |
2021-12-07 17:47:39 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
等位線をプロットする際に行うmeshgridとravelメソッドについて |
https://teratail.com/questions/372706?rss=all
|
等位線をプロットする際に行うmeshgridとravelメソッドについて以下のコードで決定木の境界線をプロットしようとしているのですが、なぜ等位線を描くときにmeshgridを行うのか、なぜXnewの定義の際にxravelとしているのかが分かりません。 |
2021-12-07 17:47:30 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
canvasタグで描画したデータを画像に変換してデータベースに保存されない。 |
https://teratail.com/questions/372705?rss=all
|
canvasタグで描画したデータを画像に変換してデータベースに保存されない。 |
2021-12-07 17:46:21 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
slick.jsのスライダーを同一ページ内に複数設置 |
https://teratail.com/questions/372704?rss=all
|
slickjsのスライダーを同一ページ内に複数設置Slicknbspjsnbsp上下の連動表示のスライダーを同一ページ内に複数設置したいのですが、複数設置した場合動きが連動してしまいます。 |
2021-12-07 17:44:05 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
previous_changesメソッドでカラムの指定は可能でしょうか? |
https://teratail.com/questions/372703?rss=all
|
previouschangesメソッドでカラムの指定は可能でしょうかpreviouschangesについての質問になりますusernamegtSyougoHamadausernamehamasyouuseragegtuserageusersaveuserpreviouschangesgtnamegtSyougoHamadahamasyouagegt上記の場合、例えばageカラムを指定して下記のみ取得する方法はあるのでしょうかagegtuserpreviouschangesageにしたりと当てはまりそうなコードは一度試してみたりしたのですがそもそもできないのかなと思っています。 |
2021-12-07 17:42:35 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
ワードプレスで突然メディアに画像がアップロードできなくなった |
https://teratail.com/questions/372702?rss=all
|
ワードプレスで突然メディアに画像がアップロードできなくなったメディアへの画像アップロードが突然出来なくなりました。 |
2021-12-07 17:40:15 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
rails のフォームの中でeachをしてsubmitしたい |
https://teratail.com/questions/372701?rss=all
|
|
2021-12-07 17:38:04 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
laravelでキャッシュをクリアしたらログが出力されなくなった |
https://teratail.com/questions/372700?rss=all
|
laravelでキャッシュをクリアしたらログが出力されなくなったphpnbspartisannbspconfigcacheを実行したら以下のエラーが表示されログが出力されなくなりました。 |
2021-12-07 17:36:42 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
laravelでpostした際に画面が遷移しない |
https://teratail.com/questions/372699?rss=all
|
入力フォームから文字列をPOSTして表示されるメッセージを変更したいのですが、フォームをクリックしても画面の更新ができていない状況です。 |
2021-12-07 17:22:11 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
いいね機能の統合テストをRSpecで実装したい。 |
https://teratail.com/questions/372698?rss=all
|
いいね機能の統合テストをRSpecで実装したい。 |
2021-12-07 17:22:09 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
EasyOCRのexe化 |
https://teratail.com/questions/372697?rss=all
|
EasyOCRのexe化前提・実現したいことまずこのプログラムは簡易版ではありますが、画像認識で数字を読み取る機能を作りたいと思い作ったものです。 |
2021-12-07 17:20:08 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Railsでヘッダーにプロフィール画像を表示させたいです。 |
https://teratail.com/questions/372696?rss=all
|
Railsでヘッダーにプロフィール画像を表示させたいです。 |
2021-12-07 17:15:42 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
なぜこの処理になるのかわかりません。 |
https://teratail.com/questions/372695?rss=all
|
なぜこの処理になるのかわかりません。 |
2021-12-07 17:13:14 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
AndroidStudio BroadCastをadbから送信する方法について |
https://teratail.com/questions/372694?rss=all
|
AndroidStudioBroadCastをadbから送信する方法についてAndroidStudioにてアプリ作成しているのですが、BroadCastをadbより送信しようとしているのですが今までうまくいっていたのですが、Androidになってからうまく行きません。 |
2021-12-07 17:07:36 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【AWS】S3で静的ウェブサイトをホスティングする |
https://qiita.com/nobkovskii/items/7e2ff4e1faf7d470d7de
|
【AWS】Sで静的ウェブサイトをホスティングするはじめに当日、記事を書いて、上げる。 |
2021-12-07 17:56:41 |
技術ブログ |
Mercari Engineering Blog |
GitHub上のsensitive dataを削除するための手順と道のり |
https://engineering.mercari.com/blog/entry/20211207-removing-sensitive-data-from-github/
|
ahellip |
2021-12-07 10:00:18 |
技術ブログ |
Developers.IO |
クラスメソッドコリアにジョインしたイ・ヒョンサンです。 |
https://dev.classmethod.jp/articles/cmkr_joined_lee-hyunsang/
|
商品開発 |
2021-12-07 08:31:28 |
技術ブログ |
Developers.IO |
[レポート]VPCエンドポイントによるデータ境界 (Data Perimeter)の確保 #reinvent #SEC318 |
https://dev.classmethod.jp/articles/reinvent-2021-report-sec318/
|
dataperimeter |
2021-12-07 08:29:47 |
技術ブログ |
Developers.IO |
How to enable the help centre and create and publish articles in Zendesk knowledge base |
https://dev.classmethod.jp/articles/how-to-enable-the-help-centre-and-create-and-publish-articles-in-zendesk-knowledge-base/
|
How to enable the help centre and create and publish articles in Zendesk knowledge baseHi this is Shaheen About Zendesk Zendesk is a cloud based support platform that is designed to improve the co |
2021-12-07 08:00:58 |
海外TECH |
DEV Community |
10 Most Important Points to Consider While Redesigning Your Website |
https://dev.to/amaramosche/10-most-important-points-to-consider-while-redesigning-your-website-2db
|
Most Important Points to Consider While Redesigning Your WebsiteBelieve it or not Keeping the old site for a longer period won t procure the benefit that you want it will downline your client commitment and no potential leads will be generated Likewise it will influence Google s ranking Site updating is extremely important for your business You need to think about the new patterns market trends for updating and say goodbye to the old and out of date web design With the website redesign improved user interface the performance of the website increased Google ranking bringing more traction and solid online presence Yet these things possibly happen when a legitimate methodology is executed keeping the focus on clients perspectives Below are the factors you need to consider before redesigning your website Mobile FriendlyIt is the foremost factor for website redesigning It is a myth that developing a mobile friendly means you need to create another website that can perform specifically on a mobile device It is indeed making your business content and website design easily accessible via both the platform s web and mobile In a current time where the mobile device acts as the tool to avail desired services and products at fingertips developing a mobile responsive website is unavoidable Easy NavigationAfter mobile friendliness this factor holds a second position in the list of website redesign factors Expecting that while making a trip to any most loved holiday destination you have a travel guide that helps you to demonstrate a place to make your trip more sensational Likewise I need to guarantee a simple site route helping clients with simple navigation that guides users to identify where to go next in order to find what they are looking for To accomplish this your site needs a route menu either at the top or as the route slide Route slide known as the cheeseburger menu is less successful contrasted with the menu shown at the top Clients barely save secs in your site and in that term they like to look over all the significant components which the slide can t show Optimize load time and improve web performanceAt the point when you consider website redesign you anticipate speed and execution This is one point you need to have a total spotlight on From the clients perspective an expansion in the site speed from to seconds can support your transformation rate by To upgrade the loading time you initially consider image optimization Images are one of the principal reasons influencing site loading time There are different image optimization tools available that are easily accessible around the web which won t allow you to compromise on the quality Keep It SimpleThe time is over when a business website was flooded with huge content and complex design But today it s about simplicity elegance and communication how well your website can communicate with the end user Web designers ensure that they pick eye catchy and sober colors that attract the visitor s attention Use Call To Action CTA CTA plays a vital role in improving the performance of the website CTAs can be in any form any size and any context For example a submit button on the contact us page notify the entrepreneur via mail or call when the user hits the CTA or action button submit button designed in theSocial Media PluginsIt is significant for you to add social media plugins to your website If it s not in the website redesigning you are missing a connection with social media traffic While navigating the website users also go through your social media channels directly from the website to know more about your marketing campaigns and content Contact Information is a MustIt is a surprising thing to know that there is some website that does not display the contact details of the organization If you don t include the contact number or email id then don t expect to get a query from a single user Adding content information plays a lead role to convince users and contact you without any glitches Add a Landing Page Adding a landing page is a top priority while redesigning your website It influences users to get detailed information about the services and products you are selling Your landing page should be appealing deliver easy to understand the customer and highlight the unique selling points of your business PersonalizationA personalized website increases user engagement rate times faster You should customize your website by understanding the user s tastes and behavior You can make your website personalized on the basis of language and demographic area Website CopyrightThis is not true that users don t look over the website copyright date And so organizations don t draw time to change it which remains static at the bottom of the website ConclusionThe above factors mentioned for redesigning a website are thoroughly analyzed from both user s and business perspectives You can include these points as per the performance of your website |
2021-12-07 08:46:02 |
海外TECH |
DEV Community |
Clip-Path Animation 💖 |
https://dev.to/ziratsu/clip-path-animation-196a
|
Clip Path Animation Hey fellow creators Let s create an easy but awesome clip path animation in less than a minute If you prefer to watch the video version it s right here The HTML structure Create two boxes with one image inside each one lt div class box b gt lt img src img jpg gt lt div gt lt div class box b gt lt img src img jpg gt lt div gt Style the page First resize each box to take up the full height of the viewport box height vh Then add a different background colour to each box to differentiate them easily b background color ed b background color cdca Now size the images however you want center them and fix them to the middle of the screen following the scroll img object fit cover height px width px top left transform translate position fixed For now the images are one above the other To fix that you need to clip the boxes so that only the correct image shows box clip path polygon The values inside of the parentheses correspond to the X and Y coordinates of the clipped area It will create a new stacking context for each box and only shows what is inside that stacking context You ll now have a lovely animation to showcase your images Come and take a look at my Youtube channel See you soon Enzo |
2021-12-07 08:33:06 |
海外TECH |
DEV Community |
A sample e-commerce web app built with ReactJS, ExpressJS and MongoDB |
https://dev.to/linhtch90/a-sample-e-commerce-web-app-built-with-reactjs-expressjs-and-mongodb-4569
|
A sample e commerce web app built with ReactJS ExpressJS and MongoDBMERN stack which stands for MongoDB ExpressJS ReactJS and NodeJS has become a popular choice for fullstack Javascript web developer As a personal project for education purpose I developed a basic bookstore web app with MERN stack Through this project beginners could have a useful resource to understand how to implement ReactJS Redux React Router and others related libraries in React ecosystem to build up a functional front end solution In addition the back end developed with ExpressJS and MongoDB is also an example for building a web api with Javascript Further detail information is available on Homepage of the live demo at The source code is available at Please give me a Github star as a compliment if my effort is useful for you Thanks |
2021-12-07 08:16:52 |
海外TECH |
DEV Community |
Automatically update git major tags on GitHub marketplace release |
https://dev.to/opensauced/automatically-update-git-major-tags-on-github-marketplace-release-1mgk
|
Automatically update git major tags on GitHub marketplace release MotivationHaving previously dockerized our semantic release configuration in open sauced semantic release conventional config a manual step was needed to publish the action in the GitHub marketplace This meant that forcing a major tag update with semantic release exec as part of the release process was possible but would result in the major tag for example v linking to a valid repository commit SHA that is not actually released in the marketplace Sensibly solving these issues required keeping the semantic release configuration intacttesting the action container in another repositoryhaving a maintainer manually edit and save the release letting the marketplace yml workflow update major tags in the curated release contextIt may sound tedious but in practice all a maintainer has to do to update the marketplace tags is edit a published release and press the save button That s exactly clicks from the repository front page and the simplest way to have acceptance testing My Workflowname Action major version tag on release types published editedjobs latest name Update action tags runs on ubuntu latest steps uses actions checkout v with ref github ref name publish action uses Actions R Us actions tagger v with publish latest tag false prefer branch releases falseThe full workflow is available here github workflows marketplace yml Submission Category Maintainer Must Haves Yaml File or Link to CodeLive repository using this workflow open sauced semantic release conventional config semantic release shareable config to publish to npm and or ghcr open sauced semantic release conventional configsemantic release shareable config to publish to npm and or ghcrnow with alpha and beta pre releasesPluginsThis shareable configuration use the following plugins semantic release commit analyzer semantic release release notes generator semantic release changelogconventional changelog conventionalcommits semantic release npm google semantic release replace pluginsemantic release license semantic release git semantic release github eclass semantic release docker semantic release execexecanpmlog️RequirementsMost important limitations are GITHUB TOKEN for everythingNPM TOKEN for public npm librarydocker containers need to be built beforehandYou can skip here if you are using elevated Private Access Token however we don t recommend going down that path No force push or admin cherries branch protections for the following branches main requiredalpha optional pre release branchbeta optional pre release branchnext optional next channelnext major optional next majorvX X X maintenance releasesIf you use more than the main branch optionally create an environment that is limiting where pushes can come from and enable the merge strategy We are using production in… View on GitHub Additional Resources InfoHere are all the open source actions we are using to power this release workflow Actions R Us actions tagger v updates major tag on release |
2021-12-07 08:08:46 |
海外TECH |
DEV Community |
Semantic release to npm and/or ghcr without any tooling |
https://dev.to/opensauced/semantic-release-to-npm-andor-ghcr-without-any-tooling-5730
|
Semantic release to npm and or ghcr without any tooling MotivationHaving our semantic release process available as a scoped package was a useful practice but it became obvious that having it installed in our development dependencies across multiple repositories would pose a challenge for other maintainers while increasing our build times The only thing that could simplify this process was to have all the release dependencies offloaded to a Docker container action we could tag major versions and reduce maintenance cost by deploying release configuration improvements without touching workflows My WorkflowThis action is a thoroughly engineered semantic release shareable configuration meant to simplify configuration and workflow environment variables to just GITHUB TOKEN and if you are deploying to npmjs NPM TOKEN There are ways of using this action in a workflow From a docker container without an updated marketplace tag we use this technique to test if the action is fully working for GitHub marketplace users before deploying and updating our major action tag Running it this way the preferred outputs are stored to environment variables From the GitHub marketplace ensuring stability and having workflow step outputs that can be cross referenced There are multiple use cases for this action workflow we will go through them all in the next sections Any kind of npm packageThe simplest use case for a typical NPM package almost zero setup time on GitHub actions and no additional installed tools Assuming there are no build steps setting up node npm is not required Release to npm from ghcr container name Release on push branches main alpha beta next next majorjobs release environment name production url github repository releases tag env RELEASE TAG runs on ubuntu latest steps name ️ checkout repository uses actions checkout v with fetch depth name release id semantic release uses docker ghcr io open sauced semantic release conventional config env GITHUB TOKEN secrets GITHUB TOKEN NPM TOKEN secrets NPM TOKEN name ️ cleanup run echo env RELEASE TAG echo env RELEASE VERSION Release to npm from marketplace action name Release on push branches main alpha beta next next majorjobs release environment name production url github repository releases tag steps semantic release outputs release tag name Semantic release runs on ubuntu latest steps name ️ checkout repository uses actions checkout v with fetch depth name release id semantic release uses open sauced semantic release conventional config v env GITHUB TOKEN secrets GITHUB TOKEN NPM TOKEN secrets NPM TOKEN name ️ cleanup run echo steps semantic release outputs release tag echo steps semantic release outputs release version Containerised nodejs applicationThis is a typical example for NodeJS backend applications or React frontends Assuming there are no build steps or the package is set as private setting up node npm is not required and the docker build job will take care of all the limitations name Release on push branches main alpha beta next next majorjobs docker name Build container runs on ubuntu latest steps name ️ checkout repository uses actions checkout v name setup buildx uses docker setup buildx action v name cache docker layers uses actions cache v with path tmp buildx cache key runner os buildx github sha restore keys runner os buildx name docker meta id meta uses docker metadata action v with images github repository tags latest name docker build uses docker build push action v with context tags steps meta outputs tags labels steps meta outputs labels outputs type docker dest tmp docker tar push false cache from type gha scope github workflow cache to type gha scope github workflow name docker artifacts uses actions upload artifact v with name docker path tmp docker tar release environment name production url github repository releases tag steps semantic release outputs release tag name Semantic release needs docker runs on ubuntu latest steps name ️ checkout repository uses actions checkout v with fetch depth name download docker artifacts uses actions download artifact v with name docker path tmp name load tag run docker load input tmp docker tar docker image ls a name release id semantic release uses open sauced semantic release conventional config v env GITHUB TOKEN secrets GITHUB TOKEN name ️ cleanup run echo steps semantic release outputs release tag echo steps semantic release outputs release version Containerised nodejs GitHub actionThis is the most niche usage it requires building and storing the build artifact releasing the docker container and then updating the action yml as part of the release process This requires manually editing the release to push to the marketplace and updating the major action tag name Release on push branches main alpha beta next next majorjobs docker name Build container runs on ubuntu latest steps name ️ checkout repository uses actions checkout v name setup buildx uses docker setup buildx action v name cache docker layers uses actions cache v with path tmp buildx cache key runner os buildx github sha restore keys runner os buildx name docker meta id meta uses docker metadata action v with images github repository tags latest name docker build uses docker build push action v with context tags steps meta outputs tags labels steps meta outputs labels outputs type docker dest tmp docker tar push false cache from type gha scope github workflow cache to type gha scope github workflow name docker artifacts uses actions upload artifact v with name docker path tmp docker tar release environment name production url github repository releases tag steps semantic release outputs release tag name Semantic release needs docker runs on ubuntu latest steps name ️ checkout repository uses actions checkout v with fetch depth name setup node uses actions setup node v with node version name install npm latest run npm i g npm latest name install dependencies uses bahmutov npm install v name download docker artifacts uses actions download artifact v with name docker path tmp name load tag run docker load input tmp docker tar docker image ls a name release id semantic release uses open sauced semantic release conventional config v env GITHUB TOKEN secrets GITHUB TOKEN cleanup name Cleanup actions needs release runs on ubuntu latest steps name ️ remove build artifacts uses geekyeggo delete artifact v with name dockerWe thought about enabling some flexibility for users wanting minimal visual changes without them having to fork the repository and release another semantic configuration It s possible to release the container to another private GitHub repository or the docker registry by manipulating these variables DOCKER USERNAME GITHUB REPOSITORY OWNERDOCKER PASSWORD GITHUB TOKENIt s possible to change the release commit name and author by manipulating these variables GIT COMMITTER NAME open sauced bot GIT COMMITTER EMAIL open sauced bot users noreply github com GIT AUTHOR NAME GITHUB SHA authorNameGIT AUTHOR EMAIL GITHUB SHA authorEmailHere are all the semantic release plugins and steps explained semantic release commit analyzer analyzes conventional commits deciding if they are bumping a patch minor or major release tag semantic release release notes generator generates release notes based on the analysed commits semantic release changelog generates a fancy changelog using the repository name the workflow was run for as a title and cool emojis example conventional changelog conventionalcommits the conventional commit specification configuration preset semantic release npm google semantic release replace plugin if the repository is deploying a containerised action this updates action yml with the recently released version tagsemantic release license if the repository has a LICENSE file this updates the year semantic release git this creates the GitHub release commit example semantic release github generates GitHub release notes with added release channel links at the bottom example eclass semantic release docker if the repository has a Dockerfile this takes care of releasing the container to ghcr io example semantic release exec used to set GitHub action environment variables when run as from docker container and GitHub action outputs when run as a marketplace actionexeca used to check the commit author and check for various settings in the repository using this actionnpmlog used to log the setup process Submission Category DIY Deployments Yaml File or Link to CodeLive repository using this action in a workflow vortex semantic release docker test Experimenting with dockerized semantic release configuration repository for opensauced pizza GitHub action open sauced semantic release conventional config action ymlGitHub container registry Dockerfile open sauced semantic release conventional config DockerfileFull semantic release configuration open sauced semantic release conventional config release config js Additional Resources InfoHere are all the open source actions we are using to power this release workflow in our repositories and examples actions checkout v most performant git checkoutactions setup node v we use it to set the node version to actions upload artifact v we use it to transport our artifacts in between jobsactions download artifact v we use it to download our artifacts in between jobsdocker setup buildx action v we use it to setup the docker builderactions cache v we use it to cache docker layersdocker metadata action v we use it to normalise most of our docker container valuesdocker build push action v we use this to build the containerbahmutov npm install v lightning fast npm ci with built in cacheopen sauced semantic release conventional config v semantic release configuration docker container and GitHub actiongeekyeggo delete artifact v deletes produced artifacts |
2021-12-07 08:08:29 |
海外TECH |
DEV Community |
How to lint PRs and welcome contributors using GitHub Actions |
https://dev.to/opensauced/how-to-lint-prs-and-welcome-contributors-using-github-actions-4elo
|
How to lint PRs and welcome contributors using GitHub Actions MotivationExpanding the open sauced ecosystem it became tedious to apply all the necessary tooling available in open sauced open sauced to newly created repositories and synchronising existing ones with minor updates Having github actions reusable workflows we figured it would make a lot of sense to centralise our workflows and referencing them in other repositories The process was very simple and we want to showcase how to apply a similar process for your own organisation My Workflowname Compliance on pull request target types opened edited synchronizepermissions pull requests writejobs compliance uses open sauced open sauced github workflows compliance yml mainThe full workflow is available here github workflows compliance yml Submission Category Maintainer Must Haves Yaml File or Link to CodeLive repository using this workflow open sauced conventional commit commit binary powered by commitizen with conventional commit standard open sauced conventional commitNever miss a conventional commit with commitizen running on npx InstallThis package is binary and doesn t require installation however you can add it to your repository as a devDependency npm install save dev open sauced conventional commitUsageAll you have to do is run the script next to your package json npx open sauced conventional commit ornpx conventional commitConfigurationThe most common use case for this package is to run it instead of the git commit command inside your npm scripts scripts push npx open sauced conventional commit or scripts push npx conventional commit If you want to ensure local only usage scripts push conventional commit ContributingWe encourage you to contribute to Open Sauced Please check out the Contributing guide for guidelines about how to proceed If… View on GitHubYaml file link open sauced open sauced github workflows compliance yml Additional Resources InfoHere are all the open source actions we are using to power this release workflow actions first interaction v welcomes first time contributors and invites them to open sauced discordamannn action semantic pull request v ensures pull request title matches conventional commits specificationmtfoley pr compliance action v check PR for compliance on title linked issues and files changed Be sure to include the DEV usernames of your collaborators ltag user id follow action button background color f important color ffffff important border color f important Matthew FoleyFollow I write code for fun and sometimes for work |
2021-12-07 08:07:30 |
海外TECH |
DEV Community |
Generate PDF handbook with Docusaurus using GitHub Actions |
https://dev.to/opensauced/generate-pdf-handbook-with-docusaurus-using-github-actions-lfb
|
Generate PDF handbook with Docusaurus using GitHub Actions MotivationHaving open sauced docs built using Docusaurus we started exploring the plugin ecosystem and identified various improvements we could apply One of the community plugins we found during that process was signcl docusaurus prince pdf an npm package leveraging sindresorhus got to crawl all the documentation and generate a PDF version Having a portable document generated as a downloadable release asset we could more easily share the entirety of our docs and have that document available for offline use We faced the challenge of having to access the upcoming version during the deployment workflow installing additional binaries and deploying the generated asset as part of the release My WorkflowThe full workflow is available here github workflows release ymlIn order to generate a handbook out of a Docusaurus instance we need to build the application in a container before uploading it as a build artifact for later workflow steps This is all taken care of in the new docker job that was created for the hackaton jobs docker name Build container runs on ubuntu latest steps name ️ checkout repository uses actions checkout v name setup buildx uses docker setup buildx action v name cache docker layers uses actions cache v with path tmp buildx cache key runner os buildx github sha restore keys runner os buildx name docker meta id meta uses docker metadata action v with images github repository tags latest name docker build uses docker build push action v with context tags steps meta outputs tags labels steps meta outputs labels outputs type docker dest tmp docker tar push false cache from type gha scope github workflow cache to type gha scope github workflow name docker artifacts uses actions upload artifact v with name docker path tmp docker tarConcurrently the build job prepares static npm assets and uploads them as an artifact for a subsequent job jobs build name Build application runs on ubuntu latest steps name ️ checkout repository uses actions checkout v name setup node uses actions setup node v with node version name install npm latest run npm i g npm latest name install dependencies uses bahmutov npm install v name static app run npm run build name production artifacts uses actions upload artifact v with name build path buildWe then move to the release job downloading all the artifacts and running our custom configuration open sauced semantic release conventional config from a docker socket jobs release environment name production url github repository releases tag env RELEASE TAG name Semantic release needs docker build runs on ubuntu latest steps name ️ checkout repository uses actions checkout v with fetch depth name download docker artifacts uses actions download artifact v with name docker path tmp name load tag run docker load input tmp docker tar docker image ls a name download build artifacts uses actions download artifact v with name build path tmp build name release id semantic release uses docker ghcr io open sauced semantic release conventional config env GITHUB TOKEN secrets GITHUB TOKEN The next step is a little verbose in order to crawl our docs website we need to mount the previously built container on port install Prince run docusaurus prince pdfdeploy to static gh pagesThe deploy job is doing all the heavy lifting jobs deploy name Deploy to static needs build release runs on ubuntu latest services docs image ghcr io github repository latest ports steps name ️ checkout repository uses actions checkout v name download artifacts uses actions download artifact v with name build path home runner build name Install Prince run curl O tar zxf prince linux generic x tar gz cd prince linux generic x yes sudo install sh name setup node uses actions setup node v with node version name install npm latest run npm i g npm latest name install dependencies uses bahmutov npm install v name copy artifacts run cp R home runner build name generate pdf run npm run pdf name deploy static uses peaceiris actions gh pages v with github token secrets GITHUB TOKEN publish dir build commit message github event head commit message enable jekyll false cname docs opensauced pizzaAs a final step we need to clean up our build and docker artifacts a simple but necessary step jobs cleanup name Cleanup actions needs deploy runs on ubuntu latest steps name ️ remove build artifacts uses geekyeggo delete artifact v with name build docker Submission Category DIY Deployments Yaml File or Link to CodeLive repository using this workflow open sauced docs opensauced pizza Docs dot Open Sauced is an static rendered documentation for open source developer onboarding docs opensauced pizzaThe path to your next Open Source contributionBuilt for ExperimentingThis tool is meant to accelerate development on Open Sauced by giving contributors a way to access Docusaurus powered developer documentation available at docs opensauced pizza ContributingWe encourage you to contribute to Open Sauced Please check out the Contributing guide for guidelines about how to proceed ️Developmentnpm cinpm startCommunityGot Questions Join the conversation in our Discord Find Open Sauced videos and release overviews on our YouTube Channel ️LICENSEMIT Open Sauced View on GitHubYaml file link open sauced docs opensauced pizza main github workflows release yml Additional Resources InfoHere are all the open source actions we are using to power this release workflow actions checkout v most performant git checkoutactions setup node v we use it to set the node version to actions upload artifact v we use it to transport our artifacts in between jobsactions download artifact v we use it to download our artifacts in between jobsdocker setup buildx action v we use it to setup the docker builderactions cache v we use it to cache docker layersdocker metadata action v we use it to normalise most of our docker container valuesdocker build push action v we use this to build the containerbahmutov npm install v lightning fast npm ci with built in cacheopen sauced semantic release conventional config v semantic release configuration docker container and GitHub actionpeaceiris actions gh pages v deploys any folder s to gh pages can use it for multiple static endpointsgeekyeggo delete artifact v deletes produced artifactsBe sure to include the DEV usernames of your collaborators ltag user id follow action button background color f important color ffffff important border color f important Matthew FoleyFollow I write code for fun and sometimes for work |
2021-12-07 08:04:29 |
海外TECH |
DEV Community |
Metaverse Hackathon is calling for amazing DEVs and Degens! |
https://dev.to/metaalliance_/metaverse-hackathon-is-calling-for-amazing-devs-and-degens-56m7
|
Metaverse Hackathon is calling for amazing DEVs and Degens We are organizing a worldwide online Metaverse Game NFT related hackathon with TOP Ventures Capital and Tier ONE public chain organizations right now Our partners are Dapper Labs Republic Binance Labs Huobi Venture DHVC Delphi Digital LD Capital IOSG Solana Avalanche Polygon etc Details and application entrance Sincerely invite all developers who are interested in joining our BIG PARTY We provide the most experienced advice about blockchain and metaverse the connections and chances to talk with all of these TOP ventures and firms also up to M in prize and seed funding if we see any potentials of your submissions Hackathon runs through Dec till Jan and has major topics You could apply in person or submit your project as a team more detailed information please find here MetaverseAlliance metathon is calling for amazing devs and degens cfa Details and application entrance Twitter |
2021-12-07 08:00:34 |
海外TECH |
Engadget |
Instagram launches 'Take a Break' and other safety features for teens |
https://www.engadget.com/instagram-launches-take-a-break-features-for-teens-080049775.html?src=rss
|
Instagram launches x Take a Break x and other safety features for teensInstagram has launched a number of new and experimental features meant to make its app a safer place for teens ahead of Adam Mosseri s Senate testimony To start with it s launching the previously announced quot Take a Break quot feature in the US UK Canada and Australia today Now when a user has been scrolling Instagram for quite some time the app will ask them to take a break and to set reminders for the future Teens in particular will get notifications to set those reminders on to make sure they re aware of the feature They ll also see expert backed tips to help them quot reflect and reset quot In March Instagram will be launching tools for parents and guardians that will give them a way to view how much time their kids are spending on the app and to set time limits Teens will get the option to notify their parents if they report someone as well serving as a way to signal the adults in their life that they may need to talk about it nbsp One of the experimental features Instagram is testing will come in handy for teens and young adults who want to remove their activity on the app from when they were a lot younger It will allow users to bulk delete the photos and videos they posted as well as all their likes and comments The feature will be available to everyone in January nbsp Another test feature will expand what Instagram started earlier this year when it prohibited adults from DMing teens who don t follow them Early next year it will also switch off the ability to tag or mention teens by adults who don t follow them or to include their content in Reels Remixes or Guides Finally it s exploring the possibility of limiting the sensitive content teens see even more and is currently building an experience that would nudge users towards another topic if they ve been scrolling one topic for a while nbsp Instagram head Adam Mosseri is set to testify this week as part of a series of hearings about protecting kids online Instagram and Facebook have come under fire in recent months after whistleblower Frances Haugen told Congress about the social networks effect on teens based on Meta s own research Haugen made a lot of disclosures about Facebook s algorithms and other internal systems and one of the things she revealed was that quot engagement based ranking on Instagram can lead children from very innocuous topics like healthy recipes…to anorexia promoting content over a very short period of time quot |
2021-12-07 08:00:49 |
海外科学 |
BBC News - Science & Environment |
Ariel: Contract signed to build European planet telescope |
https://www.bbc.co.uk/news/science-environment-59555684?at_medium=RSS&at_campaign=KARANGA
|
distant |
2021-12-07 08:00:51 |
金融 |
RSS FILE - 日本証券業協会 |
協会員の異動状況等 |
https://www.jsda.or.jp/kyoukaiin/kyoukaiin/kanyuu/index.html
|
異動 |
2021-12-07 09:00:00 |
海外ニュース |
Japan Times latest articles |
‘National interests’ first: Japan weighs stance as U.S. plans Beijing Olympic boycott |
https://www.japantimes.co.jp/news/2021/12/07/asia-pacific/politics-diplomacy-asia-pacific/us-japan-china-olympics-boycott/
|
National interests first Japan weighs stance as U S plans Beijing Olympic boycottWashington cited Beijing s human rights atrocities in its planned diplomatic boycott while Tokyo said its own national interests would be key in determining whether to |
2021-12-07 17:11:53 |
ニュース |
BBC News - Home |
Afghanistan: Foreign Office chaotic during Kabul evacuation - whistleblower |
https://www.bbc.co.uk/news/uk-59549868?at_medium=RSS&at_campaign=KARANGA
|
secretary |
2021-12-07 08:06:30 |
ニュース |
BBC News - Home |
Arthur Labinjo-Hughes: Safety warnings ignored, says grandfather |
https://www.bbc.co.uk/news/uk-england-birmingham-59558282?at_medium=RSS&at_campaign=KARANGA
|
welfare |
2021-12-07 08:37:23 |
ニュース |
BBC News - Home |
Labour MP Harriet Harman to stand down at next election |
https://www.bbc.co.uk/news/uk-politics-59560336?at_medium=RSS&at_campaign=KARANGA
|
commons |
2021-12-07 08:26:43 |
ニュース |
BBC News - Home |
Vote for the best goal of the FA Cup second round |
https://www.bbc.co.uk/sport/football/59554030?at_medium=RSS&at_campaign=KARANGA
|
vote |
2021-12-07 08:00:49 |
ニュース |
BBC News - Home |
Omicron: What are the new Covid rules for travelling to the UK? |
https://www.bbc.co.uk/news/explainers-52544307?at_medium=RSS&at_campaign=KARANGA
|
arrival |
2021-12-07 08:12:11 |
ビジネス |
不景気.com |
高知銀行が取立不能おそれ、「四国相互手形センター」破産で - 不景気.com |
https://www.fukeiki.com/2021/12/kochi-bank-debt-collection5.html
|
第二地方銀行 |
2021-12-07 08:34:05 |
北海道 |
北海道新聞 |
ポケモンGOで歴史的建物発見 国交省、運営会社と連携事業 |
https://www.hokkaido-np.co.jp/article/620087/
|
国土交通省 |
2021-12-07 17:03:33 |
北海道 |
北海道新聞 |
<日本ハム契約更改>伊藤、2・7倍4100万円 7人サイン |
https://www.hokkaido-np.co.jp/article/620107/
|
契約更改交渉 |
2021-12-07 17:07:00 |
北海道 |
北海道新聞 |
「産経記事で中傷」と提訴 辺野古移設反対の男性 |
https://www.hokkaido-np.co.jp/article/620106/
|
名護市辺野古 |
2021-12-07 17:05:00 |
北海道 |
北海道新聞 |
巨人・中田、1億9千万円減でサイン |
https://www.hokkaido-np.co.jp/article/620105/
|
契約更改 |
2021-12-07 17:03:07 |
北海道 |
北海道新聞 |
頑張る姿、企業に届け カーリング女子「フォルティウス」再出発 |
https://www.hokkaido-np.co.jp/article/619860/
|
女子代表 |
2021-12-07 17:00:51 |
ビジネス |
東洋経済オンライン |
高市早苗の言葉にネット民が熱狂した訳【動画】 自民党総裁選で反響を呼んだ「5つのコミュ力」 | リーダーシップ・教養・資格・スキル | 東洋経済オンライン |
https://toyokeizai.net/articles/-/474156?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
応援演説 |
2021-12-07 18:00:00 |
IT |
週刊アスキー |
クライマックスが迫る!オンラインRPG『LOST ARK』物語を振り返るスペシャルムービーを公開 |
https://weekly.ascii.jp/elem/000/004/077/4077383/
|
lostark |
2021-12-07 17:50:00 |
マーケティング |
AdverTimes |
【人事】ネスレ日本、デジタル&EC本部長に島川基氏(2022年1月1日付) |
https://www.advertimes.com/20211207/article370770/
|
ampec |
2021-12-07 08:48:09 |
マーケティング |
AdverTimes |
だめもとで案外実現する。 漫画#壺レコ 17~22話 |
https://www.advertimes.com/20211207/article370717/
|
だめもとで案外実現する。 |
2021-12-07 08:13:17 |
コメント
コメントを投稿