Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,154,407 members, 7,822,879 topics. Date: Thursday, 09 May 2024 at 06:34 PM

TheOtherGeek's Posts

Nairaland Forum / TheOtherGeek's Profile / TheOtherGeek's Posts

(1) (2) (of 2 pages)

Foreign Affairs / Re: Supreme Court Orders Pennsylvania Democrats To Respond In Ballot Dispute by TheOtherGeek(f): 6:49am On Nov 05, 2020
Join my new group all about having fun and talking about daily experiences.

If you're bored and what to have decent discussions with people then join.

Please don't join if you plan on being a d*ickhead, no pornography allowed.

Join via: https://bit. ly/32aMmB2

Please correct the link to join.
Romance / Join My New Whatsapp Group To Chat About Daily Life by TheOtherGeek(f): 6:47am On Nov 05, 2020
It's a new group all about having fun and talking about our daily experiences.

If you're bored and what to have decent discussions with people then join.

Please don't join if you plan on being a d*ickhead, no pornography allowed.

Join via: https://bit. ly/32aMmB2

Please correct the link to join.
Family / Join My New Whatsapp Group To Chat About Daily Life by TheOtherGeek(f): 6:39am On Nov 05, 2020
It's a new group all about having fun and talking about our daily experiences.

Please don't join if you plan on being a d*ickhead, no pornography allowed.

Join via: https://bit. ly/32aMmB2

Please correct the link to join.
Programming / Re: My Journey Into AI by TheOtherGeek(f): 11:58pm On Dec 06, 2017
asalimpo:
bearnana- what's the meaning of ur name?
how did u get inspired by such a name/moniker?
sounds like a combination of bear and banana
.
banana eating bear ?

ok. back to the topic.
Isnt ai such a deep field . not for novice coders?
It requires strong knowledge of calculus,linear algebra, and statistics.
solid coding chops is a given.
Certainly not for the weak hearted.
LMFAO @ banana eating bear grin
Programming / Re: Challenge Me by TheOtherGeek(f): 8:08pm On Nov 20, 2017
QueryUnical:


I am so very sorry for the late reply.I had to neccessarily stay offline for sometime.A certain addictive seemg online activity was takg too much of my time.

While offline, I had a brilliant idea and got the problem solved.However, It is safe to say that I know owe u a cup of coffee. I implemented a version of ur change set on d client side. Its quite disappointing though.I was lookg forward to discovering what it looks like running HOT CODES on my computer(u know, no other lady writes hot codes).

Will give u details when I ACTUALLY get back online. Take care.
Wow, glad it worked.. Can't wait for the details....and my cup of coffee cheesy
Programming / Re: My Journey Into AI by TheOtherGeek(f): 7:09am On Nov 19, 2017
@softeng Gotcha
Programming / Re: My Journey Into AI by TheOtherGeek(f): 7:32am On Nov 18, 2017
SoftEng:



OK.

But note that the compute power (to train your AI) that you are getting from cloud providers like AWS is still likely to be GPU-based.

Yo, it seems you're mixing things up... Earlier, you said she should use a language that makes it easy to interact with the GPU (Nvidia's CUDA), so someone mentioned using cloud solutions for training data which automatically targets the GPU but you still complained about it most likely being GPU based... (I'm confused, need clarification)

The thing is, although PHP can't target CUDA directly because libcudart.so is not available by default for the web server (or so) read this, So using PHP may be a bad idea even from the start but that doesn't mean you can't work with GPUs because you can't interact with CUDA... There is OpenCL (an alternative) and also a PHP library for it, although it was done in 2012, which is enough reason to back off except you have the mental capability to refactor the codebase, in case it happens to be deprecated (which could be overkill because it'll be most likely deprecated)

But, I'd leave @bearnana with note;
Using OpenCL over CUDA cos of compatibility issues means you have to work 5x harder (if you're building from scratch) so, just give it a thought, you could even use JavaScript if you're more comfortable with it over Python.
Read this when you've got the time;
https://news.ycombinator.com/item?id=12309419

Just don't bother yourself about what people say about large datasets...who cares, you're just learning right? Not a NASA project yet so keep learning and when you notice hops or issues then you can learn how to work with GPUs instead of the traditional CPU.

Moving Away from the topic a bit, who has used UE4?? You prototype your app using VR, that's a crazy feature built in on a C++ engine.. That's top notch machine learning and computer vision kiss, the fact that frameworks such as TensorFlow can be integrated into the engine is cool too, so one could build nice VR experiences using machine learning.

2 Likes

Programming / Re: I'm Leaving Nairaland But Not Without A Gift For ALL Programmers! by TheOtherGeek(f): 11:55am On Nov 12, 2017
4kings:

Do you mean TheOtherGeek?

Hello,

Lots of mentions coming from here.. How may I be of help??
Programming / Re: Challenge Me by TheOtherGeek(f): 7:47am On Nov 10, 2017
Hey,
Give me more information.

QueryUnical:


No, not yet. Just wondered, if u can afford d time to help craft out an algorithm.
Programming / Re: Challenge Me by TheOtherGeek(f): 9:47am On Oct 25, 2017
QueryUnical:


No, not yet. Just wondered, if u can afford d time to help craft out an algorithm.

Throw it at me already man... All the guys doing all the tough stuff at work, lemme take this grin
Programming / Re: Challenge Me by TheOtherGeek(f): 9:44am On Oct 25, 2017
@danielthegeek

Hahahaha...let's agree your .ass got partially whooped cheesy

Okay, try another language...

1 Like

Programming / Re: Challenge Me by TheOtherGeek(f): 8:40pm On Oct 24, 2017
DanielTheGeek:


Seunthomas can you give this a shot in Glass language? I know it's too simple but just manage it...can't think of much right now or maybe try Crystal..

Dude, take it easy. There's no need flexing fingers on something that was built to be useless... It's a nice task though (don't get me wrong), it'll test your ability to adapt but c'mon..i bet my MIT professors would spend quite sometime working on a solution to this..

From your posts, I could tell you're into Java (I guess I'm right) so I throw you one mate.. Do it in Java, my mind tells me you're a Kotlin newbie grin

2 Likes

Programming / Re: Challenge Me by TheOtherGeek(f): 8:25pm On Oct 24, 2017
Things are looking nice, seeing fellow devs talkin real stuff is awesome..


Hey, @queryunical what's up?

Any luck?
Programming / Re: Trollin' by TheOtherGeek(f): 4:54pm On Oct 15, 2017
QueryUnical:


Ok. I think I will attempt to use a modified version. of this ur suggestion, if it works, dn you'll have coffe on me.

Got to go now. I so much appreciate your suggestion. Thanks a log.

Bye for now.

P.S.
If a better idea ever occurs to you don't hesitate to let me know.

By d way I saw you laugh over my use of the word Jason in place of Json.Well, I had to neccssarily form d habit becaude d dll I mentioned above use the function JadonEncode and JasonDecode. This usage is delebetate.PHP has the functions JsonEncode and JsonDecode.I had to use a different name since the webservice use those php native version.Remember my dll is now also a php extension. That means php now also has access to it.

Now you understand why I had to form d habit of using jason instead of json.

So, really, as u can now see it not really to bad a habit as it might initially appear to u.

It was quite nice chatting with you. So now I formally welcome you to nairaland Mrs.(Miss) TheOtherGeek.: "Welcome to nairaland" .I'm out.

Hmm, that's actually interesting @"Jason"...
I'm a miss though, got to go too, bye.
Programming / Re: Trollin' by TheOtherGeek(f): 4:27pm On Oct 15, 2017
@queryunical

I think you'd be breaking some software development principles by making the decisions yourself... But if you feel it's what you need, then go ahead but you will need a really well crafted algorithm to determine how many change sets exists, the size and also collect those change sets and notify application-x of the most recent change set. Sort of like an internal pull request if you're familiar with Git.

Do, create a fresh thread for this topic so other professionals/enthusiasts could hop in as our discussions are getting interesting.
Programming / Re: Trollin' by TheOtherGeek(f): 3:42pm On Oct 15, 2017
QueryUnical:


Considering my last post, do you think the application shldn't be in real time.

Actually, in line with my simulation scheme,I have the plan to make the webservice(it services all devices) to send notification of data insertion from a different device to the other devices via a socket connection to the device. But then, I will need to come up with a scheme that will determine what new data insertion is relevant to that particular logged in user.It is a multi-user app with which users can carry out various word processing action depending on the data that is relevant to them.

Hmm, I have gone through all the posts properly now..and I must say, this is one hell of a software you're working on...(keep up the good work)

Now, let's take the popular blogging CMS app "WordPress" for example..

If you've used WordPress then you'd be familiar with the "non-clashing" method of working with content. WordPress creates what they call a "change set" and stores this change set in Json format. When another user tries to customize the theme, the current user's change set isn't affected... Instead a new changeset is created for the new user, hence the possibility of clashing is taken out. All done with WordPress, let's move on...
Now, you could benefit a great deal from this concept using the simulation process, but the only thing is you will need yours to be "notify-on-edit" rather than "non-clashing". I'd explain:

Notify-on-edit:
User A has a change set saved for a document he's working on, User B wants to work on the same document so a new change set is created for that same document notifying the user that another change set exists...the user can either wait or proceed editing the document.... There will be no clashing, remember you're using change sets now.... But when both users are done there'll be two versions of the document from two change sets... The end users are alerted and can "merge" both together.

Just see it as committing code to a repository.... Just the way git works, you'd also have to borrow some concepts..

I haven't tried this ever in my years of programming but if this works for you, you'll need to buy me a cup of coffee.
Programming / Re: Trollin' by TheOtherGeek(f): 3:26pm On Oct 15, 2017
QueryUnical:


Please read my reply and respond appropriately.

Actually, I have a simulation version.
Each request successful request is saved to disk.Before making a remote connection, the client app tries to retrieve outcome of successful sumilar request from disk, if it finds none it then proceeds to make a remote connection.
The app only makes a remote connection for new request not- previously made request.

This sounds like a better approach because you need to fetch data intelligently, imagine an organization like Glam using this internally.. This workflow could work out better.
Except in the scenario where multiple users are working on a document at the same time...is this the case?
Programming / Re: Trollin' by TheOtherGeek(f): 3:22pm On Oct 15, 2017
@queryunical it is indeed complex, and lol @ "Jason"

I could deduce that the app is kind of like a self hosted SaaS application..

For this kind of application, from what you told me...you can still get a scalable app that runs fast without switching database type. Have you tried the Slave - Master replication technique?
Even for a web app of a similar structure reading and writing into the same database could cause issues. But since you're talking realtime, that'll mean that some data won't be available for some "0.*" milliseconds... You could benefit from simulation in this case.

Apart from that, other problems seems to exist in the middleware...which boils down to "using the right algorithm". Give me a minimal code example of how the data is being sorted.
Romance / Re: Please help!!! My Fiance Is Addicted To Chapman by TheOtherGeek(f): 3:00pm On Oct 15, 2017
tolanibae:


Hmmm, do you know about this strange drink too
?
I've had Chapman regularly at occasions, it's cheap here..but the fact that you slept for longer hours and felt unusual means what you drank is no longer Chapman but Chapman mixed with probably Tramadol (banned in most countries, it's effects are: drowsiness and dumb like behavior).
Programming / Re: Trollin' by TheOtherGeek(f): 2:35pm On Oct 15, 2017
After reading your modified version of the post, I think you're using Java. Am I right?

Modded:
I think you're trying to do too much and the servers get stressed up... Things could stop working..

Why don't you fetch, store, edit and push back....must it be "realtime" can't the real time experience be simulated.?
Programming / Re: Trollin' by TheOtherGeek(f): 2:33pm On Oct 15, 2017
QueryUnical:


I doubt if it any of the existing algorithm will be relevant. I think what I need is an absolutely new algorithm and an absolutely new data structure.

There is this word processing desktop app that I wrote. It uses data gotten from remote database over a nework in realtime. What I am experiencing is not 'real time' enough for me.In short, its processing time is too slow ,in my own opinion, to be called real time.

I am aware that is a bad idea for a word processor to run with data from remote database over a network because of users expect data in real time, but I believe I can crack this nut.

To be honest, I have not checked out all the existing algorithms yet because I am yet to fugure out the appropriate data structure. I think I really need to come up with an an entirely new algorithm and ADT.

Modified: I know moving away from a RDMS to a NoSQL database will help, but I
cant afford the time required for that move at this time.In case, you wondering what kind of data structure I am currently using, well at d moment I am using a set, list, and array (if I remember right), as for algorithm. I really did not deploy any. I did not see the need until now.
I've been in your shoes quite recently, funny enough I was working in a larger organization you all know (sorry names are private)..although we didn't make the mistake of starting with a relational database, of course it's a large team...but we did, however, make the mistake of inventing a new algorithm...

We later found out there was a more suitable algorithm that was well proven and tested, we had to switch we weren't much affected but deployment time was a little bit delayed.

Now, there are lots of algorithms out there for different use cases since Ada Lovelace's first Bernoulli numbers computing algorithm... Do your research first, you may need to outsource, you may need to spend it's what gives your product the mark of quality.. No man knows all my friend.

Concerning the slowness of your application... How is the remote data being fetched? I don't mean algorithm now but what tech? Are you using MySql remote connection or socket technology?
And also what language are you using..(I'm guessing C or VB)
Romance / Re: Please help!!! My Fiance Is Addicted To Chapman by TheOtherGeek(f): 11:40am On Oct 15, 2017
gabinogem:
lol...mainly. not manly

She meant "Manly", it's an English word dude.

1 Like

Romance / Re: Please help!!! My Fiance Is Addicted To Chapman by TheOtherGeek(f): 11:34am On Oct 15, 2017
tolanibae:


Thanks for the correction. Its the auto correct on my phone misbehaving.

My sister, am not trying to create a problem. I just know there's something strange about the drink.

Another thing I observe is that a lot of guys at the place were taking this same zobo, isnt it suspicious that guys would prefer chapman to alcohol ?
Babe, that's Trams at work.
Programming / Re: Little Challenge With Client,please Help Resolve by TheOtherGeek(f): 11:24am On Oct 15, 2017
barapistis:
I was given the task of developing a new platform which would be making use of an existing platform with a database table of about 200 fields

after coming up with a blue print of the new platform,

I suggested that i see the blackend of the old platform so that i can know how to develop the new platform to adapt the datas of the old

customer said i should develop the new,without knowing the database structure of the old then move the database of the old to the new(atleast i still need the details to do this)

i am pretty new in development so ,and i have been wondering how possible is it to develop a platform without knowing the database structures of the old which we are to move to the new .....please not that the new is a bit different from the old

customer is insisting i completely develop the new without seeing the backend while i still need to get to the backend for database exportation

Guys please how do i fix this

basically,i have been requesting for the cpanel details of the current platform which customer have refuse to give



A simple API could help you and ease your work greatly. Build an API with a private endpoint for data migration... All you need to do is call the new app's migration endpoint of the API from the old app and things should fit well. The only place you could run into issues is if the old app is of another database type (NoSql, PostgreSql etc) then you need to be able to switch syntaxes (casting) to fit different conditions....

This is no small task for a junior dev so I suggest you report to your seniors in your organization.
Programming / Re: Trollin' by TheOtherGeek(f): 11:17am On Oct 15, 2017
QueryUnical:


Would you be willing to help write a data structure given d specification?

Depends on what I'm doing right now. I'd be glad to help though, so give me more details...
What algorithm?
Merge sort, bubble sort, Huffman coding (greedy algorithm)... And what language?
My fingers could do with some little exercise.
Programming / Re: Trollin' by TheOtherGeek(f): 8:07pm On Oct 13, 2017
That's nice, well done
Programming / Re: Trollin' by TheOtherGeek(f): 6:43pm On Oct 13, 2017
dhtml71:
The ID dey decrease, dey increase anyhow - e no dey obey the rules of programming.
Everyone just dey dry jare, no WAR anywhere, even frontpage sef dry.

I am building a node.js chat, the coding sef dey boring jare.

Any challenge for me? I googled some stuff and got to this page and now I'm a member..
I'm into Machine Learning, A.I, A.R (for embedded systems) using C++, C#, J and I've done some stuff on Haskell.
I'm looking for some professional challenge on here when I'm off work and less busy.

Gracias.

1 Like

(1) (2) (of 2 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. 65
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.