IT |
ITmedia 総合記事一覧 |
[ITmedia News] ニコンから新製品くるか? ティーザーサイト出現、5月10日にオンラインイベント実施へ |
https://www.itmedia.co.jp/news/articles/2304/27/news181.html
|
areyouready |
2023-04-27 19:45:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] povo2.0で300MBもらえる プロモコード無料配布 |
https://www.itmedia.co.jp/news/articles/2304/27/news180.html
|
itmedianewspovo |
2023-04-27 19:36:00 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
【JavasScript】thisについて |
https://qiita.com/csk/items/cfacdab76b21d134fe1d
|
javascript |
2023-04-27 19:03:01 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
Ruby on Rails 復習 ② |
https://qiita.com/YukiyaOgura/items/bff65b1a955f3b230c11
|
rubyonrails |
2023-04-27 19:32:26 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
【初学者向け】RubyのStructクラスをわかった気になろう! |
https://qiita.com/yuta_931214/items/dbd6d5501c944df0afd8
|
struct |
2023-04-27 19:03:08 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS WAF 通したいリクエストが通らなかったときの対応方法 |
https://qiita.com/keitean/items/7e0d5abd16c323c78bbc
|
awswaf |
2023-04-27 19:42:39 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【EC2】ディスクを拡張する時にすることメモ📝 |
https://qiita.com/tukapai/items/07339e988689a68eadba
|
osubuntu |
2023-04-27 19:25:25 |
Git |
Gitタグが付けられた新着投稿 - Qiita |
年に数回使用するコマンドで忘れがちなもの |
https://qiita.com/terukazu/items/3c68cb9abb3c65801bff
|
gitremotermorigin |
2023-04-27 19:26:58 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
Ruby on Rails 復習 ② |
https://qiita.com/YukiyaOgura/items/bff65b1a955f3b230c11
|
rubyonrails |
2023-04-27 19:32:26 |
海外TECH |
MakeUseOf |
9 Types of Phone Damage That Aren't Covered by Your Free Warranty |
https://www.makeuseof.com/types-phone-damage-not-covered-free-warranty/
|
doesn |
2023-04-27 10:16:16 |
海外TECH |
DEV Community |
Meta Skills of a Software Engineer |
https://dev.to/solidi/meta-skills-of-a-software-engineer-1fa6
|
Meta Skills of a Software Engineer Learning Through Books on Correctness and Pattern RecognitionRecently a friend asked a question about the particular skills possessed by software engineers What are the unique skills that software engineers practice Drawing from my experience led me to an opinion I enjoy the meta of programming The skill of learning the meta or how to do what we do better includes reading many well known books in context I took specific examples of what I read over the years applied it to my observations practicing in the field and I answered in a way that I believed was most pragmatic Me In my opinion if we think universally I would say it is the practice of correctness and pattern recognition These are some of the skills that are unique to software engineers Let s exam these skills to add context CorrectnessCorrectness is very much related to how and why we build things the way we do In organizations it is most closely associated with the accuracy of what the business must solve for its customers Well written software follows this thinking Correctness is how correct the how is so that the solution for business can continue with high reliability It is a balance of strategy designing and tactics execution The examination of the how s how in a vacuum appears well in chapter four of Programming Pearls Writing Correct Programs keeping code simple is usually the key to correctness Jon Bentley Pattern RecognitionPattern recognition strongly ties to the organization of that correctness by creating the necessary abstractions and component boundaries Pattern recognition leads to concepts of reuse to modularize and isolate code We monitor duplication find areas that can be reused and refactor complicated parts of the system It is what software engineers do well Our attention to that detail is vigilant We recognize knowledge as it is created over and over again Then we simplify Pattern recognition is discussed at length in the community and there are many sources to read up on their techniques The origins where I learned about this skill reside in chapter two of The Pragmatic Programmer The Evils Of Duplication Make it easy to reuse DRY Don t Repeat Yourself Andrew Hunt amp Dave Thomas A Teachable MomentOnce I gave this response my friend followed up with another question If correctness and pattern recognition are these skills how do you teach them Of course my answer was simple enough Me Locate these books set the environment and work through by showing examples Set the expectation of learning and practicing these meta skills while delivering value to business Why Complexity This is the best investment of learning the skill of balancing complexity that I know of It also results in engineers who become more confident over time My mentoring focuses on these books and these particular skills But it made me realize there are few out there that invest heavily in the meta apart from doing the work without realizing it The vocabulary of the meta is something I have an interest in My writings on problem decomposition correctness and organization pattern recognition in the real world were difficult to see when in the heat of delivery At about the same time writing this brief on these skills I received a book recommendation A professor at Stanford has been teaching a course on the meta His study resulted in an edition of his course findings I was shocked when I found out that he has the same gripe as me I purchased the book and devoured it from chapter thirteen A Philosophy Of System Design Engineers tend to be very detailed oriented We love details and are good at managing lots of them this is essential for being a good engineer But great software designers can also step back from the details and think about a system at a higher level John Ousterhout ConclusionIn my opinion correctness and pattern recognition are skills that software engineers should strive to understand and do well at The result is higher quality software All other unique skills if there are others to categorize may very well be based on these I invite others to share examples of meta skills they have practiced over time Fundamentally correctness and pattern recognition have tie ins to outcomes of complexity also known as cognitive load There needs to be a way to balance both intelligently so that we mitigate complexity In essence this is why these skills are in my opinion the distillation of what we do What is interesting about correctness and pattern recognition is they also have a strong association with practices around machine learning If you want to know more about what John is doing take a look at his video Engineers should also practice high levels of learning and communication These concepts aren t unique to software but have strong associations with the sciences |
2023-04-27 10:51:10 |
海外TECH |
DEV Community |
Show dev: Flowbite Svelte - Open-source UI component library |
https://dev.to/themesberg/show-dev-flowbite-svelte-open-source-ui-component-library-4ff2
|
Show dev Flowbite Svelte Open source UI component libraryFlowbite Svelte is a free and open source UI component library based on the core Flowbite components and built with native Svelte components and interactivity handling This library features hundreds of interactive elements such as navbars dropdowns modals and sidebars all handled by Svelte and based on the utility classes from Tailwind CSS Getting startedLearn how to get started with Flowbite Svelte by following the quickstart guide and start leveraging the interactive Svelte components coupled with Flowbite and Tailwind CSS Using SvelteKitYou can install SvelteKit or Svelte to start your app For SvelteKit npm create svelte latest my appcd my appnpm install Using SvelteIf you want to get started with Svelte npm create vite latest myapp template sveltecd myappnpm install Install Tailwind CSSIn order to enable the utility classes from Tailwind CSS install the package using NPM npx svelte add latest tailwindcssnpm iRun a local development server by running npm run dev Install Flowbite SvelteRun the following command to install all Flowbite dependencies and libraries npm i flowbite flowbite svelte classnames popperjs core ConfigurationUpdate the tailwind config cjs file from your root project folder to let the Tailwind CSS compiler know where to look for the utility classes and also set up the Flowbite plugin const config content src html js svelte ts node modules flowbite svelte html js svelte ts theme extend plugins require flowbite plugin darkMode class module exports config That s it Now you should be able to work with the Flowbite Svelte library and import components such as the navbar dropdown modal and more SvelteSvelte is a modern and growing front end compiler Developers build boilerplate free components using languages HTML CSS and JavaScript Svelte compiles your code to tiny framework less vanilla JS Tailwind CSSFlowbite Svelte leverages the utility classes from the popular Tailwind CSS framework allowing greater customization capabilities directly from a component level in Svelte Flowbite EcosystemFlowbite is also available in other frameworks such as vanilla JS with HTML React Vue Angular and even integration possibilities with back end frameworks such as Laravel Django Flask and Phoenix Check out the main GitHub repository to explore other libraries too as well as the Figma design system UI ComponentsFlowbite Svelte has a rich collection of commonly used components coded with Svelte that leverage the utility classes from Tailwind CSS and you can check out the full list of components by navigating through the components section in the sidebar on the left side of the page ContributingFlowbite Svelte is a free and open source UI component library built with Svelte native components and based on the Flowbite ecosystem and contributions are more than welcome Check out contributing guide to learn how you can be a part of the open source community LicenseFlowbite Svelte is a free and open source UI component library licensed under the MIT License |
2023-04-27 10:38:27 |
Apple |
AppleInsider - Frontpage News |
Special iPadOS 17 version for bigger screens rumor makes no sense |
https://appleinsider.com/articles/23/04/27/special-ipados-17-version-for-bigger-screens-rumor-makes-no-sense?utm_medium=rss
|
Special iPadOS version for bigger screens rumor makes no senseIn the latest chapter of the on again off again saga surrounding iPads larger than the existing iPad Pro a new leaker suggests that a special version of iPadOS is being developed ーbut there s no reason for it to exist inch iPad could be in the worksThe rumor popped up overnight from relatively new source Analyst on Twitter In it the leaker suggests that Apple needs a new and discrete version of iPadOS to support larger screens and perhaps multiple screens in Read more |
2023-04-27 10:56:30 |
海外TECH |
Engadget |
Brazilian court bans Telegram for failing to hand over data from neo-Nazi groups |
https://www.engadget.com/brazilian-court-bans-telegram-for-failing-to-hand-over-data-from-neo-nazi-groups-100853097.html?src=rss
|
Brazilian court bans Telegram for failing to hand over data from neo Nazi groupsTelegram might soon disappear from Brazilian app stores after a federal court in the country has issued a temporary ban against the messaging service Judge Wellington Lopes da Silva has ordered Google and Apple to remove the app from their stores and for mobile carriers to block access to it for failing to hand over complete user data from two neo Nazi group chats Telegram will also have to pay a fine worth almost a day until it s able to give authorities data from the groups believed to have been used to incite attacks on schools in Brazil nbsp According to The New York Times the group chats were found on the phone of a teenager accused of committing two school shootings in November which left three dead and people injured Authorities said they saw murder tutorials bomb manufacturing instructions and violent videos in those group chats in addition to Nazi content Brazilian justice minister Flavio Dino said The so called antisemitic movement is acting in these networks And we know that this is at the base of violence against our children our teens Judge da Silva explained that Telegram only handed over information on the administrator of a channel named the Brazilian Anti Semitic Movement It failed to give authorities information on members of that group and any data from another channel called Anti Semitic Front The service reportedly said that the groups had been deleted and that it couldn t recover any information but that wasn t enough to justify not complying with the court s subpoena to the judgeThe Brazilian Supreme Court previously banned Telegram for failing to freeze accounts spreading disinformation ahead of last year s presidential elections However the ban was reversed in just a couple of days and Telegram blamed its noncompliance to lost emails nbsp This article originally appeared on Engadget at |
2023-04-27 10:08:53 |
医療系 |
医療介護 CBnews |
白血病引き起こすタンパク質の機能の一端解明-薬剤効果も、国立がん研究センターが研究成果発表 |
https://www.cbnews.jp/news/entry/20230427193602
|
国立がん研究センター |
2023-04-27 19:55:00 |
医療系 |
医療介護 CBnews |
YouTubeのパネルに摂食障害相談の情報表示-関連ワード検索結果の上部に |
https://www.cbnews.jp/news/entry/20230427191751
|
youtube |
2023-04-27 19:40:00 |
金融 |
金融庁ホームページ |
「The crypto-asset world is sobering up」のEurofiマガジンへの寄稿について掲載しました。 |
https://www.fsa.go.jp/inter/etc/20230427-1/20230427-1.html
|
eurofi |
2023-04-27 12:00:00 |
金融 |
金融庁ホームページ |
Eurofi High Level Seminar 2023での講演 「Four Lessons Learned from Recent Events: Do not miss the real issues」についてを掲載しました。 |
https://www.fsa.go.jp/inter/etc/20230427-2/20230427-2.html
|
eurofihighlevelseminar |
2023-04-27 12:00:00 |
ニュース |
BBC News - Home |
Furious Microsoft boss says confidence in UK 'severely shaken' |
https://www.bbc.co.uk/news/business-65407005?at_medium=RSS&at_campaign=KARANGA
|
darkest |
2023-04-27 10:23:26 |
ニュース |
BBC News - Home |
Train drivers to strike again on FA Cup final day |
https://www.bbc.co.uk/news/business-65410800?at_medium=RSS&at_campaign=KARANGA
|
firms |
2023-04-27 10:34:56 |
ニュース |
BBC News - Home |
Royle Family actor Peter Martin dies aged 82 |
https://www.bbc.co.uk/news/uk-england-lincolnshire-65411798?at_medium=RSS&at_campaign=KARANGA
|
brassed |
2023-04-27 10:44:18 |
ニュース |
BBC News - Home |
James Corden's Late Late Show writer teases One Direction surprise |
https://www.bbc.co.uk/news/newsbeat-65400777?at_medium=RSS&at_campaign=KARANGA
|
easter |
2023-04-27 10:18:32 |
IT |
週刊アスキー |
PC『SDガンダムオペレーションズ』で★6ユニット選んでもらえる「GW★6確定スペシャルビンゴキャンペーン」を開催! |
https://weekly.ascii.jp/elem/000/004/134/4134923/
|
開催期間 |
2023-04-27 19:45:00 |
IT |
週刊アスキー |
PS5『FF XVI』同梱版が数量限定で6月22日に発売決定! |
https://weekly.ascii.jp/elem/000/004/134/4134919/
|
ffxvi |
2023-04-27 19:40:00 |
IT |
週刊アスキー |
「ワフリー、聞いて」と話しかければ音声だけで操作 ビックカメラ、音声操作可能な扇風機「Wafree」4月28日発売 |
https://weekly.ascii.jp/elem/000/004/134/4134868/
|
wafree |
2023-04-27 19:15:00 |
IT |
週刊アスキー |
ハイアール、スリムながら容量に優れた173L冷凍冷蔵庫「JR-NF173D(W)」を5月11日より順次発売 |
https://weekly.ascii.jp/elem/000/004/134/4134922/
|
jrnfdw |
2023-04-27 19:40:00 |
コメント
コメントを投稿