Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,895 members, 7,817,635 topics. Date: Saturday, 04 May 2024 at 03:57 PM

Worldbest's Posts

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

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (of 29 pages)

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

how??

@worldbest rather than wait till forever for a 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, 2013
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, 2013
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, 2013
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, 2013
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, 2013
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.
Programming / Re: Developing A Facebook-like Ticker For Nairaland by worldbest(m): 2:14am On Mar 11, 2013
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, 2013
pyguru:
hmmm
Programming / Developing A Facebook-like Ticker For Nairaland by worldbest(m): 9:14pm On Mar 10, 2013
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, 2013
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, 2013
dickson215: learn more of that here http:///KGFPc

Shameless boy.
Programming / Re: Python Is So Slow by worldbest(m): 9:07am On Mar 06, 2013
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, 2013
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, 2013
RIP Goldie
Programming / Re: Pagination Vs Infinite Scroll by worldbest(m): 8:47pm On Feb 14, 2013
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, 2013
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, 2013
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, 2013
@lordZOUGA nice job bro. You are inspiring me.
Programming / Re: Java Devs, Which Do You Prefer? Eclipse Or Netbeans? by worldbest(m): 1:33pm On Dec 29, 2012
Intellij IDEA
Foreign Affairs / Re: Ghana Election: Soldiers Use Tear-Gas To Disperse Crowd by worldbest(m): 3:41am On Dec 09, 2012
Look are their very neat soldiers. I love that.

1 Like

Programming / Re: My Software Development Journey by worldbest(m): 12:02am On Oct 14, 2012
Rick9: Cool

You bring back a dead thread only to say 'Cool' undecided
Science/Technology / Re: Scientists Discover Planet Made Of Diamonds (Picture) by worldbest(m): 11:12pm On Oct 13, 2012
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.
Programming / Re: Did You Compete In The Fed Min Of Communication Technology/intel Corp Contest? by worldbest(m): 12:41pm On Oct 13, 2012
webdezzi:

lol. can stop laughing. cos na the fuel i run for 2 weeks dey pain me sef.

lol. na wa o
Programming / Re: Did You Compete In The Fed Min Of Communication Technology/intel Corp Contest? by worldbest(m): 10:33am On Oct 13, 2012
@webdezzi Nice work bro.


Chai!! After using my pocket money to buy fuel...Na wa ooooo smiley http://copnigeria.com
Sports / Re: Nigeria Vs Mexico:U-20 Women's World Cup Quarter-Final (1 - 0) FULL TIME! by worldbest(m): 10:32am On Aug 30, 2012
Nairalanders are awesome!! Great updates!!

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (of 29 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 literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 44
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.