IT |
ITmedia 総合記事一覧 |
[ITmedia News] Googleが実験中のチャットAI「Bard」、日本でも使えるように(ただし英語のみ) |
https://www.itmedia.co.jp/news/articles/2304/18/news201.html
|
google |
2023-04-18 23:10:00 |
AWS |
AWS Desktop and Application Streaming Blog |
Announcing updates to NICE DCV AWS CloudFormation Templates |
https://aws.amazon.com/blogs/desktop-and-application-streaming/announcing-updates-to-nice-dcv-aws-cloudformation-templates/
|
Announcing updates to NICE DCV AWS CloudFormation TemplatesAWS customers looking to experience the NICE DCV streaming protocol can now utilize the latest DCV AWS CloudFormation template This template is intended for proof of concepts and deploys a single nbsp Amazon Elastic Compute Cloud Amazon EC instance preconfigured with DCV server ready to accept connections This is an automated way to gain firsthand experience of the DCV nbsp high performance … |
2023-04-18 14:41:10 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
NuitkaでPythonをexe化しよう |
https://qiita.com/yulily/items/b97dc34615eac2be7157
|
pyinstallercxfreeze |
2023-04-18 23:52:28 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
投稿ページを作成する #2 |
https://qiita.com/kanerin1004/items/7fc976d388d3e9cf1c2b
|
追加 |
2023-04-18 23:07:30 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【AWS】EC2について(自分用メモ) |
https://qiita.com/hitorigotsu/items/810972f7f263476b5a61
|
表現 |
2023-04-18 23:46:04 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
投稿ページを作成する #2 |
https://qiita.com/kanerin1004/items/7fc976d388d3e9cf1c2b
|
追加 |
2023-04-18 23:07:30 |
技術ブログ |
Developers.IO |
[小ネタ]S3 ライフサイクルや CloudWatch Logs 保持期限設定により行われるオブジェクトの削除は SCP の影響を受けない |
https://dev.classmethod.jp/articles/s3-lifecycle-cloudwatch-logs-object-deletion-unaffected-by-scp/
|
awsorganizations |
2023-04-18 14:51:18 |
海外TECH |
MakeUseOf |
How to Fix the Error Code 0xc0000005 on Windows PC |
https://www.makeuseof.com/fix-error-code-0xc0000005-windows/
|
windows |
2023-04-18 14:15:16 |
海外TECH |
DEV Community |
New Winner of Kafka Consumers: Scala to Go Journey 🚀 |
https://dev.to/esdonmez/new-winner-of-kafka-consumers-scala-to-go-journey-2n1e
|
New Winner of Kafka Consumers Scala to Go Journey Million Messages per DayCo Authors Abdulsamet Ileri Nihat AlimIn this article you will read a story about how we decreased memory usage by increased CPU Efficiency by and TP by by migrating from Scala to Go IntroductionTrendyol has more than million sellable and million ready to sell products right now At any time there may be a change or invalidation as we call it on these products via different events like promotion stock and price By changes we mean millions of them approximately million a day if we need to be precise As the Trendyol Indexing Team we need to apply these changes almost near real time because any latency could cause product data to be displayed incorrectly We don t even want to think about writing the price of a product wrong In the middle of all these changes is our application Perses In Greek mythology Perses was the Greek Titan God of Destruction Like the Destruction God our application Perses destroys the old product data and replaces it with its new version Perses DesignAs we can see from the daily throughput graphic of Perses below Perses does millions of I O operations daily It is crucial to perform them correctly and without any latency to be able to show the users the correct product data To achieve our purpose of having a high performant application Perses is designed as a multi deployment application so that every deployment can scale independently and does not block each other invalidation process Perses Daily ThroughputFrom all of these we can easily say that Perses plays an important role in Trendyol s invalidation process There were several reasons why we made this migration decision Previously getting better results in terms of resource usage and performance by migrating our other smaller consumer projects Learning and maintaining Go was easier than maintaining old Scala projects for our team Our Implementation StepsWe will explain our re platforming journey in steps Without monitoring you cannot solve murders In Scala Perses the consuming operation was made in batches using Akka Stream v You can see the implementation in the code block below We tested and compared these two as soon as we implemented batch consuming in Go Perses via kafka go but the results shocked us While Scala Perses was processing k messages in a minute per pod Go could only process k After seeing the results we monitored the application and saw the bottleneck in the Kafka producer part When we dived into the codebase of the producer in the Kafka library we realized that the producing operation was done synchronously It means that we were going to the broker for every message which was harmful to the performance Caught the killer Wait there are more We decided to change the producer implementation from synchronous to asynchronous and to in batches The message queue contained messages sent to two different topics at that time After completing the implementation we ran a load test immediately but the results were still disappointing Go Perses processed k messages in a minute per pod but we still didn t reach Scala Perses k Following the breadcrumbsWe separated the message channel for our topics We had only two topics that we needed to produce back then so we created two message channels and one Goroutine per channel After this change we tried different “batch size and “batch duration parameters to achieve the best performance After several tries we saw that the optimal values were for batch size and ms for the batch duration When we ran a load test again with the final parameters with partitions and pods we processed messages in minutes with k throughput Scala was still more performant with its k throughput it could process the same number of messages in minutes It s not a dead endWe are using Uber s automaxprocs library for one of our other Go projects and saw performance enhancement so we also wanted to try it for Go Perses Unfortunately throughput was not changed because Perses is more i o bound than CPU bound The sweet smell of victoryBecause we still couldn t get the desired results we decided to focus on our architectural design to figure out what to do In the first part of the architecture a goroutine continuously listens to a topic and fetches new messages using an internal message queue We think we could try tuning the queue size here so we decided to configure it In the second part of the architecture after the fetched messages come to the channel the goroutines process them Here we thought we could tune the channel buffer size and the number of worker goroutines We were surprised by the results after changing the configurations in the tuning process You can see our trials and their results in the table below You can see the comparison of the most performant Scala Perses and Go Perses results below Scala Perses Final ThroughputGo Perses Final Throughput ConclusionAs a result of the migration process we optimized the following resourcesMemory usage Decrease from GB to GB CPU Efficient from to TP Increase from k to k We are very pleased to make this optimization on a multiple deployment codebase that works under high load What we did learn We realized how important monitoring is when it helps us to address the kafka producer problem By diving into our project design we realized some critical parameters still needed to be tuned to improve performance Thanks for reading We open sourced some of our experience with a built in retry manager at kafka konsumer We are excited to get your feedback Thank you to Kutlu Araslı Emre Odabas and Mert Bulut for their support If you re interested in joining our team you can apply for the backend developer role or any of our current open positions |
2023-04-18 14:42:34 |
海外TECH |
DEV Community |
How to Add Writing Assistance to Any JavaScript App in Minutes |
https://dev.to/grammarlydevs/how-to-add-writing-assistance-to-any-javascript-app-in-minutes-nbh
|
How to Add Writing Assistance to Any JavaScript App in MinutesYou ve launched your app Maybe it s the next great blogging platform marketplace or social media platform Whatever it is your users are writing and it s important to you and them that they can write well Thankfully you ve armed your users with a rich text editor that can do things like mark up their text embed rich media and tag posts with hashtags But what about making sure that the text itself is clear compelling and grammatically correct In just five minutes you can use the Grammarly Text Editor SDK to add writing assistance to any JavaScript application What s the Grammarly Text Editor SDK The Grammarly Text Editor SDK provides a JavaScript plugin that lets you add Grammarly s writing assistance to any lt textarea gt lt input gt or contenteditable element in your application As they type your users will automatically get real time writing suggestions for correctness clarity tone and more without needing to sign up for a Grammarly account You can also customize the plugin to tailor it to your application s UX The core functionality is free and you can sign up for the paid Plus plan to get advanced writing features Adding writing assistance to your web appLet s walk through integrating Grammarly with an app If you d like to code along with this article you can fork our starter templates for React Vue vanilla JavaScript and HTML on Codesandbox io You can also clone the Grammarly for Developers repository on GitHub The starter templates are under examples and follow the naming pattern demo framework name If you have the Grammarly browser extension make sure it s turned off or the Grammarly Text Editor plugin will not initialize Create a Grammarly for Developers accountIf you don t already have one sign up for a free Grammarly account at developer grammarly com If you already have a Grammarly account you can use your existing credentials to log in Set up your Grammarly for Developers appOnce you ve signed in you ll be taken to the My Apps page where you can create your first Grammarly for Developers app After you ve created your first app you ll automatically be taken to the App Console There are two steps you ll need to take in the App Console getting your client ID and configuring your origins Get your client IDYour app has a client ID that identifies your Grammarly Text Editor SDK integration To get your client ID navigate to the web client page located under “Clients in the navigation menu Then you can grab your client ID from the quick start or find it under the Credentials header at the bottom of the page Configure your web app originsAdd the origin of your web app to the list of origins You can find it in the Credentials section at the bottom of the page just below the client ID Add the Grammarly Text Editor SDK dependencyNext depending on which framework you re using you ll install the appropriate npm package for the Grammarly Text Editor SDK We have a core JavaScript library as well as framework specific wrapper libraries for React and Vue ReactIf you re using React you can install the React wrapper library npm install grammarly editor sdk react VueIf you re using Vue you can install the Vue wrapper library npm install grammarly editor sdk vue JavaScriptIf you re using plain JavaScript or a framework other than React or Vue install the core library npm install grammarly editor sdk HTMLIf you don t want to use a build step or are building a prototype you can also use a content delivery network CDN like jsDelivr lt script src grammarly editor sdk clientId your client ID gt lt script gt Add the plugin to your text editorThe last step is to add the Grammarly Text Editor Plugin to your text editor Using the Grammarly Text Editor componentThe fastest way to add the plugin is to wrap your text editor with a Grammarly Text Editor Plugin component In the examples below we re wrapping a lt textarea gt but the plugin works with lt input gt or contenteditable elements as well ReactIn React and Vue you ll import the component and use it to wrap your text editor Make sure to pass in your client ID import GrammarlyEditorPlugin from grammarly editor sdk react export function GrammarlyEditor lt GrammarlyEditorPlugin clientId your client ID gt lt textarea gt lt GrammarlyEditorPlugin gt Vue lt script setup gt import GrammarlyEditorPlugin from grammarly editor sdk vue lt script gt lt template gt lt GrammarlyEditorPlugin clientId your client ID gt lt textarea gt lt GrammarlyEditorPlugin gt lt template gt JavaScriptIn plain JS and HTML you ll wrap your text editor with a lt grammarly editor plugin gt component and pass your client ID when initializing the SDK If you re using the core JavaScript library you ll do this by calling Grammarly init and passing in your client ID import as Grammarly from grammarly editor sdk Grammarly init your client ID initialize the SDK with your client ID lt grammarly editor plugin gt lt textarea gt lt textarea gt lt grammarly editor plugin gt HTMLIn HTML you can initialize the SDK by passing your client ID to the script tag as a parameter Loading the SDK through a CDN is a good approach for development but isn t meant for production lt grammarly editor plugin gt lt textarea gt lt textarea gt lt grammarly editor plugin gt lt script src grammarly editor sdk clientId your client ID gt lt script gt Now your writing assistance integration is complete Try writing some text in your text editor The Grammarly button should appear in the bottom right corner of your web page If it isn t showing check out our article on diagnosing issues Wrapping upYou ve learned how to add writing assistance to any JavaScript application using the Grammarly Text Editor SDK but this is just the beginning You can explore our docs to learn how to configure the behavior of the plugin set the default English dialect and use CSS to customize the plugin s theme You can also demo configuration options in real time without writing a line of code using the Configurator If you have questions about the Grammarly Text Editor SDK or want to make a feature request join us on the Grammarly for Developers discussion board on GitHub To stay up to date on the SDK s development as we add new features follow GrammarlyDevs on Twitter We d love to hear about what you re building The post How to Add Writing Assistance to Any JavaScript App in Minutes appeared first on Grammarly Blog |
2023-04-18 14:30:00 |
海外TECH |
DEV Community |
A Worthy Sequel: An Overview of Next-Gen NoSQL Databases |
https://dev.to/prove/a-worthy-sequel-an-overview-of-next-gen-nosql-databases-43ib
|
A Worthy Sequel An Overview of Next Gen NoSQL DatabasesA database is an organized and systematic collection of data that can be stored and accessed electronically A database management system DBMS is an integrated software package designed to allow users to access manipulate analyze manage and retrieve data in a database Since the first DBMS the capabilities and performance of databases and their respective DBMS have grown exponentially This tech evolution has led to various databases such as the relational database RDBMS object oriented database OODBMS cloud database and NoSQL database Developed in by Edgar F Codd at IBM the RDBMS is a tabular database that stores and provides access to data points that are in relation to one another In an RDBMS data is organized as logical independent tables and is shown through established relationships among data points and supports pre defined data types with a reference that links them together Many RDBMS systems use the standard Structured Query Language SQL for querying and maintaining the database The RDBMS is the most widely accepted database model as users can safely and easily categorize store query and extract data Furthermore software programmers and develops began to treat data in databases as objects leading to the rise of the OODBMS The OODBMS organizes and models data as a definable data object as opposed to an alphanumeric value Programmers using OODBMS can enjoy consistency in the programming environment as it is integrated and uses the same representation model with the programming languages A cloud database is a database that runs on a cloud computing platform that collects structured and unstructured information and data Organizations run cloud databases on virtual machines leading to higher infrastructure utilization leading to cost savings Database as a Service DBaaS powered by a cloud database has high scalability and efficiency and failover support and maintenance As the advancement of databases continues it is essential to note that different databases have their own justifications for use For example a cloud database is typically equipped with a better scale than on premises RDBMS but still built on traditional relational architecture with challenges in scaling and limited flexibility due to being anchored to the cloud service provider On the other hand an RDBMS is known for its accuracy due to data deduplication easy accessibility flexibility as complex queries are carried out and robust security due to the purpose of atomicity consistency isolation and durability ACID to protect against data manipulation and ensure data integrity However the RDBMS falls short of scale up architecture which requires over provisioning auto sharding and replication when the data volume peaks Additionally the OODBMS represents the complex structure that allows the creation of a more realistic model better performance and flexibility Nonetheless it lacks standardization as there is no consistent theoretical basis to support OODBMS products NoSQL database use cases and benefitsAs we acknowledge the potential advantages and disadvantages of various databases here comes the innovative approach of the NoSQL database NoSQL databases provide a mechanism for accessing storing and retrieving data that is not modeled in tabular relations like an RDBMS Unlike an RDBMS where data is being structured in fixed relational columns a NoSQL database involves various types of data structures such as the key value store where data is stored and represented as a collection of key value pairs document database where data is assumed to be encapsulated and encoded in some standard format of encodings like XML and JSON A NoSQL database has a cluster friendly non relational structure with the ability to deal with heterogeneous and enormous amounts of data NoSQL databases allow data to be stored in data schemas that are not as fixed as RDBMS and have a flexible structure essentially removing the rigidity of RDBMS The high scalability due to auto sharding for scaling and geographically dispersed scale out architecture makes a NoSQL database highly efficient in dealing with vast volumes of data while remaining cost effective at the same time The ability to enable complex analysis flexible system and managing unstructured data that changes over time prove superior to the RDBMS NoSQL has dynamic schema and high agility better suited for big data and the Internet of Things IoT usage We can look at the various examples and use cases such as a NoSQL database in real time data analytics fraud detection and risk management system that enables financial institutions to consolidate better and measure risk metrics With the scale out capability a NoSQL database enables high speed data ingestion and analytics in market data management Many use cases such as profile management reference data management and customer °view capability can be unlocked using a NoSQL database The rise of the NoSQL database not only comes with its profitability and benefits it brings to database management Still it is also accompanied by disadvantages like lack of standardization which can limit further expansion limited community support and problems with interfaces and interoperability However the issues with NoSQL databases are currently being solved which points to the future development of the NoSQL database The next thing in store for the NoSQL database is the improvement in the consistency model with ACID and Basic Availability Soft state and Eventual consistency BASE as well as an increase in standardization and benchmarking combined with the expansion of NoSQL to encompass functionality that other database platforms have Many companies are actively expanding and experimenting with the use of the NoSQL database so it is exciting to witness the potential and future roadmap for NoSQL databases |
2023-04-18 14:23:30 |
海外TECH |
DEV Community |
Happy Path: Adding speech recognition to Vaadin apps. |
https://dev.to/samiekblad/happy-path-adding-speech-recognition-to-vaadin-apps-3abm
|
Happy Path Adding speech recognition to Vaadin apps The previous blog post added wake word detection for a Vaadin application using Picovoice That is a robust in browser approach to creating always listening apps You might want to use that for full speech recognition but also the draft standard web speech API also provides a way to voice enable applications There are a few ways you can integrate web APIs This time we look at how to use web speech API for speech recognition in Vaadin by integrating a ready made add on from Vaadin Directory Choose an add on from Vaadin DirectoryHead to vaadin com directory and search for speech Pick an add on such as Voice Recognition and click the install button on the top right to see the different ways of installing get the necessary dependencies download or in this case create a new project Create a Vaadin project with the add onClick on Create Project and it starts downloading a Zip file with the full Maven project setup Extract the zip and import it into your IDE In IntelliJ use New gt Project from Existing Sources Implement Speech Recognition in Vaadin UIAfter opening the Vaadin project in your IDE locate the main View class I edited the HelloWorldView java which has some sample code in it Head back to the add on page and copy and paste the sample code from the add on s documentation into the constructor of the view class Just replace the previous sample code Run the Application class in debug and start the development server Because we are adding a new add on this might take a while but be patient Click the start button in the UI and grant permission to use the microphone Try to say something and see how well it performs On the first try the browser will ask your permission to access the mic Remember at the time being the speech recognition API is only available in Chrome and Safari Customize and add your own commandsNow you can implement your custom application specific functions For example modifying the code in the event listener to show a Vaadin standard Notification final String command show notification voiceRecognition addResultListener listener gt String text listener getSpeech if text contains command Notification show text substring text indexOf command command length ConclusionThat was a simple way to create a voice commands for Vaadin web application While still limited by browser support speech recognition opens up exciting possibilities for enhancing user experience in web applications Share your thoughts and experiences in the comments below and stay tuned for more |
2023-04-18 14:15:32 |
Apple |
AppleInsider - Frontpage News |
Future iMac may be able to extend desktop onto nearby walls |
https://appleinsider.com/articles/20/03/12/future-imac-may-be-able-to-extend-desktop-onto-nearby-walls?utm_medium=rss
|
Future iMac may be able to extend desktop onto nearby wallsApple continues to explore ways of extending or improving the iMac this time by working on integrated technology to extend the user s screen by projecting displays onto nearby surfaces such as walls Mockup using Apple s iMac photography to show how a possible future machine could utilize wall space around it Following its previous patent proposing an iMac made out of a single sheet of glass Apple has now been granted a patent that could see Macs utilizing any wall space behind them to project an expanded display Read more |
2023-04-18 14:35:44 |
Apple |
AppleInsider - Frontpage News |
Adobe adds AI features to Lightroom for denoise, masking, & portraits |
https://appleinsider.com/articles/23/04/18/adobe-adds-ai-features-to-lightroom-for-denoise-masking-portraits?utm_medium=rss
|
Adobe adds AI features to Lightroom for denoise masking amp portraitsAdobe is expanding AI features into Lightroom products to make it easier for casual photographers to edit photos like a professional New AI tools in Adobe LightroomPeople who use Lightroom Lightroom Classic Lightroom Mobile and Web will find new features powered by Adobe Sensei for editing and enhancing workflows Adobe announced on Tuesday They include denoise and curve tools and expanded Select People tool capabilities Read more |
2023-04-18 14:20:25 |
Apple |
AppleInsider - Frontpage News |
One Nest thermostat is finally getting Matter, others aren't |
https://appleinsider.com/articles/23/04/18/one-nest-thermostat-is-finally-getting-matter-others-arent?utm_medium=rss
|
One Nest thermostat is finally getting Matter others aren x tGoogle is rolling out its Matter support for the Nest thermostat meaning that it can be controlled over any Matter certified smart home system including HomeKit Matter is the umbrella system that all smart home platforms should be able to support It s intended to mean that users can mix and match smart home devices without being locked in to any one platform Google has previously announced that Matter would be coming to Android and to Nest products and its latest update is to say that has begun Read more |
2023-04-18 14:18:26 |
Apple |
AppleInsider - Frontpage News |
Apple's new India BKC store opening was met by massive crowds |
https://appleinsider.com/articles/23/04/18/apples-new-india-bkc-store-opening-was-met-by-massive-crowds?utm_medium=rss
|
Apple x s new India BKC store opening was met by massive crowdsApple has marked the opening of its first ever Apple Store in India with photographs of the crowds of buyers and fans as they get to enter Apple BKC An early customer at Apple BKCTim Cook and Deirdre O Brien opened the new store in Mumbai early on Tuesday morning and were met with a crowd reported to be strong The very first buyers and the keenest Apple fans have now been shown in a series of Apple s photographs to mark the occasion Read more |
2023-04-18 14:22:43 |
海外TECH |
Engadget |
Instant's Vortex Mini air fryer is on sale for $40 |
https://www.engadget.com/instant-vortex-mini-air-fryer-is-on-sale-for-40-144528481.html?src=rss
|
Instant x s Vortex Mini air fryer is on sale for If you ve been eyeing a new air fryer but don t want something too large or pricey Instant s Vortex Mini is the top budget pick in our air fryer buying guide and it s currently down to as part of a new sale While this isn t the lowest price we ve seen it s within and it represents a roughly drop from the quart air fryer s typical street price Just note the deal only applies to the aqua blue model As a refresher an air fryer works like a smaller pod shaped convection oven It can cook smaller foods better than a microwave and it s typically faster and more energy efficient than a traditional oven The Vortex Mini is among the most compact models we ve tested so it can t cook a ton of food at once but we ve found it to perform well for single servings and side dishes like french fries tofu pizza slices or roasted veggies It has four preprogrammed buttons ーair fry bake roast and reheat ーand we generally found it simple to operate Because it s only about a foot tall and nine inches wide it doesn t take up much countertop space nor is it a hassle to clean All of this makes the Vortex Mini a decent accessory for those living in smaller spaces who mainly cook for themselves This deal comes as part of a couple of wider sales on Instant kitchen accessories at Amazon If you re looking for a larger air fryer the top pick in our guide the six quart Instant Vortex Plus is on sale for which is about less than usual If you re after an electric pressure cooker meanwhile the Instant Pot Pro is the upgrade pick in our Instant Pot buying guide and it s back down to as well This article originally appeared on Engadget at |
2023-04-18 14:45:28 |
海外TECH |
Engadget |
Amazon adds a new 'Dialogue Boost' option for its original TV shows and movies |
https://www.engadget.com/amazon-adds-a-new-dialogue-boost-option-for-its-original-tv-shows-and-movies-150023374.html?src=rss
|
Amazon adds a new x Dialogue Boost x option for its original TV shows and moviesToo often now it seems you ll be watching a movie or show only for the characters conversations to be muffled by what s happening in the background Sure you can pick up the remote and raise the volume but then everything increases and eventually subtitles are needed to catch everything Amazon is attempting to resolve this issue by rolling out a new Prime Video feature called Dialogue Boost which lets you increase the volume of conversation relative to other sounds nbsp It appears pretty easy to use as it lives right in the audio menu with Low to High boost available depending on what you re looking for Amazon also claims that Dialogue Boost should benefit anyone who is hard of hearing nbsp AmazonThe AI based technology works by isolating audio and enhancing speech volume in any scenes it determines that the background sound or music may overwhelm the dialogue Of course the tool is exclusive to Prime Video and right now is only on a select few Amazon produced titles You can test it out through any device with Amazon Originals like The Marvelous Mrs Maisel and Harlem or movies like Being The Ricardos and The Big Sick Program to program the details page will let you know whether Dialogue Boost is available nbsp Amazon plans to integrate Dialogue Boost across more titles later this year nbsp This article originally appeared on Engadget at |
2023-04-18 14:24:28 |
海外TECH |
Engadget |
The best way to compost your food scraps |
https://www.engadget.com/how-to-compost-at-home-140047133.html?src=rss
|
The best way to compost your food scrapsI ve thought a lot about composting It was a daily part of life for five years when I lived off grid Granted we were composting more than just food but I got to know carbon nitrogen ratios ideal moisture levels proper aeration and everything else that distinguishes a healthy compost pile from an unpleasant mass of rot Now as a city dweller I still believe in composting and continue to do it but no longer in my backyard Each person in the US throws away about pounds of food per year on average Once it hits a landfill food waste does bad stuff like releasing methane and contributing to climate change instead of good stuff like improving the soil and acting as a carbon sink Composting solves those problems and many cities are starting to realize it helps them with waste management too Nine of the largest metro areas in the US now have some form of residentialcompostservice or will in the next year or so But if you live elsewhere and want to stop putting your food scraps in the trash it s up to you You have three main options compost in your backyard buy a machine or pay someone to do it for you How to compost at homeIt s tempting to think of composting as building a holder throwing in food and coming back a few weeks later to something you can toss in your garden but the reality requires much more time space and effort For me the toughest part of composting was the consistency it required At least a few times per week any active compost pile needs tending including adding to it turning it watering it in dry climates or shielding it from excess rain In addition to time home composting requires the space and materials to build the bins You ll also need a regular source of “brown or carbon rich materials like dried leaves untreated paper cardboard sawdust or wood chips Plenty of people with more knowledge than I have put together how tos on the subject I followed The Mini Farming Guide to Composting but these online guides will also serve you well EPA Offers a high level overview of the process and includes a handy chart with examples of green and brown materials ILSR A more in depth guide complete with illustrations and the reasoning behind each step NMSU A science rich reference with multiple methods and troubleshooting suggestions Joe Gardener A multi page highly detailed PDF from Joe Lamp l the host of PBS and DIY Network gardening shows Each source gives the same basic advice build your bin collect your food scraps stockpile brown materials maintain your ratios monitor and amend moisture and aeration levels then let a full heap finish for six to eight weeks so yes you generally need two piles As you can see composting correctly isn t as easy as chucking scraps into a bin and letting time handle the rest Of course if the process appeals to you and it is pretty fascinating that s not a drawback Gardeners in particular who are out in the yard anyway make excellent candidates for keeping up healthy piles ーnot to mention they also have the most use for the finished product People without yards however are out of luck unless they re comfortable hosting an indoor worm farm Photo by Amy Skorheim EngadgetKitchen composting machinesCalling them “composters is a misnomer since these devices don t actually create compost that requires microbial processes that take weeks Instead these appliances chop and dehydrate food creating an odor free material that s substantially smaller in volume than what went in You can even include meat and dairy an advantage over home compost piles in which animal products are generally not recommended As for what comes out it can be added to your backyard pile spread in your garden added to houseplants or thrown in the green bin or trash where it will take up less room and won t stink anything up I haven t tested any of these devices but after researching from the perspective of a fairly informed composter here s what I see as the pros and cons of a few of the more popular devices on the market Mill per month I like that Mill offers a solution for the substance it produces and that it s large enough to hold the scraps an average family might generate over the course of a few weeks Instead of buying the machine outright you sign up for a subscription which includes the Mill bin and UPS pickup for the “grounds it creates Add food throughout the day and the dehydration chopping and mixing cycles run automatically each night Once it s full you empty the contents into a prepaid box and ship it to Mill who will then turn the grounds into food for chickens Mill is in the pre order phase and according to the FAQs the company hasn t yet worked through the “scientific and regulatory processes for producing chicken feed The service also costs per month unless you pay annually then it works out to monthly Lomi Lomi also chops and dehydrates your scraps The unit is smaller than the Mill so you ll likely have to empty it every few days It offers three modes one of which Grow Mode uses small capsules of probiotics called Lomi Pods to create “plant food in about hours Lomi suggests mixing the results with regular soil at a ratio of one to ten If you have a yard it s easy enough to add a little here and there to maintain the ratio and if you re an apartment dweller with houseplants you can mix small amounts into the soil But the end product should only be used sparingly like a fertilizer so you ll probably need to do something else with the excess Lomi suggests giving the excess away or dropping it into your green bin if your city provides curbside compost pickup Vitamix FoodCycler All of these devices are basically blenders with a heating element so it makes sense that Vitamix has a unit on the market The FoodCycler is smaller than the Lomi so it s probably best for households with one or two people The results can be mixed sparingly into plants added to your green bins or thrown out Whichever way the processed scraps will stink less take up less space and won t add more methane rot to a landfill Reencle Reencle is larger like the Mill bin and involves microorganisms in the process like Lomi You can buy it outright or rent it for per month but that doesn t include pickup for the results I like that Reencle is in essence a living pile of fermentation using low heat grinders and a regenerating bacterial population to break down your food scraps Adding scraps daily “feeds the pile and when it s full you re only supposed to remove about half of what s in there leaving the rest to breed more Bacilli Again the material works as a plant food or fertilizer not like standard compost Reencle recommends a byproduct to soil ratio of one part to four and that you let the mixture sit for five days before adding to your monsteras and gardens Photo by Amy Skorheim EngadgetWhy you should consider a composting serviceDIY home composting is a lot of work Countertop machines are expensive and from what users say noisy and often unreliable Both methods leave you to figure out what to do with the byproduct whether it s the finished compost from your bins or the dehydrated proto compost from the appliances If you re a gardener you re golden compost makes plants happy But I ve tried farming and now I d rather ride my bike to the burrito stand than grow my own food Since I don t live in a city that offers municipal curbside organics pickup I pay for a local service and I recommend it Most subscription based compost pick up services work the same way for a monthly fee they provide you with a bucket and lid You fill the bucket with leftovers and set it on your front porch steps stoop on pickup day They collect your bucket leaving you a fresh one on a weekly bi weekly or monthly basis Scraps are then composted on a large scale and the results are sold to local farms or people in the community Each service has different rules about what you can add but most let you throw all food and food related items in the bucket including meat bones dairy and fruit pits You can also usually include coffee filters pizza boxes houseplants BPI certified compostable plastics and paper towels without cleaning products on them All services ask that you remove produce stickers and pull the staples from your teabags I have our pickup scheduled for every other Tuesday Does two weeks worth of food in a bucket stink It does To help with that we keep our bucket outside with the lid firmly on I keep a canister on the countertop to fill with scraps throughout the day and empty it into the bucket when the canister is full or starts to smell I also keep old food in the fridge until right before collection day Of course these services aren t available everywhere and they cost to per month so it s not a universal solution I pay for a twice monthly pickup and I look at the cost in terms of time I would spend more than two hours a month maintaining a compost pile so if I value my labor at per hour which is my state s minimum wage the cost is worth it I like the little perks too like getting a “free bag of compost twice per year and having a place to drop off our yearly batch of jack o lanterns once the faces start caving in I also know that some of what I put in eventually goes to the lavender farm up the road from me That s a much better end game for my avocado pit than being sealed up for eternity in a landfill A sampling of composting services in the largest US marketsModern tech is making it easier for these services to pop up in more cities Sign up is done online and most payments are automatic My driver told me they use the Stop Suite app to optimize their pickup routes send out text reminders and handle other customer service functions Composting may be old as dirt but the way we re creating it is brand new Of the largest metro areas in the US nine have or will have municipally run compost collection programs Each of the other eleven areas have at least one community composting service available Here s a list New Jersey Garden State Composting Neighborhood CompostChicago WasteNot Compost The Urban Canopy Collective Resource CompostDallas Recycle Revolution Turn CompostHouston Moonshot Compost Zero Waste HoustonWashington DC Compost Crew Veteran Compost Curbside CompostPhiladelphia Mother Compost Circle Compost Bennett CompostAtlanta Awesome Possum Composting Compost NowMiami Compost for Life RenuablePhoenix R CityDetroit Midtown Composting Scrap SoilsTampa Suncoast CompostAlbuquerque the service I use Little Green BucketThis article originally appeared on Engadget at |
2023-04-18 14:00:47 |
海外TECH |
CodeProject Latest Articles |
Web Reporting Using ASP.NET and MVC |
https://www.codeproject.com/Articles/5358779/Web-Reporting-Using-ASP-NET-and-MVC
|
Web Reporting Using ASP NET and MVCIn this article I ll show you how to integrate List Label into an existing ASP NET MVC application We ll take a look at the front end and back end technologies and include the Web Report Designer and Web Report Viewer |
2023-04-18 14:08:00 |
海外科学 |
NYT > Science |
Courting the Sirens of the Southern Sky |
https://www.nytimes.com/2023/04/18/science/astronomy-telescopes-magellan-chile.html
|
chile |
2023-04-18 14:26:48 |
海外科学 |
NYT > Science |
F.D.A. Authorizes Another Covid Booster Shot for People Over 65 |
https://www.nytimes.com/2023/04/18/health/covid-booster-shots-seniors.html
|
F D A Authorizes Another Covid Booster Shot for People Over Seniors and people with compromised immune systems may get a second bivalent booster if at least four months have passed since their last one |
2023-04-18 14:34:22 |
金融 |
金融庁ホームページ |
審判期日の予定を更新しました。 |
https://www.fsa.go.jp/policy/kachoukin/06.html
|
期日 |
2023-04-18 16:00:00 |
金融 |
金融庁ホームページ |
無登録で暗号資産交換業を行う者に対して警告書を発出しました。(株式会社ブリッジインベストメント及びクリプトカレンシーワールドワイド株式会社) |
https://www.fsa.go.jp/policy/virtual_currency02/kantou_keikokushiryo.pdf
|
株式会社 |
2023-04-18 16:00:00 |
ニュース |
BBC News - Home |
Colin Beattie: Police arrest SNP treasurer in finance probe |
https://www.bbc.co.uk/news/uk-scotland-65309791?at_medium=RSS&at_campaign=KARANGA
|
finances |
2023-04-18 14:22:10 |
ニュース |
BBC News - Home |
Sudan conflict: No water, no light as fighting rages on |
https://www.bbc.co.uk/news/world-africa-65311214?at_medium=RSS&at_campaign=KARANGA
|
battles |
2023-04-18 14:12:45 |
ニュース |
BBC News - Home |
Anger as prepayment energy meter force-fittings to be allowed again |
https://www.bbc.co.uk/news/business-65305959?at_medium=RSS&at_campaign=KARANGA
|
energy |
2023-04-18 14:32:42 |
ニュース |
BBC News - Home |
Noel Hanna: Mountaineer dies in Nepal expedition |
https://www.bbc.co.uk/news/uk-northern-ireland-65309962?at_medium=RSS&at_campaign=KARANGA
|
ireland |
2023-04-18 14:39:34 |
ニュース |
BBC News - Home |
Harry Potter: Quidditch Champions game announced by WB |
https://www.bbc.co.uk/news/entertainment-arts-65309533?at_medium=RSS&at_campaign=KARANGA
|
standalone |
2023-04-18 14:03:55 |
ニュース |
BBC News - Home |
Brecon Beacons: What do people think of the national park's new name? |
https://www.bbc.co.uk/news/uk-wales-65299312?at_medium=RSS&at_campaign=KARANGA
|
labels |
2023-04-18 14:31:43 |
コメント
コメントを投稿