Nairaland Forum

Welcome, Guest: Join Nairaland / Login / Trending / Recent / New
Stats: 1060329 members, 1229433 topics. Date: Saturday, 18 May 2013 at 09:19 AM

View Worldbest's Posts

Nairaland Forum / Worldbest's Profile / Worldbest's Posts

(0) (1) (2) (3) (4) (5) (6) (7) (8) (9) (of 26 pages)

Business / Re: Is Jumia Rewarding Customers With Fake Vouchers? by worldbest(m): 6:54pm On May 10
Calling a company that was recently granted $26 million fund a scam website shows the level of your "mumuness"

2 Likes

Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 11:43pm On Mar 18
Allenbaba:

I sent you a request on YIM

I no longer use or have access to that account
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 7:34pm On Mar 18
Brand_new:
Did you consider the fact that there could be several hundreds or even thousands of Nairaland members online at the same time?

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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 5:39pm On Mar 18
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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 5:19pm On Mar 18
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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 4:06pm On Mar 17
Sorry, @coldish is my other id (I rarely use it)
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 12:10am On Mar 17
Orpelin: after so much call & appeal for NL app, seems we are getting there now.

Pls where would be chat "contents" logs resides? Dont let it be in members profile file on NL but individual email address.
Also, strive & make the app as lite as possible.
Pls dont forget the mobile version of the app, very very far important than...


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!
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 9:28pm On Mar 16
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.

@OP: This is brilliant! I would gladly fork and collaborate with you but my Node.js is fundamental at it's best!

And, I agree that you should add a privacy setting, and allow users to block others from seeing them online or viewing their realtime activities.

First level of the filter: maybe use the "followers" list. Second level, you can Allow or Deny some users from seeing you online or viewing your activities.

Kudos, My eyes are on this one! smiley

b

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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 10:05am On Mar 16
Fayimora:
Hey man, good stuff.. However, it seems to me like you haven't considered an important factor, privacy! Do people really want to get tracked? I think for this to be successful, you are going to need to collaborate with Seun first. I'm sorry but this is really a serious breach of privacy and if you have been keeping up to date with recent events around the world, you'd know how serious this can get

@pc_guru Node is not just for the web. Node is used to build web network applications. I use node for a command line tool I built sometime last year.

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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 2:51pm On Mar 15
pc guru: i use expressjs alot feels cool to me

Yes me too. Express simplicity made me put PHP on the sideline
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 1:58pm On Mar 15
pc guru: i like the concept alot,because i hate refreshing NL to see new comments, that's so Old-skool, wink big-ups for joining NodeJs,can you use Nodejs for chrome extensions ?

I so love node.js mehn cheesy Node.js can't be used to develop chrome extension. Its just for server related programming (asynchronous).
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 1:52pm On Mar 15
A-ZeD:

I'm not sure i get you. You say the actual chat would done on the pages of nairaland. I want to know how that would work.
Are you going to implement a chat server that everyone who logs on to nairaland connects to?

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).
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 12:44pm On Mar 15
A-ZeD:

Carry on boss...i'll be following it closely.

How do you intend to implement the chat?

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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 5:21pm On Mar 13
lordZOUGA:
carry on boss... I am looking forward to using this

Thanks smiley
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 5:17pm On Mar 13
Javanian:

how??

@worldbest rather than wait till forever for a Nairaland API why dont we create a mini social networking site. Nothing complex. A register page, login page, home/profile page. So we will have total control of what we are doing

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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 4:56pm On Mar 13
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 online

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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 4:18pm On Mar 13
Javanian: Nice! But even if 'we all know who' should provide an API in the dream world, what of the non chrome users?? i dont even have chrome on my P.C.

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)
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 3:58pm On Mar 13
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...
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 2:46pm On Mar 13
Adding the very basic chat feature. Nothing fancy

Note: The usernames in the image are just placeholders for now

Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 4:32am On Mar 12
Currently working on the login/registration script. I did not mention that I am using Node.js and MongoDB at the backend.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 2:14am On Mar 11
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 grin. Aptech is fine, I cannot wait to get out smiley. 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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 9:29pm On Mar 10
pyguru:
hmmm
huh
Programming / Developing A Facebook-like Ticker For Nairaland by worldbest(m): 9:14pm On Mar 10
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
Programming / Re: Python Is So Slow by worldbest(m): 6:59pm On Mar 06
2buff:
You are primarily using Java for web, just go with grails. Trust me cool

I have plans to try grails soon. For now, I prefer Node.js for web.

1 Like

Programming / Re: Developing An Operating System - What Are The Prerequisites by worldbest(m): 9:17am On Mar 06
dickson215: learn more of that here http://adf.ly/KGFPc

Shameless boy.
Programming / Re: Python Is So Slow by worldbest(m): 9:07am On Mar 06
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.
Science/Technology / Re: Google Glass UI With Cool Features By Google by worldbest(m): 7:40pm On Feb 21
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?
Celebrities / Re: Prezzo's Sorrowful Poem For Goldie. by worldbest(m): 12:48pm On Feb 15
RIP Goldie
Programming / Re: Pagination Vs Infinite Scroll by worldbest(m): 8:47pm On Feb 14
I would choose infinite scroll (Ajax enabled) over pagination.

1 Like

Programming / Re: [C++ Open Source] Relax! ( File Management Tool) by worldbest(m): 9:38pm On Jan 21
xterra2:

I was sad when you stopped, i liked the project

I am really sorry I stopped. I was really passionate about it but the future of that app didn't look good.
Programming / Re: [C++ Open Source] Relax! ( File Management Tool) by worldbest(m): 7:06pm On Jan 20
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.
Programming / Re: [C++ Open Source] Relax! ( File Management Tool) by worldbest(m): 10:29am On Jan 20
@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
religion celebs tv-movies music-radio writing webmasters programming techmarket

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