Nairaland ForumWelcome, Guest: Join Nairaland / Login / Trending / Recent / NewStats: 1060329 members, 1229433 topics. Date: Saturday, 18 May 2013 at 09:19 AM |
Nairaland Forum / Worldbest's Profile / Worldbest's Posts
(0) (1) (2) (3) (4) (5) (6) (7) (8) (9) (of 26 pages)
Calling a company that was recently granted $26 million fund a scam website shows the level of your "mumuness" 2 Likes |
Allenbaba: I no longer use or have access to that account |
Brand_new: Yep, There would be a limit to the number of conversations you can have opened (totally not the best idea, but just a temporary measure to prevent people from getting overwhelmed). You would be able to turn chat off so no one can see you online. Nothing in the first version will be permanent. |
Brand_new: I think the chat thingy should work with people you're connected with I.e people you follow and who follow you back and not just people you follow or those following you because then you will be having privacy issues. Right now, I want to keep it simple. Everybody would see everyone online until a followership feature is added. Like I said in my post, the first version will lack a lot of necessary features. But they would be added over time. |
Had some setback while working on the conversation bar (the place where open conversations show up). I kind of thought it was so simple and but my own implementation was so unstable. Sometimes new conversation don't show up, sometimes they do but are hidden and some other behaviours. Right now, I am reimplementing it more carefully. Hope to complete it tonight when I get home. |
Sorry, @coldish is my other id (I rarely use it) |
Orpelin: after so much call & appeal for NL app, seems we are getting there now. Chat logs/notification would be shown in the notification/ticker panel. It will be visible to some people(depending on privacy settings). The app has no way of modifying NL's contents. Mobile version ?...if evrything goes well, SURE! |
InesQor: 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 me Yes 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: Thanks ![]() |
Javanian: 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: Yes, 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 API That'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 |
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: I have plans to try grails soon. For now, I prefer Node.js for web. 1 Like |
dickson215: learn more of that here http://adf.ly/KGFPc Shameless 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: 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. 1 Like |
xterra2: I am really sorry I stopped. I was really passionate about it but the future of that app didn't look good. |
lordZOUGA: 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. |
(0) (1) (2) (3) (4) (5) (6) (7) (8) (9) (of 26 pages)
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health Links: (0) (1) (2) (3) (4) (5) (6) (7) (8) (9) Nairaland - Copyright © 2005 - 2013 Oluwaseun Osewa. All rights reserved. See Privacy Policy & Nairalist. 184.72.184.104 |