IT |
ITmedia 総合記事一覧 |
[ITmedia News] ポケモンGOで10日に「ミズゴロウ」大量発生 4月のコミュデイは3時間に |
https://www.itmedia.co.jp/news/articles/2204/09/news045.html
|
itmedia |
2022-04-09 09:30:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 絵巻物のモチーフをAIで判別 木、橋、動物――作品の共通点に注目する新たな鑑賞スタイルを体験 |
https://www.itmedia.co.jp/news/articles/2204/09/news042.html
|
beyondscrollsscreens |
2022-04-09 09:10:00 |
TECH |
Techable(テッカブル) |
斜めの書類は自動調整! 厚い資料も楽にスキャンできる「ET24 Pro」 |
https://techable.jp/archives/176410
|
etpro |
2022-04-09 00:00:22 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
Canvasを画像化する |
https://qiita.com/soh_mitian/items/7232ad5c7ed8c61c7c12
|
canvas |
2022-04-09 09:23:21 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
Microsoft Cognitive Services Speech ServiceでZoomの字幕ツールをつくる |
https://qiita.com/mayfair/items/2b3c9e1087ff2bca7424
|
microsoft |
2022-04-09 09:19:44 |
Azure |
Azureタグが付けられた新着投稿 - Qiita |
Microsoft Cognitive Services Speech ServiceでZoomの字幕ツールをつくる |
https://qiita.com/mayfair/items/2b3c9e1087ff2bca7424
|
microsoft |
2022-04-09 09:19:44 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
さくらvpsにRailsアプリをデプロイするまで (3) NginxとGitHub導入 |
https://qiita.com/kyokucho1989/items/2ca65786c642c3875106
|
centos |
2022-04-09 09:51:29 |
海外TECH |
DEV Community |
Checking Mail Address Simply using Perl Regular Expression |
https://dev.to/yukikimoto/checking-mail-address-simply-using-perl-regular-expression-3olg
|
Checking Mail Address Simply using Perl Regular ExpressionLet t check mail address simply using Perl regular expression if mail a This means mail is one more ASCII one more ASCII |
2022-04-09 00:40:36 |
海外TECH |
DEV Community |
Looking Back, Leaping Forward: A look back at the first year for AlmaLinux and what the future holds |
https://dev.to/almalinux/looking-back-leaping-forward-a-look-back-at-the-first-year-for-almalinux-and-what-the-future-holds-1ieo
|
Looking Back Leaping Forward A look back at the first year for AlmaLinux and what the future holdsWOW What a first year The AlmaLinux community finds itself looking back at a successful months with so many significant advancements and milestones We ve managed to pull together people from all over the world and unite and unify everyone while leveling up this new CentOS ecosystem We ve also delivered three releases with download counts in the millions We recently celebrated over million Docker pulls a beta release for AlmaLinux for PowerPC our first Platinum sponsor Codenotary and of course the release of AlmaLinux within hours of the Red Hat Enterprise Linux RHEL release That was all just in the last couple of months AlmaLinux was officially announced to the world on the th of January last year We named the distribution AlmaLinux as alma means soul in many Latin languages The name both acknowledges the history of Linuxーand the passion of the many diverse people that turned a personal project into a kernel underpinning many many operating systemsーand ties into our core belief that AlmaLinux s community of individuals and organizations are the soul that powers and drives us forward Inclusion Built InThe word alma is also derived from almus which means nourishing kind When Igor Seletskiy kickstarted this initiative as an alternative to CentOS he realized that it would take a lot more than just technical know how to build a distribution and community which would be sustainable for the long term From the outset we knew that would mean including a soon to be massive community of AlmaLinux users in governance and in every key decision that AlmaLinux makes To ensure the independence transparency and longevity of the project the AlmaLinux OS Foundation became a US non profit c organization on March th This made the Foundation and not any one company or individual the owner of all the assets related to AlmaLinux OS This key fact is part of the strength of AlmaLinux The community owns and controls its own direction It can t be bought or sold traded or bartered Forever CloudLinux as an early sponsor committed itself to supporting AlmaLinux investing a minimum of million per year in its development but the open source organization of the project means that the community can carry AlmaLinux forward on their own as well Swiftly following that announcement we saw the first stable release of AlmaLinux version arrive on March with a live stream launch and earned rapid approval by receiving CentOS core developer Johnny Hughes endorsement on release day Since then we ve seen two more stable releases each arriving more quickly than the last AlmaLinux was released just seven days after RHEL and was released hours after RHEL in November We d absolutely like to thank our release engineering squad here especially Eugene Andrew and Sonia for all the incredible efforts around each release and more Community powered ResultsThe technical milestones we achieved last year weren t only focused on making point releases that were binary compatible with RHEL The true strength of AlmaLinux is in its people and the community has been very busy We ve developed images for many fields and requirements from AWS and Azure images Google Cloud generic cloud init images LXC and LXD container and minimal container images to Raspberry Pi images with a dedicated repo AlmaLinux WSL for Windows images full RHEL UBI compatible container images ARM and AArch releases and even an beta for PowerPC that we snuck out at the end of December As you might expect we saw exponential demand for AlmaLinux during which meant scaling out and supplying new and improved mirrors at various stages We have over worldwide mirrors now service thousands of downloads a day Our geo location based mirror service came online in early August helping users get ISOs packages and updates faster and even more efficiently based on where they were in the world In addition to all of the mirror sponsors and the Infrastructure SIG that has made this possible we re very grateful to the corporate sponsors Our thanks go to AWS and Microsoft Azure for hosting our mirror service and HiVelocity for its early support of the mirrors as well as KnownHost which has been instrumental in its ongoing maintenance and improvement A big shout out here to Jonathan our team lead Daniel Cody and the rest of our infrastructure team for leading those efforts Putting into practice our goal of being responsive to community requests we saw initiatives like the release of AlmaLinux as Live Media versions in July packaged for use with popular desktops such as GNOME KDE and Xfce To increase commercial confidence in the distribution we saw efforts spearheaded by community contributor and Foundation member Simon John work with the Center for Internet Security CIS to release a benchmark for AlmaLinux OS This enabled users to have more secure configurations and audit their systems using OpenSCAP In August we announced that AlmaLinux was available on Microsoft Azure and Azure joined us as a sponsor This opportunity took us a step closer to a significant goal in December finding ways for AlmaLinux to enable scientific computing and research In particular High Performance Computing HPC is often out of reach because of the investment costs so it s been satisfying to work in collaboration with the Microsoft Azure team and fulfill community requests by releasing AlmaLinux OS for Azure HPC Community Owned amp GovernedIn October the board welcomed benny Vasquez head of Developer Relations at Chef as the new Chair replacing Igor Seletskiy and expanding community control of the AlmaLinux OS Foundation benny spent much of her early career in Windows desktop support and web hosting but moved to DevOps in recent years With her wealth of experience she intends to build diversity by introducing new people into the AlmaLinux community s core and ensuring AlmaLinux meets the needs of anyone seeking an alternative to CentOS Linux Announcing membership options was a historic day for the EL community As a whole we were finally able to say we all own AlmaLinux The distribution is owned and governed by the members of the AlmaLinux OS Foundation through bylaws and memberships for contributors mirror providers and sponsors Individuals and organizations will be eligible to vote for and be voted into the AlmaLinux Foundation s board of directors and participate in committees and directly steer AlmaLinux OS We recently passed new members If you haven t joined yet it s free you can today One of the first things benny did as our newly appointed chair was to attend the All Things Open conference While there she met many community members and elbow bumped interested users while supporting Jack Aboutboul AlmaLinux s community manager as he introduced the ELevate Project ELevate represents the AlmaLinux community s commitment to making it easy for users to perform in place migrations between RHEL derivative distributions Open sourced under an Apache license ELevate ensures that data and config files are preserved ELevate supports AlmaLinux along with many other RHEL derivatives as we believe that giving back to the ecosystem is vital for the health of open source software In December it was exciting to see our first Platinum sponsor member Codenotary especially as it comes from a company that has a deep commitment to open source Codenotary s founder Moshe Bar has a long history of supporting open source software as the creator of the companies behind both the KVM and Xen hypervisors Without our sponsors generously donating funds and resources we wouldn t have achieved all that we have this year so thank you We ARE youThe best open source projects reflect the belief that humans cannot exist in isolation and we all stand on the shoulders of giants We depend on connection and community and AlmaLinux recognizes that we can achieve so much more together This extends to our upstream first approach to bug fixes and commits as we see it as the way to improve the ecosystem for everyone We d especially like to thank the CentOS team for all their groundbreaking work over the last almost two decades Thanks go out to Community manager Rich Bowen Carl George ARM master Pablo Greco and the others who have encouraged our efforts and assisted along the way Stream is just getting started and we ve already contributed and are looking forward to continuing to grow the CentOS ecosystem We would not be where we are today without our community We now have almost people on the AlmaLinux Mattermost server and a core team of people so it only seems right to mention a few names Simon John whose efforts made the CIS Benchmark for AlmaLinux possible Matiss Treinis Web Team Lead for being instrumental in providing us with a stylish new AlmaLinux website Bala Raman and Elkhan Mammadli who have been strong advocates for AlmaLinux and contribute to Live media and container images and more since the project started a leap forwardThe word alma also means leap in Greek which seems appropriate as we look to the future of AlmaLinux Our goals for the foundation itself are to hold open elections this year to foster greater diversity and expand the board Additionally we will continue increasing transparency by extending that to financial information Ultimately we intend to move to become a public charity and classified as a c non profit organization This classification reflects our mission to serve anyone without discrimination allowing contribution and use openly and equally To achieve this will mean increasing the number of paid sponsors and growing our membership from across society Building on a strong we have high ambitions for our technical milestones for The beta for RHEL was released in November but we stand ready to release AlmaLinux as quickly as possible after RHEL lands We expect this release will offer many improvements and enhancements mainly focused on automation and deployment at scale With the ongoing security concerns across the industry we ll see some welcome security and compliance measures e g integrated OpenSSL and SSH root password login is disabled by default We also intend to integrate software supply chain security with verifiable builds into AlmaLinux s build system using Codenotary s amazing solution As well as matching RHEL releases we will seek parity in the architectures we support We will expand the container images we provide language and application specific the hardware we support such as developer boards and ARM architecture and alternative kernels The theme of transparency and independence extends to our technical milestones and one we expect to achieve early in the year is the release of an open build system This project automates building distributions and packages testing packages signing packages and releasing them to public repositories The intention is for the build environment to be fully open source and our build test environments will use AWS Azure GCE amp Equinix Metal and others Commercial confidence in AlmaLinux will only grow in as we pursue FIPS followed by FEDRamp accreditation to comply with security requirements for US federal agencies and Common Criteria certification And finally we will expand ELevate to include in place migration support for more major version changes The project already supports migrations from to and we plan to add to and potentially even to We re also working with our sponsors cPanel to tightly integrate ELevate so that users running cPanel will be able to migrate between major versions as well We can t ignore the pressures of the world we find ourselves in so the AlmaLinux OS Foundation would like to thank all our amazing community members and gracious corporate sponsors They have worked and continue to work incredibly hard to make all the new releases and announcements possible We still need YOU Whether you do devops RPM packaging cloud containers security graphic design web frontend work we have lots of plans and if you re looking to join a vibrant and welcoming open source community please join us With much to celebrate and much to be excited about for and beyond the future of AlmaLinux is bright Let s work together to make it happen EngageIf you re excited about the future of AlmaLinux you can apply for free to become a member and for more sponsorship information email us at info almalinux org for a chat Keep up to date with important information and announcements join the AlmaLinux mailing lists You can also connect with the community by joining us on our Mattermost server and Reddit and following us on Twitter |
2022-04-09 00:32:06 |
海外TECH |
DEV Community |
Introducing Kids to Coding |
https://dev.to/safaal28/introducing-kids-to-coding-3hm5
|
Introducing Kids to CodingIn I facilitated workshops for the Girl Guides of Canada to introduce young girls to computer science and algorithmic thinking in a fun and playful way While there are many resources online for beginner coders Scratch code org Codewars among others I ve written below two offline tutorials that anyone can use to spark a kids interest and give them the confidence they need to pursue a career in technology if that s what they enjoy Decrypt the Secret MessageLearning objectives This activity is an introduction to cryptography where participants decrypt a secret message using Caesar Cipher Materials A secret message that has been encrypted and an encryption dictionaryTime minutesSuggested age group years old for activity A years old for activity BNote This activity is split into two both of which are of the same nature but activity B is slightly more difficult than activity AActivity AWe have an encrypted message that is written using numbers where each number represents a letter Participants will decipher the secret message by converting the number to its respective letter A dictionary is given to participants indicating which number represents which letter For example if A B C Z The secret message is written as follows which would be translated to C R Y P T O G R A P H YMessages can be of any length and can be full phrases to increase complexity level You can ask the kids to create some secret messages of their own Some examples of words they could encrypt are C O M P U T E R SC H O C O L A T EI C E C R E A M Activity BHere participants will use a slightly more complex form of encryption called Caesar cipher Caesar cipher is one of the oldest and most well known ciphers named after Julius Caesar The letters are swapped around so that nobody can understand your message except those who you intended to readthe message Participants will choose a number between and that will serve as a key and each letter in the alphabet is shifted by that key For example if a group chooses the key then their entire alphabet will become X Y Z A B C D E F G H I J K L M N O P Q R S T U V WIf a group wanted to write a secret message such as “SpiderMan is the best movie to ever exist it would becomeVslghuPdq lv wkh ehvw prylh wr hyhu halvwUse the image below for participants to fill in the new alphabet based on the key Then give students a secret message and a key A secret message can be anything such as Encanto or I love donuts I created the handout below for participants Once everyone has attempted the handout you can take them up The solutions are written below After the activity you can debrief with the kids by asking the following questions How does Caesar cipher work How can you imagine encryption to be used in the real world on a day to day basis If someone is trying to decrypt your secret message and knows about Caesar ciphers willthey be able to easily understand the secret message Can you think of any other way secret messages can be encoded Go Turtle GoMaterialsA computerPython software downloaded onto the computer and an IDE Integrated Development Environment If you do not have Python downloaded first download Python at python org then download the IDE Pycharm Suggested age group years oldThis introduces participants to programming on a computer using the programming language Python IfPython and Pycharm are already downloaded onto the computer then no internet access is needed forthe rest of the activity In this exercise we will use turtle py which is a great introduction toprogramming where users get to see what they are doing Visual programming allows first time users toenjoy programming by trial and error Encourage participants to try and see what happens when using various instructions and to play around If you use PyCharm as your IDE choose “Create New Project At the bottomm of the page click on Python Console All code will be written next to the three arrows gt gt gt which can also be referred to as the Python Shell import turtleben turtle Pen ben shape “turtle First we import the turtle py package then assign an instance of turtle to any variable name Inamed my turtle ben and then we gave it a pen to draw We then gave ben a turtle shape Next participants can draw anything with a few commands For example if they wanted to draw a square the participant would write ben forward ben left ben forward ben left ben left ben forward ben left To clear your screen ben reset The values inside two brackets is called a parameter Participants can get really creative in what they code and create complex designs To add colour you could write ben color “blue to make the lines blue To draw a circle you could write ben circle If participants want to step it up a level they can make a spiral ben speed for i in range ben circle i ben left After participants are done you can exit the program by clicking File and then Exit You can talk to participants about how Python interprets instructions literally In the tutorial we saw how instructions needed to be procedural and logical For instance when we drew a square we needed to turn left before going forward You can ask the participants questions such as What are some of the things you can draw using turtle How did your drawings change when you used different parameters a parameter is the value we put inside the brackets How did your drawings change when you put different numbers for speed How did your drawings change when you put different numbers in a direction e g left right forward What kind of expressions did you use as parameters E g while making a spiral you could input i as a parameter in circle What can turtle not do |
2022-04-09 00:22:32 |
海外TECH |
DEV Community |
Running scripts on boot in Linux using systemd |
https://dev.to/zt4ff_1/running-scripts-on-boot-in-linux-using-systemd-2khf
|
Running scripts on boot in Linux using systemd IntroductionIn this article we will configure our Linux computer to autorun a script on boot For the purpose of this article we will be making use of systemd services BTW I use Arch Linux so if there s any difference using a different distro do not hesitate to leave a comment please What is systemdsystemd is a suite of basic building blocks for a Linux system It provides a system and a service manager that runs as PID and starts the rest of the system systemd provides aggressive parallelisation capabilities uses sockets and D Bus activation for starting services keep track of processes etc You can read more on systemd here The main command used to introspect and control systemd is systemctl StepsFirst we will create a Bash script in usr local sbin for instance notifyRemote sh that would notify a remote machine once it s booted We will make the file executable by running the command sudo chmod x usr local sbin notifyRemote shCreate a Unit file called startup service in etc systemd system to define a systemd service You would need root access sudo to make changes or create these files We will make the file executable by running the command sudo chmod x etc systemd system startup serviceIn etc systemd system startup service we would paste the below into the file as such Unit Description My Startup Service ExecStart usr local sbin notifyRemote sh Install WantedBy multi user targetThe ExecStart is the most important key here because it points to the Bash program that will be run when the service is started We can test the service by running sudo systemctl start startup service to confirm that the script will runNow to enable services to run on boot we will run the commandsudo systemctl enable startup service ConclusionNow we should successfully create a script that runs automatically anytime we start our Linux machine You can consult systemd man page for more information I hope you find this helpful Please leave a like comment and share if you find this helpful and also you can consider buying me a coffee too |
2022-04-09 00:12:42 |
海外TECH |
DEV Community |
Upgrade GitHub cli |
https://dev.to/optnc/upgrade-github-cli-2gbe
|
Upgrade GitHub cli About cli cliGitHub focuses more and more its users productivity and UX Target audience are Programmers people making code DEV OPS SECOPS Network DevSecOPS Team Managers SCRUM Masters Product Owners Security managers see organization level security manager role DEVOPS engineers and more generally every person how is engaged on the software creation delivery and deployment pipeline To make userexperience always better they have released a dedicated cli cli cli cli cli GitHub s official command line tool GitHub CLIgh is GitHub on the command line It brings pull requests issues and other GitHub concepts to the terminal next to where you are already working with git and your code GitHub CLI is available for repositories hosted on GitHub com and GitHub Enterprise Server and to install on macOS Windows and Linux DocumentationSee the manual for setup and usage instructions ContributingIf anything feels off or if you feel that some functionality is missing please check out the contributing page There you will find instructions for sharing your feedback building the tool locally and submitting pull requests to the project InstallationmacOSgh is available via Homebrew MacPorts Conda Spack and as a downloadable binary from the releases page HomebrewInstall Upgrade brew install ghbrew upgrade ghMacPortsInstall Upgrade sudo port install ghsudo port selfupdate amp amp sudo… View on GitHubIn addition to traditional git operations you can smoothely interact on an everyday growing set of GitHub features Stay up to dateAs any other software and as it is also maintained by an ever growing programmers community cli cli is often released Hence you often have to upgrade the cli warns you about new release availability Fortunately it is distributed through brew wich makes uprgade process a real piece of cake making it possible to enjoy new features very easily Upgrade demoTo upgrade things are a easy as brew upgrade gh See below how to upgrade v to v in my case cli cli HomepageFor more about that tool just visit its homepage GitHub CLI Take GitHub to the command line Take GitHub to the command line cli github com |
2022-04-09 00:10:16 |
海外ニュース |
Japan Times latest articles |
Ukraine demands tough global response to train station strike that killed dozens |
https://www.japantimes.co.jp/news/2022/04/09/world/ukraine-train-station-attack/
|
Ukraine demands tough global response to train station strike that killed dozensUkraine President Volodymyr Zelenskyy called the strike in Kramatorsk in the eastern region of Donetsk a deliberate attack on civilians |
2022-04-09 09:09:21 |
ニュース |
BBC News - Home |
Masters: Tiger Woods shoots 74 as Scottie Scheffler leads at Augusta |
https://www.bbc.co.uk/sport/golf/61048081?at_medium=RSS&at_campaign=KARANGA
|
Masters Tiger Woods shoots as Scottie Scheffler leads at AugustaTiger Woods is unable to match the standard he set on his comeback as world number one Scottie Scheffler takes a commanding halfway lead at the Masters |
2022-04-09 00:31:28 |
ニュース |
BBC News - Home |
The Papers: Sunak's bid to 'save' career and 'horror' at station |
https://www.bbc.co.uk/news/blogs-the-papers-61047961?at_medium=RSS&at_campaign=KARANGA
|
status |
2022-04-09 00:20:22 |
ニュース |
BBC News - Home |
Week in pictures: 2 - 8 April 2022 |
https://www.bbc.co.uk/news/in-pictures-61038961?at_medium=RSS&at_campaign=KARANGA
|
images |
2022-04-09 00:03:34 |
ニュース |
BBC News - Home |
Masters: Scottie Scheffler sets pace, Shane Lowry shines and a hole-in-one - day two best shots |
https://www.bbc.co.uk/sport/av/golf/61048045?at_medium=RSS&at_campaign=KARANGA
|
Masters Scottie Scheffler sets pace Shane Lowry shines and a hole in one day two best shotsWatch the best shots from day two of the Masters in Augusta as Scottie Scheffler sets a blistering pace and Ireland s Shane Lowry shows off some magic |
2022-04-09 00:05:47 |
北海道 |
北海道新聞 |
伊藤がクライミングW杯準決勝へ ボルダリング、野中は敗退 |
https://www.hokkaido-np.co.jp/article/667542/
|
野中 |
2022-04-09 09:21:00 |
北海道 |
北海道新聞 |
マスターズ、松山69で2位浮上 第2ラウンド、首位と5打差 |
https://www.hokkaido-np.co.jp/article/667541/
|
男子ゴルフ |
2022-04-09 09:17:00 |
北海道 |
北海道新聞 |
札幌・円山公園で花見「火を使わないで」 感染対策で市、宴会自粛要請も |
https://www.hokkaido-np.co.jp/article/667450/
|
円山公園 |
2022-04-09 09:15:08 |
北海道 |
北海道新聞 |
日本ハム交流戦、観客の上限撤廃 5月からの主催9試合 |
https://www.hokkaido-np.co.jp/article/667472/
|
北海道日本ハム |
2022-04-09 09:11:09 |
北海道 |
北海道新聞 |
ゴルフのネリー・コルダが手術 血栓除去し経過順調、自宅療養中 |
https://www.hokkaido-np.co.jp/article/667537/
|
女子ゴルフ |
2022-04-09 09:07:00 |
北海道 |
北海道新聞 |
職場接種低調、余るワクチン 道内事業者や大学、消化に苦慮 迫る期限、廃棄なら国は公表も |
https://www.hokkaido-np.co.jp/article/667475/
|
新型コロナウイルス |
2022-04-09 09:05:48 |
コメント
コメントを投稿