Worldbest's Posts
Nairaland Forum › Worldbest's Profile › Worldbest's Posts
1 2 3 4 5 6 7 8 9 10 (of 29 pages)
InesQor: PHP is old, no doubt, and it's rather slow on the uptake. But it really doesn't deserve one tenth of the slander you guys always lavish on it.Thanks bro, would be glad to have more contributors. Your suggestion on how to implement privacy is exactly what I have in mind. The first(beta) version will come with only chat, no concept of followers and privacy. But they will come in subsequent versions. I am adopting the Lean development methodology. |
Fayimora:Yes, you are so on point. The privacy of users needs to be respected. For example, I would not want my activities on certain sections of Nairaland tracked and broadcasted. Users would be able to edit a privacy settings that gives the app certain permissions like sections/boards to ignore, specific topics to ignore, ability to prevent all/some users from getting your notification and other relevant privacy variables. As for the chat feature, the only privacy control I can think of at the moment is the ability to turn of chat for all or certain users. Thanks for bringing this up. |
pc guru: i use expressjs alot feels cool to meYes me too. Express simplicity made me put PHP on the sideline |
pc guru: i like the concept alot,because i hate refreshing NL to see new comments, that's so Old-skool,I so love node.js mehn Node.js can't be used to develop chrome extension. Its just for server related programming (asynchronous). |
A-ZeD:Oh sorry, what I meant was that chat widgets/box will appear on every Nairaland page just as how one can continue a conversation on any facebook page. I am working on the chat server but not everyone who logs on Nairaland would be connected (until they install the app). |
A-ZeD:Its quite simple like any other IM application. There is a server that handles requests and a client(the app). The actual chat would be done on the pages of Nairaland. So, just like the facebook chat, you can continue to read posts and chat on same page. I'm getting close to completing the chat feature. The first version (which would be released before or on monday) will only let you chat. Other versions will come with improvements on the chat and then the notification feature will follow. |
lordZOUGA: carry on boss... I am looking forward to using thisThanks ![]() |
Javanian: how??That's a nice idea. I thought about that and may do it in the future. But I don't think its best to start developing a full social network right away. We can still add features periodically to make the app more social till it gets to a stage were we can call it a social network. |
lordZOUGA: of course people will embrace it. it would be nicer if you implement the simple chat successfully which I don't think will be a problem since you can get the list of those onlineYes, its quite easy to do that. The similarity with Facebook chat means that anyone who has used FB's chat already knows how to use the app. |
Javanian: Nice! But even if 'we all know who' should provide an APIThat's the drawback with extensions/addons, they are not cross-platform. A firefox equivalent would be developed (that is if people embrace this one) |
Javanian: Can you explain in detail the concept of what you just did and how it works?? Try and carry us along...You can explore the source here: https://github.com/ncodes/DockX.git Like I said in my previous post. The application is a chrome extension, that is, you have to download the app and install on your browser. If you want to know more about chrome extension development, see here. A chrome extension has the ability to insert scripts (content script) on any page. So I added a script that would run on all Nairaland pages. So what does this script do? 1. It adds some html to the current page. The html contains an iframe that loads a remote web page. 2. The script informs the background page/script (there is always a background page for every chrome extension) to authenticate the current user by sending a session cookie to the server. (there is a separate page for log in). If the user is logged in, great! else the user has to login (a redirect occurs) When the script adds the ticker markup on the page, the iframe loads a page that just finds all logged in Nairaland users. if there is anything specific you'd like to know, please let me know... |
Adding the very basic chat feature. Nothing fancy Note: The usernames in the image are just placeholders for now
|
Currently working on the login/registration script. I did not mention that I am using [url=nodejs.org]Node.js[/url] and MongoDB at the backend. |
pc guru: i like your idea bro, but it all depends on "someone", seen so many forums asking for NL API, and i think i know how this might play out, how's aptech ?Bro! Long time, Judging from one of your posts, It's save to say you are already in Middlesex . Aptech is fine, I cannot wait to get out . Regarding Oga's API, we all know how it will play out if the app needed it(ofcourse it does..but wetin we go do?). but I think I could manage to use some "clever" ways. But, it wouldn't be a straight forward approach. |
pyguru:hmmm ![]() |
Lately, I've been having so much free time basically doing nothing(apart from school). So I thought to myself, "this boy! do something that would maybe help you and Nairalanders connect more. You nor dey shame? Your GitHub account dry like desert". After thinking for a while, I've decided to build us a ticker (just like the one we see on our Facebook homepage). At the moment, I am interested in the implementation of these features: - Track activities of user such as (post liked, post created and posts read) - A simple chat system However, there is no way I could do this easily without the big boss providing APIs. That is why this app will be a chrome extension. I'll be posting new versions of the app as I add new features. The project would be on GitHub for those who would like to contribute. Moderator: Please don't move this to webmasters section just yet. Some features I haven't yet mentioned would require general programming methodology EDIT The project is up on GitHub: https://github.com/ncodes/DockX.git |
2buff: You are primarily using Java for web, just go with grails. Trust meI have plans to try grails soon. For now, I prefer Node.js for web. |
dickson215: learn more of that here http:///KGFPcShameless boy. |
Python's GIL made me dump it for Java. But I don't think python itself is too slow. However, if you really want to use python for concurrent programming, consider the multiprocessing module. |
Dream1: The reason most of the modern technology doesnt make its way to the shores of our great nation is because we dont have the web/internet infrastructure to support them. Imagine network failure while trying to ask the glasses for help with something you need during a very important meeting in front of clients. Na erm erm eerm go just follow.Shattap, na u know the kind network you they use. Na everyday network dey bad? |
RIP Goldie |
I would choose infinite scroll (Ajax enabled) over pagination. |
xterra2: I was sad when you stopped, i liked the projectI am really sorry I stopped. I was really passionate about it but the future of that app didn't look good. |
lordZOUGA: okay... Well, stay inspired. What happened to Sage OS?Sadly, I stopped development. I felt there wasn't any innovation in that project. An "OS" that runs on a browser isn't really an OS, its just another glorified browser extension with lots of features. It would be difficult to get developers to develop apps for such an OS when they already have their apps on the chrome/firefox store. |
@lordZOUGA nice job bro. You are inspiring me. |
Intellij IDEA |
Look are their very neat soldiers. I love that. |
Rick9: CoolYou bring back a dead thread only to say 'Cool' ![]() |
Billyonaire: No one goes there mam. Its rotating and revolving too fast. Remember its 2 times the diameter of Earth so 18hrs revolution cant be handled, even her size will generate 2 times earth's gravity. Its a deadly combo.Dude, i like your thinking. Only a super fast space machine could do that. |
webdezzi: lol. can stop laughing. cos na the fuel i run for 2 weeks dey pain me sef.lol. na wa o |
@webdezzi Nice work bro. Chai!! After using my pocket money to buy fuel...Na wa ooooo http://copnigeria.com |
Nairalanders are awesome!! Great updates!! |

big-ups for joining NodeJs,can you use Nodejs for chrome extensions ?
Node.js can't be used to develop chrome extension. Its just for server related programming (asynchronous).
. Aptech is fine, I cannot wait to get out 

