Jump to content

Check out our Community Blogs


Member Since 04 Jun 2010
Offline Last Active Apr 04 2020 03:34 AM

#677097 Is it a "strong" password?

Posted by Alexander on 25 December 2014 - 10:40 PM


Why long pass that don't make sense?

Yes, in systems where there are limited attempts (custom) dictionary or common passwords should be defeated by something unique, if the user has to set the length longer themselves due for security reasons, it is not a secure system in the first place. Online, no user is going to try to attempt 2^256 passwords in one go. Offline, passwords can be derived in to extremely large keys that make the length of the password moot as long as it is unique in some form.


I am liking two-factored authentication more and more, I can never remember half of my passwords.

  • 1

#677079 Happy Holidays!

Posted by Alexander on 24 December 2014 - 07:26 PM

Your effort for transparency and willingness to do what is necessary furthers our community greatly Roger. I am proud to have served another year while(true)


Some other goodies:


- Check out what CodeCall was like in 2006, shortly after its creation!



- Come 2010 whenabouts I joined under the atrocious name "Nullw0rm":



Ah, back when WP enjoyed his super moderatorship and tutorial contests brought some excitement in my participation to become what I have today. In one contest, some of us won our own CodeCall pages!



And nearly a decade later, and almost half a decade on the site..


I thank you everyone for contributing to what CodeCall is today, and may 2015 be a blast!



  • 3

#675749 American Military

Posted by Alexander on 22 October 2014 - 03:29 PM

Your country could use you and will try to put you in whatever is needed, but beyond what is most needed in any particular area they could use you more for where you excel at. Both of these will be true if you lucky.


If it is anything like your cold northernly brother country, you will have a lot of opportunity to discuss with your recruitment officer what you excel at and what your military career can be.


Even if it is for a latrine digger, you should give all of your effort, in all of the work you do, and you will stand out. Some Engineering/Signal Ops positions around here could take years to find an open spot, but the wait is worth it if you can. If you don't do your best, you will likely get the first option and think poorly at your decisions, or maybe it is all you can get at the moment before moving up.



  • 1

#675556 Creating A Simple Yet Secured Login/registration With Php5

Posted by Alexander on 16 October 2014 - 12:06 AM


This is a great little tutorial for a PHP beginner like myself and managed to get it working quite easily.


I wanted to add a unique key for the username field and did this in the SQL, but I want to edit the following registration code to include an echo for "Username already exists"



Sorry for the late reply.


Could you not search the database (WHERE `username` = ...) and see if it returns an existing user?



  • 1

#675163 Your opinion about CodinGame

Posted by Alexander on 01 October 2014 - 02:22 AM

I have to admit, I am instantly addicted to this. It's like LOGO for adults :)




PS: Only thing I see wrong so far is the a typo on the Skynet set:


"Our ingeneers have integrated into the virus an SSH tunnel protocol[...]"


I'll be sure to review it after a playthrough.

  • 1

#675032 First phone

Posted by Alexander on 26 September 2014 - 06:32 PM

Although my phone has an option prebuilt within, I have a "torch" application for using the almost too bright LED camera light as a flashlight from time to time, as a widget on my home screen - used countless times when I can't find a keyhole, something I dropped or my spare pair of pants.


Another is Skype - nice and easy to use with a headset (even bluetooth headset) as it is a computer in your pocket pretty much while at home, and Skype is often cheaper than phone in some wifi-hotspots. I like to pace when I talk for awhile, or chat for a few hours somewhere more comfortable than a desk.


If you don't have unlimited data.. Open Street Map (In this case OsmAnd) - a full fledged map of your province of choice, provided you have half a gig to spare, and it links with your GPS - so without using internet data/google maps you have a fully working GPS for when you're lost in the snowy slopes of Canada (or .. wanting to find the nearest timmies amiright?) - bonus, has walking/cycling directions. Google Maps can cache town-sized offline areas too though if I recall, but it isn't so detailed.


Orweb/Orbot if you're "privacy conscious", a combination Tor browser/router.


The obligatory Angry Birds for when you're stuck on a bus for 2 hours - or a few assortments of puzzle games, etc.



  • 1

#675031 I am getting a new MacBook | Need ways to get money at 14!

Posted by Alexander on 26 September 2014 - 06:22 PM

In some countries, or with some employers, you may be able to find a job where you have a limited amount of hours and can gain some valuable experience while you are at it (I had a job when I was 15 few a few months to buy something flashy and learn the ropes.)


Obligitory comment: If you cannot afford something such as a $3000 laptop, it is probably unadvisable, especially as you are young, to purchase something such as it. There are many laptops suitable for light gaming (Macs are not gaming computers), absolutely suitable for course work or internet or video editing for well under $1k. Laptops are mainly for portability, and having any high performance hardware on one while maintaining a decent battery life is difficult and expensive.


Ask yourself an adult question, do you really need it? or just really want it?



  • 2

#674559 One Year On

Posted by Alexander on 13 September 2014 - 02:39 PM

You and Vaielab are quite the spam tagteam!

  • 1

#674548 One Year On

Posted by Alexander on 13 September 2014 - 03:21 AM

A fine year it has been, and with it, CodeCall has seen your dedication and extension of the good will of our community through your actions.


Some random milestones :P


September 13th - Joined

October 11th - Your first post:



So my name is Loren, I'm interested in programming and I have a high interest in A.I. I'm currently learning Python and I learn by taking exsisting code, pulling it apart and learning what does what, i'm profficient in web-based languages and I hope to get to know all of you! If any of you fancy chatting I'm often on Skype.


- Loren

And boy did you get to know us!


March 25th, six months after your first post, you were initiated in to the CodeCall staff circle and issued your secret decoder ring (shh.)


And now one year in, here we are.


Be it with renewed vigor, on routine, on obsession or the occasional drop-in we hope to continue seeing your presence for years to come!



"I don't know how to shut up at 4am" Alexander.

  • 3

#674406 Creating A Simple Yet Secured Login/registration With Php5

Posted by Alexander on 05 September 2014 - 02:37 PM

Beginners may not understand that PHPMyAdmin is simply a PHP frontend to modifying an SQL database. Anything done in PHPMyAdmin can be done in a PHP script (because in fact it is simply a script itself,) and can be done in mysql itself. In fact, PHPMyAdmin has a box where you can enter raw queries, and view the output afterwards.



i use mysql to create the user.


- Then you have simply chosen not to create the user through PHPMyAdmin. It will still be visible to anything accessing the database (i.e. by root, through PHPM.A. or mysql -u root , or by logging in with said user within a PHP script, or with mysql -u user.)



and made a passcode where do I put the passcode?


Every connection line in PHP to a database server should provide a means to supply a username, passcode, and possibly database. PHPMyAdmin will have global access to all databases, your script will not, and so you will have to log in to your user with its own user/pass and in to its own database to keep things tidy and isolated.



  • 1

#674018 I get too stressed while I'm coding.

Posted by Alexander on 17 August 2014 - 09:38 PM

Eventually you may find errors go from being show-stoppers, to being subtle issues you can change and work around without much issue and stress will go down. There will always be errors, and they are as well an essential part of the learning practise, but depending on the context (job or a project you really wanted to work) things will always become stressful if you enter them in the right conditions. Feel free to step back, learn some more basics and try again when you have a better grip.


Learning stress management for this specific trigger can be a beneficial thing too as coding isn't a completely unique task humans do. I know I tend to just stop what I am doing, go do something else and I tend to find the problem with fresh eyes. Sometimes there are off days and some days I am ready to go through any problems that arise. I just sit. think, read the error, and see what I can do to get it up and running properly and not make the mistake in the future.



  • 1

#673977 This site has changed.

Posted by Alexander on 16 August 2014 - 06:35 AM

Ah welcome back, I think I recall your seeing your handle. I used to be Nullw0rm many'a'moons ago (yeck.)

  • 1

#673362 Just arrived

Posted by Alexander on 24 July 2014 - 06:54 PM

Which browser are you using? are you using noscript? (this forum uses JavaScript for most features.)


I've tested this on the latest FF and IE8 and it seems to work.


If you can find the cause we can bring this to the attention of the administrator and get it fixed.



  • 1

#673312 I new rabbit in this forum!

Posted by Alexander on 23 July 2014 - 05:11 AM

Rawr! Welcome to the forums, fellow animal display picture-wielding, new found friend of CodeCall.



  • 3

#670365 Re: A Statistical Test Suite for Random and Pseudorandom Number Generators by...

Posted by Alexander on 24 April 2014 - 05:56 AM

i have given the command


sudo apt-get install gcc build-essential


after that i gave the command make


i got the message like this


/usr/local/bin/gcc -o obj/assess.o -c ./src/assess.c
make: /usr/local/bin/gcc: Command not found
make: *** [obj/assess.o] Error 127


please help me


/usr/local/bin must be in your PATH environment variable




export PATH=/usr/local/bin:$PATH


You can set this up permanently by following the appropriate guides to adding locations to your PATH variable, so that your command line may search these folders for executables.



  • 1

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download