Guys, this is only a 2 part series. I would say intermediate level. You should be pretty fluent in JS and at least have a basic understanding of Node.js. Have fun!!
please Mr Traversy I really need help, I couldn't connect to the localhost server, I have tried your code and this -mongo.connect('mongodb://localhost:27017/mongochat')..etc. But it didn't work!? PLESE HELP
I can't learn programming from documentation. The notation alone can send my mind into dark places. Thanks for this video and all the others. Of course, by no means do any online tutorials make anybody an expert but your videos and other providers really help people down the right path and give some great context to improve upon. I'm 33 and thought I was too old to get into programming, especially with two kids and a job, but after everyone is asleep I spend a few hours following along with tutorials and then trying to enhance the projects with other things I've learned. Thanks a lot and I'm sure you'll skyrocket to over 1 million subs soon if you keep it up.
You can learn from documentation once you have a basic handle through video tutorials.. its just the same way in universities - professor gives lecture and then you read the book
Brad, maybe it's your voice, or your chic display, or the good video quality, or the nice managed pace, you make learning addictive, I know the best way to learn a language is still to read it's official tutorials and actually know what tools there are for us to use instead of memorizing the steps following other people's work....that being said, when you just starting up, knowing close to 0 of a Node.js or whatever language, it's nice to get yourself familiar with it and kinda loves it to start digging in, and Brad makes it so enjoyable to learn, I even play Brad's tutorial when I'm eating, JUST FOR FUN! Thanks Brad, I really appreciate all these efforts, you even inspire me to start leaving comments, baby steps, right?
At the end of this one am with Brad with my MongoChat running at port 4000 , which is actually calling Mongo Atlas. Very Clear and lucid and easy to follow. Thank you! moving over to part 2. A big thank you!
What are you.. God of tutorials? You just make so many tutorials and the problem with that is I want to do them all. You always have so good quality. This is pinned on my todo-list.
Hi Legend, You are really amazing, iv'e learned lot from you, I just want to say thank you Sir. I hope you recover soon, and get back with amazing tutorials. Love you 3> Lots of love form Pakistan|UAE
can you kindly make video playlist in a way so that a beginner can make their way toward developer step by step. Very nice work btw. Love Every video of you.Awesome.
I can handle html and css,json I think. And as I have a bit knowledge of C,Java it was no problem for me to digest the basic parts of js. But then I get confuse. should I just learn jquery then angular then node or should I invest more time on js.
omg. you are so nice. I mean.. Thank you so much for your guide.It really means a lot. I was always afraid if I spend some more time on js, or jquery or other things,, but always wanted to learn angular & node.js. I think you know why, :p. Btw. Its really very kind of you for guiding me.. thank you so much. and also many many thanks to the Traversy Media . see you later.
The last time I joined Patreon was for DevTips, and pretty much right after I pledged a $10 contribution per video he switched his channel to shilling Adobe products and stopped doing tutorials. So my experience wasn't good. But I'm gonna give it another try to help fund your videos, they're the best.
I have to reload the page every time to see the new message, but don't have to when I clear the messages. If anyone else had this problem and was able to find the bug please comment and let me know how you did it. Thanks! And great video Brad I swear I learn something new every time I do one of these projects.
sir, i am encounting an error , DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (node:18280) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. C:\Users\HP\Desktop\modified Sknchat ode_modules\mongodb\lib\topologies\server.js:240 throw err; ^
Brad I love ur videos this is a feedback, I am noticing in your videos that your not able to break down the functions , and just reading out the package functions while typing, so what happens is after one day , i dont remember anything what we did even when I maintain a written notes while watching ur video and coding. Please break it down more let it be more videos(if its not a problem) coz i have learned a lot from your videos and I want to continue doing it, I also learn from other youtubers too, and I have observed that only few of them do a lot of planning before putting up the course video, but when they do then learning becomes so easier for the first time viewer. I had to discontinue few of your previous series specially with the MEAN stack , where one after other functionalitie keep popping up and in the end it became a mess for me. I was scared to tweak the code in fear of not able to debug it, I understand you have a very busy schedule and I am indebted to what you have done for us till now, which i ll try to repay someday when i start earning, so please prioritize quality over quantity, coz when the concept is clear ur students will be able to tweak codes without the fear of debugging.
Is there a particular reason to use Mongo(nonrelational) vs SQL(relational) database for this demo in terms of efficiency and storing data and cheapness? Could I have use MySQL instead? If I am developing use Node, is there a preference?
would redis be better for a real app with 100,000+ users? I read that Mongo is notorious for losing data. I don't have enough experience to say that is correct but I will say that whilst working in a team using Mongo (1.5 million users) we did actually lose data and had to rebuild the database from a backup ... however I think we were emulating some relational processes using IDs and the IDs started to go out of sync because of how we were doing it at the time. I've read that there is a right way to do it BUT it's not meant for that. Caching using postgres or mySQL is apparently better for this. My understanding is that Redis is NoSQL with some relational functionality
My code is like bellow: const mongo = require('mongodb').MongoClient; const client = require('socket.io').listen(4000).sockets; //Connect to mongo mongo.connect('mongodb://127.0.0.1/MongoChat', function(err, db){ if(err){ throw err; } console.log("MongoDB connected succesfully..."); }); But an error occured. PS C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat> node server (node:11936) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat ode_modules\mongodb\lib\topologies\server.js:233 throw err; ^ MongoNetworkError: failed to connect to server [127.0.0.1:27017] on first connect [Error: connect ECONNREFUSED 127.0.0.1:27017 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1129:14) { name: 'MongoNetworkError', [Symbol(mongoErrorContextSymbol)]: {} }] at Pool. (C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat ode_modules\mongodb\lib\core\topologies\server.js:438:11) at Pool.emit (events.js:210:5) at C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat ode_modules\mongodb\lib\core\connection\pool.js:561:14 at C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat ode_modules\mongodb\lib\core\connection\pool.js:994:11 at C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat ode_modules\mongodb\lib\core\connection\connect.js:31:7 at callback (C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat ode_modules\mongodb\lib\core\connection\connect.js:264:5) at Socket. (C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat ode_modules\mongodb\lib\core\connection\connect.js:294:7) at Object.onceWrapper (events.js:300:26) at Socket.emit (events.js:210:5) at emitErrorNT (internal/streams/destroy.js:92:8) { name: 'MongoNetworkError', [Symbol(mongoErrorContextSymbol)]: {} Why?
hello, I know this comment is 6months old but I had the same issue. For anyone struggling with this here is the video that helped me. Basically just an in-depth install guide for mongo db for windows 10 and shows you how to set it up in PATH etc. th-cam.com/video/FwMwO8pXfq0/w-d-xo.html
hello and firstly thx for your video, i am a beginner in javascript so i don't understand why you say that this is something that i am not going to use in production...appreciate your answer
I think you would need to emit a Socket.io event (maybe name it 'typing') from the client in the text input's 'onChange' event handler. Then in the server code you can listen for the 'typing' event and emit another Socket.io event from there letting the clients know that some client on that socket is typing. You'll probably want to add a timer as well to wipe out the "User is typing" message after no 'typing' events have been fired after a certain period of time.
Iv been getting the same problem for days when i type "net start mongodb" its just not working its saying "the service name is invalid" any help would be appreciated.
Hello, Sir, I am your big fan and I admire your effort towards web development, Sir can you make the tutorial to make web chat with nodejs using firebase
Hello. You mentioned that this is not a production level application twice at the start of the video. Would you care to elaborate why this is not fit for production level? Is it because of the tech stack?
The actual technology is absolutely fine, what I meant was the way it functions. You really want something where there is more authentication for each user. rather than just having whatever name is in the input output in the chat. You should also see a list of the users. I just meant the functionality is not great and probably not something you want to run. But no the stack, the tech is absolutely fine and a good starting point
Very nice brad. Will you please create a separate tutorial where we can integrate sockets with angular 4. I was getting an error, unable to connect to mongo-db. Then I manually restarted mongo-db by using, $mongod --dbpath=/data --port 27017
hey man if i want to create an application that retrieves real time data from a user moving (like uber drivers) could i do this with mongodb and socket.io
when i try to connect to mongodb via nodejs i get: { err: 'socketHandler', trace: '', bin: undefined, parseState: { sizeOfMessage: 1347703880, bytesRead: undefined, stubBuffer: undefined } } i installed everything correctly, i can use mongodb outside of nodejs (using two terminals and the commands mongod + mongo)
Hi, Nero. Inspecting the visitor's IP is a technique. It can be done in any computer language (with web capabilities). Remark: Please note that Your computer's (private) Local IP and Your Web IP (given to Your pc by Your internet provider) are two different things. Mr. Dubious should not (easily) be able to inspect Your Local IP when You connect to his server, (however, he can!), and most of the people, nowadays, want to hide even their Web IP behind a proxy server, located in e.g. SouthWest Bengalia, Middle-Earth, or Wolfenstein City.
can you give me the code use in .js? i've done on fundamentals in .js in this channel. Date( ) is a core .js to show the date in your pc what may be in IP?
Guys, this is only a 2 part series. I would say intermediate level. You should be pretty fluent in JS and at least have a basic understanding of Node.js. Have fun!!
make flexbox series for example one page websites using flexbox please
dude you deserve more subs..!! really just by watching your Vids got jr.web developer job..I really owe you
Love the more complex projects, well done!
please Mr Traversy I really need help, I couldn't connect to the localhost server, I have tried your code and this -mongo.connect('mongodb://localhost:27017/mongochat')..etc. But it didn't work!? PLESE HELP
Hey Brad. Thank you for teaching such an awesome stuff. I was wondering if we can connect to mlab to socket.io too. How would that be possible ?
You are one of the few dudes on TH-cam who make worthwhile tutorials! This is great!
Thanks :) I appreciate that
I second that! I am addicted to these.
True said
@RealToughCandy helloCO worldVID you know that😂😂😂
I can't learn programming from documentation. The notation alone can send my mind into dark places. Thanks for this video and all the others. Of course, by no means do any online tutorials make anybody an expert but your videos and other providers really help people down the right path and give some great context to improve upon. I'm 33 and thought I was too old to get into programming, especially with two kids and a job, but after everyone is asleep I spend a few hours following along with tutorials and then trying to enhance the projects with other things I've learned. Thanks a lot and I'm sure you'll skyrocket to over 1 million subs soon if you keep it up.
same story here bro, I wonder how much you progressed today. Have a good one!
You can learn from documentation once you have a basic handle through video tutorials.. its just the same way in universities - professor gives lecture and then you read the book
Sometimes it may not be your problem. Some documentations are just poorly written.
There's no right age to start learning, especially coding. Welcome to the world of boundless opportunities.
Brad, maybe it's your voice, or your chic display, or the good video quality, or the nice managed pace, you make learning addictive, I know the best way to learn a language is still to read it's official tutorials and actually know what tools there are for us to use instead of memorizing the steps following other people's work....that being said, when you just starting up, knowing close to 0 of a Node.js or whatever language, it's nice to get yourself familiar with it and kinda loves it to start digging in, and Brad makes it so enjoyable to learn, I even play Brad's tutorial when I'm eating, JUST FOR FUN! Thanks Brad, I really appreciate all these efforts, you even inspire me to start leaving comments, baby steps, right?
Traversy, as always amazing. I have been sharing your channel with all my colleagues. Thank you personally for your videos.
At the end of this one am with Brad with my MongoChat running at port 4000 , which is actually calling Mongo Atlas. Very Clear and lucid and easy to follow. Thank you! moving over to part 2. A big thank you!
I have learned a lot from this and your previous videos of node.js. Thanks for uploading such tutorials.
What are you.. God of tutorials? You just make so many tutorials and the problem with that is I want to do them all. You always have so good quality. This is pinned on my todo-list.
this is perfect keep it up. one of the few you-tubers who actually use official documentation.
Long wait. It took almost two days to get a new video from Traversy Media. Super excited. thanks
I just wanted to say that this is one of the best tutorials out there. Thank you!
I have watched literally hundreds of your videos, and always wondered what you looked like
It's like you read my mind and knew the exact tutorial to do. Thanks a lot.
I've always wondered why you've never used the inline terminal in the editor. Good video as always, thanks for your support.
Dude youre making my life easer nothing much i can say but thks alot
Thank you Traversy Media. Greetings from Azerbaijan !
thanks dude. when im done with my nodejs course ill do this. youre awesome buddy
Thank you Brad for your efforts, keep up the good work.
Good bless you! thanks brad
Hi Legend,
You are really amazing, iv'e learned lot from you, I just want to say thank you Sir.
I hope you recover soon, and get back with amazing tutorials.
Love you 3>
Lots of love form Pakistan|UAE
Brilliant tutorial and like always it works. Million thanks for sharing knowledge.
Code starts at 4:20
Tq
Awesome! Thank you, i'll continue with part 2
Perfectamundo, I'm currently learning node-jay-ass, gracias senyor Traversy!
This is amazing, I have learned a lot from this video.
can you kindly make video playlist in a way so that a beginner can make their way toward developer step by step. Very nice work btw. Love Every video of you.Awesome.
On what level do you need to begin at? What can you handle now? HTML, CSS, PHP, JavaScript ???
I can handle html and css,json I think. And as I have a bit knowledge of C,Java it was no problem for me to digest the basic parts of js. But then I get confuse. should I just learn jquery then angular then node or should I invest more time on js.
omg. you are so nice. I mean.. Thank you so much for your guide.It really means a lot. I was always afraid if I spend some more time on js, or jquery or other things,, but always wanted to learn angular & node.js. I think you know why, :p. Btw. Its really very kind of you for guiding me.. thank you so much. and also many many thanks to the Traversy Media . see you later.
good playlist. But if I have to only take one premium course? What would you take?
The last time I joined Patreon was for DevTips, and pretty much right after I pledged a $10 contribution per video he switched his channel to shilling Adobe products and stopped doing tutorials. So my experience wasn't good. But I'm gonna give it another try to help fund your videos, they're the best.
thank u for every thing it really open up a new doors for me
Is it common practice for chat apps to query the database each time a message is sent?
Excellent. Going to try and implement an application using MEAN
I love all your videos they are very educating .. please make a video on ux design for front end developer
const client = require('socket.io').listen(4000).sockets; is giving an error ! how can I fix this ?TypeError: require(...).listen is not a function
Thank you very much, very good teaching tutorials. Keep up the good work.
i love this, keep it up traversy media!
I have to reload the page every time to see the new message, but don't have to when I clear the messages. If anyone else had this problem and was able to find the bug please comment and let me know how you did it. Thanks! And great video Brad I swear I learn something new every time I do one of these projects.
Great videos once again....God Bless you friend....Please make some videos on payment gateway and how to make them secure for websites....
sir, i am encounting an error , DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.
(node:18280) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.
C:\Users\HP\Desktop\modified Sknchat
ode_modules\mongodb\lib\topologies\server.js:240
throw err;
^
@traversy media
'' show dbs'' couldn't show the newly created database folder (mongochat) yet no errors found..... please, can anyone help me out?Would be grateful...
Some other tips guys
As you dont modify name or message, just declare them as const instead
I was thinking about "errr" the whole time, I couldn't unthink.
im still thinking about that
Thanks so much for this you're a hero
Hey guys, a new community of socket.io is released on Instagram, namely socketiocommunity, now you can post your queries there too
Brad I love ur videos this is a feedback, I am noticing in your videos that your not able to break down the functions , and just reading out the package functions while typing, so what happens is after one day , i dont remember anything what we did even when I maintain a written notes while watching ur video and coding.
Please break it down more let it be more videos(if its not a problem) coz i have learned a lot from your videos and I want to continue doing it, I also learn from other youtubers too, and I have observed that only few of them do a lot of planning before putting up the course video, but when they do then learning becomes so easier for the first time viewer.
I had to discontinue few of your previous series specially with the MEAN stack , where one after other functionalitie keep popping up and in the end it became a mess for me.
I was scared to tweak the code in fear of not able to debug it,
I understand you have a very busy schedule and I am indebted to what you have done for us till now, which i ll try to repay someday when i start earning, so please prioritize quality over quantity, coz when the concept is clear ur students will be able to tweak codes without the fear of debugging.
might have to use this soon, thx
Could you link this application with social netowkr application? I started your course on Udemy and would like to mix them together
could you do an article or video about your VS code set up? That would help a lot!
Awesome tutorial there.
Hi Brad please do videos about ORM frameworks like doctrine
keep doing it Brad!
Is there a particular reason to use Mongo(nonrelational) vs SQL(relational) database for this demo in terms of efficiency and storing data and cheapness? Could I have use MySQL instead? If I am developing use Node, is there a preference?
thank you brad!
Definitely, that what I call better !!
Outstanding tutorial!
would redis be better for a real app with 100,000+ users? I read that Mongo is notorious for losing data.
I don't have enough experience to say that is correct but I will say that whilst working in a team using Mongo (1.5 million users) we did actually lose data and had to rebuild the database from a backup ... however I think we were emulating some relational processes using IDs and the IDs started to go out of sync because of how we were doing it at the time.
I've read that there is a right way to do it BUT it's not meant for that. Caching using postgres or mySQL is apparently better for this.
My understanding is that Redis is NoSQL with some relational functionality
Thx. Will you instruct us codeigniter HHVC chat app
bradtraversy/mongochat is not executable. It seems to be missing source files.
What if you have another service updating the db? Can we check for db events somehow?
My code is like bellow:
const mongo = require('mongodb').MongoClient;
const client = require('socket.io').listen(4000).sockets;
//Connect to mongo
mongo.connect('mongodb://127.0.0.1/MongoChat', function(err, db){
if(err){
throw err;
}
console.log("MongoDB connected succesfully...");
});
But an error occured.
PS C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat> node server
(node:11936) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.
C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat
ode_modules\mongodb\lib\topologies\server.js:233
throw err;
^
MongoNetworkError: failed to connect to server [127.0.0.1:27017] on first connect [Error: connect ECONNREFUSED 127.0.0.1:27017
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1129:14) {
name: 'MongoNetworkError',
[Symbol(mongoErrorContextSymbol)]: {}
}]
at Pool. (C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat
ode_modules\mongodb\lib\core\topologies\server.js:438:11)
at Pool.emit (events.js:210:5)
at C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat
ode_modules\mongodb\lib\core\connection\pool.js:561:14
at C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat
ode_modules\mongodb\lib\core\connection\pool.js:994:11
at C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat
ode_modules\mongodb\lib\core\connection\connect.js:31:7
at callback (C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat
ode_modules\mongodb\lib\core\connection\connect.js:264:5)
at Socket. (C:\Users\Md. Wahid\Desktop\temp\Chat App\MongoChat
ode_modules\mongodb\lib\core\connection\connect.js:294:7)
at Object.onceWrapper (events.js:300:26)
at Socket.emit (events.js:210:5)
at emitErrorNT (internal/streams/destroy.js:92:8) {
name: 'MongoNetworkError',
[Symbol(mongoErrorContextSymbol)]: {}
Why?
hello, I know this comment is 6months old but I had the same issue. For anyone struggling with this here is the video that helped me. Basically just an in-depth install guide for mongo db for windows 10 and shows you how to set it up in PATH etc. th-cam.com/video/FwMwO8pXfq0/w-d-xo.html
hello and firstly thx for your video, i am a beginner in javascript so i don't understand why you say that this is something that i am not going to use in production...appreciate your answer
Thank you for a video! How to get a notification "User is typing?"
I think you would need to emit a Socket.io event (maybe name it 'typing') from the client in the text input's 'onChange' event handler. Then in the server code you can listen for the 'typing' event and emit another Socket.io event from there letting the clients know that some client on that socket is typing.
You'll probably want to add a timer as well to wipe out the "User is typing" message after no 'typing' events have been fired after a certain period of time.
i have a problem with line " const mongo = require ('mongodb').MongoClient; " where there are 3 dots under require please help.
first of all...great video...how would I incorporate a chat app into a website to be put on the internet for multi users to chat together????
Iv been getting the same problem for days when i type "net start mongodb" its just not working its saying "the service name is invalid" any help would be appreciated.
Great one ... Brad
Hello, Sir, I am your big fan and I admire your effort towards web development, Sir can you make the tutorial to make web chat with nodejs using firebase
Thank you Brad!
How I can test my app on two different PCs on same network ?
Youre the real MVP
Do one on raw websockets man... without the socket.io and maybe for android and ios with mongodb
How do you build a portfolio because I am so lost! Like where do you start and how do you approach it?
Hello. You mentioned that this is not a production level application twice at the start of the video. Would you care to elaborate why this is not fit for production level? Is it because of the tech stack?
The actual technology is absolutely fine, what I meant was the way it functions. You really want something where there is more authentication for each user. rather than just having whatever name is in the input output in the chat. You should also see a list of the users. I just meant the functionality is not great and probably not something you want to run. But no the stack, the tech is absolutely fine and a good starting point
Traversy Media thank you for the clarification. Great videos and walkthrough by the way. 👍
Very nice brad.
Will you please create a separate tutorial where we can integrate sockets with angular 4.
I was getting an error, unable to connect to mongo-db.
Then I manually restarted mongo-db by using,
$mongod --dbpath=/data --port 27017
hey man if i want to create an application that retrieves real time data from a user moving (like uber drivers) could i do this with mongodb and socket.io
can you please explain how to upload and run this chat on my website ... thanks for this video
Hey Thats Awesome video can you please suggest any real time data representation using socket io
Don’t think that it is something to be used in production- what r you implying? Performance issue?
hey Brad, do you have a socket io course in Udemy ? I need to implement socket io using MERN
Hi brad do you think you could make a post system with unlimited replies in node ?
Why is the course no longer available?
Thank you soo much, it works
If using mongoose, what's the quickest way to insert a chat message into my document?
sir when i am trying to create a connection with mongodb
i am getting typeError in the second line. please help me out
why message can not be sent if in enter ???
Initialize MongoDB with mongod command in terminal before typing node server.js or else you will not be able to to connect to server.
when i try to connect to mongodb via nodejs i get:
{ err: 'socketHandler',
trace: '',
bin: undefined,
parseState:
{ sizeOfMessage: 1347703880,
bytesRead: undefined,
stubBuffer: undefined } }
i installed everything correctly, i can use mongodb outside of nodejs (using two terminals and the commands mongod + mongo)
Can you please make a Progressive Web App tutorial? It will be great.
Hey Brad Great Video! Can you make a chat app using MEAN? Thanks!
if I restart my server, what happens to my data in mongo in this case.
No better way than to try it ourselves!
What about converting this chat for rest api for ionic and angular? This could also make a good material :)
Can't connect mongodb! It does not show 'mongodb connected'. Please help
Always the best man :)
How come the messages are showing up in reverse?
Please make video on send private message to selected user ..on mean stack
thanks very much sir!
i got this error wut: C:\Users\Admin\Desktop\Programming\NODEJSownFiles\MongoChatApp\server.js:7
throw err;
can you please implement that thing into React native?
is it possible to add a chatbot to it?
raw dude double thumbs app
Hi Brad,can you please guide me to build a chat application like facebook messenger
is there any language can get the visitors IP ADDRESS other than PHP?
Hi, Nero.
Inspecting the visitor's IP is a technique.
It can be done in any computer language (with web capabilities).
Remark:
Please note that Your computer's (private) Local IP and
Your Web IP (given to Your pc by Your internet provider) are two different things.
Mr. Dubious should not (easily) be able to inspect Your Local IP when You connect to his server,
(however, he can!), and most of the people, nowadays, want to hide even their Web IP behind a proxy server,
located in e.g. SouthWest Bengalia, Middle-Earth, or Wolfenstein City.
can you give me the code use in .js? i've done on fundamentals in .js in this channel. Date( ) is a core .js to show the date in your pc what may be in IP?
likely if i know the IP of the client & i want or blocked his/her IP on the server side