{"id":21638,"date":"2021-03-03T20:40:54","date_gmt":"2021-03-04T01:40:54","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/ruby-resqueue-rabbitmq-php-nodejs-java-mysql-and-mongodb-web-development-by-sayed-ahmed\/"},"modified":"2021-03-03T20:40:54","modified_gmt":"2021-03-04T01:40:54","slug":"ruby-resqueue-rabbitmq-php-nodejs-java-mysql-and-mongodb-web-development-by-sayed-ahmed","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=21638","title":{"rendered":"Ruby, Resqueue, RabbitMQ, PHP, NodeJS, Java, MySQL, and MongoDB #Web Development #By Sayed Ahmed"},"content":{"rendered":"<p><strong>Resqueue:<\/strong><\/p>\n<p>A rock-solid job queue, written in Ruby, backed by Redis.<\/p>\n<p>http:\/\/resquework.org\/<\/p>\n<p>Guide: http:\/\/resquework.org\/guides\/queues.html<\/p>\n<p>Related Read:<\/p>\n<p>Resqueue vs. Sidekik:https:\/\/stackoverflow.com\/questions\/11580954\/resque-vs-sidekiq<\/p>\n<p>&nbsp;<\/p>\n<p><strong>RabbitMQ<\/strong><\/p>\n<p>Robust <a href=\"http:\/\/www.rabbitmq.com\/features.html\">messaging<\/a> for applications<\/p>\n<p>Tutorial: http:\/\/www.rabbitmq.com\/getstarted.html<\/p>\n<p>&nbsp;<\/p>\n<p><strong>MongoDB<\/strong><\/p>\n<p>MongoDB (from &#8220;hu<strong>mongo<\/strong>us&#8221;) is an <a href=\"http:\/\/www.mongodb.org\/about\/source-code\/\">open-source<\/a> document database<\/p>\n<p>http:\/\/www.mongodb.org\/<\/p>\n<p>&nbsp;<\/p>\n<p><strong>OutSystem<\/strong><\/p>\n<p><span style=\"color: #333333;font-family: Arial, sans-serif;font-size: 14px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: 20px;text-align: start;text-indent: 0px;float: none;background-color: #ffffff\">&#8220;OutSystems provides the only open, high-productivity application platform (PaaS) that makes it easy to create, deploy and manage enterprise mobile and web applications &#8211; helping IT deliver innovative business solutions fast.&#8221;<\/span><\/p>\n<p>Reference: http:\/\/www.outsystems.com\/company\/about\/ From: http:\/\/sitestree.com\/?p=1105<br \/> Categories:Web Development, By Sayed Ahmed<br \/>Tags:<br \/> Post Data:2014-06-26 20:03:24<\/p>\n<p>\t\tShop Online: https:\/\/www.ShopForSoul.com\/<br \/>\n\t\t(Big Data, Cloud, Security, Machine Learning): Courses:http:\/\/Training.SitesTree.com<br \/>\n\t\tBlog: http:\/\/Bangla.SaLearningSchool.com<br \/>\n\t\thttp:\/\/SitesTree.com<br \/>\n\t\t8112223 Canada Inc.\/JustEtc: http:\/\/JustEtc.net (Software\/Web\/Mobile\/Big-Data\/Machine Learning)<br \/>\n\t\tShop Online: https:\/\/www.ShopForSoul.com\/<br \/>\n\t\tMedium: https:\/\/medium.com\/@SayedAhmedCanada<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Resqueue: A rock-solid job queue, written in Ruby, backed by Redis. http:\/\/resquework.org\/ Guide: http:\/\/resquework.org\/guides\/queues.html Related Read: Resqueue vs. Sidekik:https:\/\/stackoverflow.com\/questions\/11580954\/resque-vs-sidekiq &nbsp; RabbitMQ Robust messaging for applications Tutorial: http:\/\/www.rabbitmq.com\/getstarted.html &nbsp; MongoDB MongoDB (from &#8220;humongous&#8221;) is an open-source document database http:\/\/www.mongodb.org\/ &nbsp; OutSystem &#8220;OutSystems provides the only open, high-productivity application platform (PaaS) that makes it easy to create, &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=21638\">Continue reading<\/a><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1917],"tags":[],"class_list":["post-21638","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":67821,"url":"http:\/\/bangla.sitestree.com\/?p=67821","url_meta":{"origin":21638,"position":0},"title":"Online Resources Checked or Stumbled upon &#8211; recently or near  past #By Sayed Ahmed #Misc. Reading","author":"Author-Check- Article-or-Video","date":"July 29, 2021","format":false,"excerpt":"Java Design Patterns https:\/\/www.tutorialspoint.com\/design_pattern\/design_pattern_tutorial.pdf \u00a0 Best IDEs for NodeJS http:\/\/codecondo.com\/best-ide-for-node-js A skeleton application example with NodeJS\/Express\/MongoDB for CRUD https:\/\/www.airpair.com\/javascript\/complete-expressjs-nodejs-mongodb-crud-skeleton \u00a0 Mongoose for MongoDB https:\/\/www.npmjs.com\/package\/mongoose \u00a0 JSX in Depth https:\/\/facebook.github.io\/react\/docs\/jsx-in-depth.html \u00a0 PJAX https:\/\/github.com\/defunkt\/jquery-pjax\/tree\/heroku \u00a0 Fundamental concepts of Ruby on Rails http:\/\/stackoverflow.com\/questions\/5205002\/summary-of-ruby-on-rails-fundamental-concepts \u00a0 Security and Linkedin Imposter http:\/\/www.bbc.com\/news\/technology-34994858 \u00a0 http:\/\/www.tripwire.com\/state-of-security\/security-awareness\/confessions-of-a-linkedin-imposter-we-are-probably-connected\/ \u00a0 Malware\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6569,"url":"http:\/\/bangla.sitestree.com\/?p=6569","url_meta":{"origin":21638,"position":1},"title":"(In Bengali) MongoDB Environment. Install MongoDB on Windows and Linux","author":"Author-Check- Article-or-Video","date":"March 26, 2015","format":false,"excerpt":"\u09b8\u09cd\u09ac\u09be\u0997\u09a4\u09ae \u0986\u09aa\u09a8\u09be\u0995\u09c7 \u0986\u09ae\u09be\u09a6\u09c7\u09b0 \u099f\u09bf\u0989\u099f\u09cb\u09b0\u09bf\u09df\u09be\u09b2 \u09b8\u09be\u0987\u099f\u09c7\u0964 \u098f\u0996\u09be\u09a8\u09c7 \u0986\u099c\u0995\u09c7 \u0986\u09ae\u09b0\u09be \u0986\u09b2\u09cb\u099a\u09cb\u09a8\u09be \u0995\u09b0\u09ac\u09cb \u0995\u09bf\u09ad\u09be\u09ac\u09c7 \u0986\u09aa\u09a8\u09bf \u0986\u09aa\u09a8\u09be\u09b0 \u0989\u0987\u09a8\u09cd\u09a1\u09cb\u099c \u098f \u098f\u09ac\u0982 \u0989\u09ac\u09a8\u099f\u09c1 \u09a4\u09c7 MongoDB \u0987\u09a8\u09cd\u09b8\u099f\u09b2 \u09a6\u09bf\u09ac\u09c7\u09a8\u0964 Install MongoDB On Windows \u00a0 MongoDB \u0987\u09a8\u09cd\u09b8\u099f\u09b2 \u0995\u09b0\u09a4\u09c7 \u0986\u09aa\u09a8\u09be\u0995\u09c7 \u0986\u0997\u09c7 \u09b8\u09b0\u09cd\u09ac\u09b6\u09c7\u09b7 \u09ad\u09be\u09b0\u09cd\u09b8\u09a8 \u09a1\u09be\u0989\u09a8\u09b2\u09cb\u09a1 \u0995\u09b0\u09a4\u09c7 \u09b9\u09ac\u09c7, \u09af\u09be \u0986\u09aa\u09a8\u09be\u09b0 \u0989\u0987\u09a8\u09cd\u09a1\u09cb\u099c \u098f\u09b0 \u09ad\u09be\u09b0\u09cd\u09b8\u09a8 \u098f\u09b0 \u09b8\u09be\u09a5\u09c7 \u09ae\u09bf\u09b2 \u09a5\u09be\u0995\u09ac\u09c7\u0964 \u098f\u0996\u09be\u09a8\u09c7 \u09b8\u09b0\u09be\u09b8\u09b0\u09bf \u09a1\u09be\u0989\u09a8\u09b2\u09cb\u09a1 \u098f\u09b0 \u09b2\u09bf\u0982\u0995\u2026","rel":"","context":"In &quot;\u09ae\u0999\u09cd\u0997 \u09a1\u09bf \u09ac\u09bf \u0964 MongoDB&quot;","block_context":{"text":"\u09ae\u0999\u09cd\u0997 \u09a1\u09bf \u09ac\u09bf \u0964 MongoDB","link":"http:\/\/bangla.sitestree.com\/?cat=222"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6979,"url":"http:\/\/bangla.sitestree.com\/?p=6979","url_meta":{"origin":21638,"position":2},"title":"MongoDB Update Document","author":"Author-Check- Article-or-Video","date":"March 25, 2015","format":false,"excerpt":"MongoDB \u0986\u09aa\u09a1\u09c7\u099f \u09a1\u0995\u09c1\u09cd\u09ae\u09c7\u09a8\u09cd\u099f \u09a8\u09df\u09a8 \u099a\u09a8\u09cd\u09a6\u09cd\u09b0 \u09a6\u09a4\u09cd\u09a4 MongoDB \u098f\u09b0 update() \u098f\u09ac\u0982 save() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf \u098f\u0995\u099f\u09bf \u0995\u09be\u09b2\u09c7\u0995\u09b6\u09a8\u09c7 \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f \u0986\u09aa\u09a1\u09c7\u099f \u0995\u09b0\u09a4\u09c7 \u09ac\u09cd\u09af\u09ac\u09b9\u09c3\u09a4 \u09b9\u09df\u0964 \u09af\u0996\u09a8 save() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf \u09ac\u09bf\u09a6\u09cd\u09af\u09ae\u09be\u09a8 \u09a8\u09a5\u09bf save() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf\u09cd\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 \u0997\u09c3\u09b9\u09c0\u09a4 \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f \u09b8\u09be\u09a5\u09c7 \u09aa\u09cd\u09b0\u09a4\u09bf\u09b8\u09cd\u09a5\u09be\u09aa\u09a8 \u0995\u09b0\u09c7 \u09a4\u0996\u09a8 update() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf \u09ac\u09bf\u09a6\u09cd\u09af\u09ae\u09be\u09a8 \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f \u098f\u09b0 value \u09ac\u09be \u09ae\u09be\u09a8\u0995\u09c7 \u0986\u09aa\u09a1\u09c7\u099f \u0995\u09b0\u09c7\u0964 MongoDB update() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf update() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf \u09ac\u09bf\u09a6\u09cd\u09af\u09ae\u09be\u09a8 \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b0\u2026","rel":"","context":"In &quot;Root&quot;","block_context":{"text":"Root","link":"http:\/\/bangla.sitestree.com\/?cat=1"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6974,"url":"http:\/\/bangla.sitestree.com\/?p=6974","url_meta":{"origin":21638,"position":3},"title":"\u09ae\u0982\u0997\u09cb\u09a1\u09bf\u09ac\u09bf &#8211; \u0995\u09c1\u09df\u09c7\u09b0\u09bf \u09a1\u09cb\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f (MongoDB &#8211; Query Document)","author":"Author-Check- Article-or-Video","date":"March 25, 2015","format":false,"excerpt":"MongoDB \u0985\u09a8\u09c1\u09b8\u09a8\u09cd\u09a7\u09be\u09a8\u09ae\u09c2\u09b2\u0995 \u09ac\u09be Query \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f \u09a8\u09df\u09a8 \u099a\u09a8\u09cd\u09a6\u09cd\u09b0 \u09a6\u09a4\u09cd\u09a4 \u00a0 \u00a0 find() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf MongoDB collection \u09a1\u09c7\u099f\u09be \u0985\u09a8\u09c1\u09b8\u09a8\u09cd\u09a7\u09be\u09a8 \u0995\u09b0\u09a4\u09c7 \u0986\u09aa\u09a8\u09be\u0995\u09c7 MongoDB \u098f\u09b0 find() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09a4\u09c7 \u09b9\u09ac\u09c7\u0964 \u00a0 \u09b8\u09bf\u09a8\u099f\u09cd\u09af\u09be\u0995\u09cd\u09b8\u0983 find()\u00a0 \u098f\u09b0 \u09ac\u09c7\u09b8\u09bf\u0995 \u09b8\u09bf\u09a8\u099f\u09cd\u09af\u09be\u0995\u09cd\u09b8 \u09ac\u09be \u09ac\u09be\u0995\u09cd\u09af-\u0997\u09a0\u09a8 \u09a8\u09bf\u09ae\u09cd\u09a8\u09b0\u09c2\u09aa\u0983 \u00a0 >db.COLLECTION_NAME.find() \u00a0 find() \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf \u09b8\u09ac\u0997\u09c1\u09b2\u09cb \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u0995\u09c7 \u098f\u0995\u099f\u09bf \u0985-\u0995\u09be\u09a0\u09be\u09ae\u09cb\u0997\u09a4 \u09ad\u09be\u09ac\u09c7 \u09aa\u09cd\u09b0\u09a6\u09b0\u09cd\u09b6\u09a8 \u0995\u09b0\u09ac\u09c7\u0964 \u00a0 \u00a0 \u00a0 \u00a0\u2026","rel":"","context":"In &quot;Root&quot;","block_context":{"text":"Root","link":"http:\/\/bangla.sitestree.com\/?cat=1"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":75649,"url":"http:\/\/bangla.sitestree.com\/?p=75649","url_meta":{"origin":21638,"position":4},"title":"How to Install RoboMongo for MongoDB   GUI tools for MongoDB","author":"Sayed","date":"March 19, 2023","format":false,"excerpt":"https:\/\/youtu.be\/BkTsyeusztQ","rel":"","context":"In &quot;From Youtube Channel&quot;","block_context":{"text":"From Youtube Channel","link":"http:\/\/bangla.sitestree.com\/?cat=1952"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/BkTsyeusztQ\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":65585,"url":"http:\/\/bangla.sitestree.com\/?p=65585","url_meta":{"origin":21638,"position":5},"title":"MongoDB Examples &#8211; 4 : Reading from MongoDB #MongoDB","author":"Author-Check- Article-or-Video","date":"July 8, 2021","format":false,"excerpt":"\/\/Install express first \/\/npm install express \u00a0 var express = require('express'); var app = express(); const MongoClient = require('mongodb').MongoClient; let db; MongoClient.connect('mongodb:\/\/localhost\/issuetracker').then(connection => { db = connection; app.listen(3000, () => { console.log('App started on port 3000'); }); }).catch(error => { console.log('ERROR:', error); }); \u00a0 app.get('\/api\/issues', (req, res) => { db.collection('issues').find().toArray().then(issues\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/21638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21638"}],"version-history":[{"count":0,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/21638\/revisions"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21638"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}