Do they belong to you? Claim these comments.
Unregistered
aliases
- Md Emran Hasan
- Md Emran Hasan
- Emran Hasan
- PHP Four
- phpfour
- Emran Hasan
- Md Emran Hasan (phpfour)
- phpfour
Md Emran Hasan
Is this you? Claim Profile »
7 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Thanks for your reply. I would not argue about the sentence, but tell me one thing: didn't you understand what I wanted to mean? If yes, then I think my target is achieved. And remember, this article is meant for all the newbie PHP developers out there - not only for those who have a software engineering background.
And don't know what the word "diverted" means here, but I've been programming since college. And if you think I'm not a "True IT Professional" that's fine with me as I don't mind about people saying things that they don't know about - its their discredit, not mine :)
Oh btw, what is your blog address where I can find good posts on software engineering?
And don't know what the word "diverted" means here, but I've been programming since college. And if you think I'm not a "True IT Professional" that's fine with me as I don't mind about people saying things that they don't know about - its their discredit, not mine :)
Oh btw, what is your blog address where I can find good posts on software engineering?
7 months ago
in HTTP Class for PHP (supports both cURL and fsockopen) | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Yes, of course !
8 months ago
in Extended Model for CodeIgniter | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Thanks Jacob for pointing this out !!! I've been waiting for long to have CI support this. I will write a separate post with the update and a few additional features I planned long ago (probably post date: first week of Nov).
Everybody, please follow Jacob's two comments if you're using CodeIgniter 1.7.0.
Cheers!
Everybody, please follow Jacob's two comments if you're using CodeIgniter 1.7.0.
Cheers!
8 months ago
in Preview release of Prothom Alo Blog | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Hi Rezwan bro ! The rss is already there, but there isn't any visible link. Will add a rss graphics soon. Thanks!
8 months ago
in Extended Model for CodeIgniter | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Michael's suggestion actually doesn't work, as I mentioned in my reply to him. You'll have to replace the actual Model.php in system/libraries to make it work. Hope this helps.
9 months ago
in HTTP Class for PHP (supports both cURL and fsockopen) | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Well, it should follow redirects with or without cURL. I will have a look
into it and will update the source if needed. Thanks
into it and will update the source if needed. Thanks
9 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Yes, I read Rasmus's post earlier and somewhat agree with him. But I've also read one of his interviews in Sitepoint where he mentioned CodeIgniter to be a framework that actually looks like a framework to him and has some good use.
In my personal opinion, some frameworks just try too hard to bloat everything and loses the main focus. For me, the objective of a good framework has to be providing structure to projects and provide a number of useful functionality like db abstraction, security, caching, profiling, url mapping, helpers, etc etc.
Regarding PHP's speed compared to other compiled language, it's a plain truth. A scripting language can not be as fast as the compiled ones. However, it can more or less handle the pressure of web - at least upto a few millions - if the app is developed properly and optimized for large traffic.
Thanks for your comment :)
In my personal opinion, some frameworks just try too hard to bloat everything and loses the main focus. For me, the objective of a good framework has to be providing structure to projects and provide a number of useful functionality like db abstraction, security, caching, profiling, url mapping, helpers, etc etc.
Regarding PHP's speed compared to other compiled language, it's a plain truth. A scripting language can not be as fast as the compiled ones. However, it can more or less handle the pressure of web - at least upto a few millions - if the app is developed properly and optimized for large traffic.
Thanks for your comment :)
9 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Yes, sometimes re-inventing wheel gives you the chance of learning the rope closely. Regarding your mysql class, doesn't it help your life a bit easier by doing stuffs for you? I'd imagine my class would have some functions like thins:
- read(1);
- findAll ( "status = 'published'" );
- update ($post, $id);
to speed up my development time. Back in my head i know the generated queries are safe, structured and does their work pretty good. Just my thoughts :)
- read(1);
- findAll ( "status = 'published'" );
- update ($post, $id);
to speed up my development time. Back in my head i know the generated queries are safe, structured and does their work pretty good. Just my thoughts :)
9 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Yes, that's true. Security should always get great attention when developing quality applications.
9 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
Thanks murshed bhai :)
9 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
I also love vim, but as a great text editing tool. It's not an Integrated Development Environment (IDE) in the true sense. An app needs to have loads of bells and whistles to be considered to be an IDE :)
Thanks for your comments!
Thanks for your comments!
9 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
@Jérôme: Just added that to the list, thanks.
9 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
@Gerarg: I've just put a few of them. Added Symfony and Kohana in the list now. Thanks for pointing out.
9 months ago
in Becoming a Kick-ass PHP ninja | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
@Chekke: In my opinion, Java and PHP both are excellent languages and they have their own place where they excel. Although Java can be used in almost all scenarios, for web based solutions PHP can be more handy than Java. It allows developing and deploying quality web application in record time. And with the latest additions to the PHP language, these applications can be robust and secure.
I suggest you keep an eye on the latest trend in PHP, you'll see that it's quite a mature language right now. I've seen people using both PHP and Java, which they use for specific need.
Thanks for your comment though :)
I suggest you keep an eye on the latest trend in PHP, you'll see that it's quite a mature language right now. I've seen people using both PHP and Java, which they use for specific need.
Thanks for your comment though :)
9 months ago
in ভয়ে ভয়ে আছি! | Lutfar Rahman Nirjhar's Blog! on Lutfar Rahman Nirjhar's Blog
হেহ হেহ, নিজের ঢোল নিজে পেটাই : আমার ও কিছু অবদান আছে :)
10 months ago
in কুড়িগ্রাম এবং আমি | Lutfar Rahman Nirjhar's Blog! on Lutfar Rahman Nirjhar's Blog
আমি যেতে চাই কুড়িগ্রামে !!এই শীতে যাওয়া যাবে ??
10 months ago
in শুনি না বলিও না… শুধু অনুভব করি দেখে দেখে | Lutfar Rahman Nirjhar's Blog! on Lutfar Rahman Nirjhar's Blog
হুমম...ক্ষণস্থায়ি সুখের দেখা মিলেছিল রঙধনুর মতন । জগৎ বড়ই নিষ্ঠুর :(
10 months ago
in একটি বাসর এবং একটি সস্তা বাংলা সিনেমা কিংবা আর একটি বেলতলার গল্প-২ | Lutfar Rahman Nirjha... on Lutfar Rahman Nirjhar's Blog
বেশ সাবলিল ভাবে লিখছেন নির্ঝর ভাই, পড়তে ভালো লাগছে...পরবর্তী পর্বের অপেক্ষায় !
10 months ago
in Increase productivity with Todoist | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
@Rayhan: Thanks.
@Raisul: Yep, I love the way Todoist uses AJAX calls and popup dialogs. Also, check the reordering of tasks/categories - simple & sweet.
@Raisul: Yep, I love the way Todoist uses AJAX calls and popup dialogs. Also, check the reordering of tasks/categories - simple & sweet.
10 months ago
in Htpasswd protection library for Code Igniter | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
@Sanjeev: This library will actually check user authenticity using .htaccess method, so login.php would not be needed.
After a successful subscription through your registration form OR admin panel, take an array of all the valid users from DB and use the class to create the .htaccess file for the folder.
Also, when a subscription is over, OR an user is deleted from admin panel, do the same to update the .htacess file.
Hope this helps.
After a successful subscription through your registration form OR admin panel, take an array of all the valid users from DB and use the class to create the .htaccess file for the folder.
Also, when a subscription is over, OR an user is deleted from admin panel, do the same to update the .htacess file.
Hope this helps.
10 months ago
in Beware of the so called “Senior PHP Developers” | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
@Rokcy: As you have 12 years of experience in this field, I am sure you've seen a lot and have idea about too many things. However, I believe that you can truly learn about someone or some company only when you have a face to face sharing session. If one party cannot confront the other with valid ground, you know instantly who's on the defaulting side.
Regarding the fact of losing foreign projects and getting involved in local projects, I'd like to mention that we're NOT just an outsourcing company. We have specific business plan and we're growing inline with that. We've just started with local solutions and will continue to increase our footprint by empowering local companies with solutions that help their business. We will surely work on foreign projects as well - side by side. If you would have been able to come to our office, I'd be able to show you which foreign and which local projects is currently taking place in my company. It's a pity that you're leaving tonight.
And I appreciate that you have 22 architects working in your company. We have just started and have a long way to go before I can also take pride of having x number of architects. But for the time being, we have two great teams and we're working steadily to climb the ladder one step at a time. When we hire someone new in our company, they know where they're joining, what's the prospect and what to expect.
Regarding blaming developers for loosing projects, I surely appreciate your viewpoint about management and system designer. However, I'd like to add the point that if the actual programmers don't contribute in a project, however good management or system design is there, it's going to fail. An architect can plan a house, a contractor can bring the raw materials, but if the construction workers don't work, no house will actually get built. And just as a part of sharing, I keep myself as a part of the blaming when project fails and communicate my faults to my developers. They know by heart that Emran did that wrong, we did this wrong and the combined effect did not work as planned.
Lastly, I'd like to mention that if someone senior in our country has referred to me or my company, surely they have reasons to have faith. Please convey my gracious thanks to that person. And also thanks to you for spending the time to reply to the msgs. I hope you have a safe journey.
Regarding the fact of losing foreign projects and getting involved in local projects, I'd like to mention that we're NOT just an outsourcing company. We have specific business plan and we're growing inline with that. We've just started with local solutions and will continue to increase our footprint by empowering local companies with solutions that help their business. We will surely work on foreign projects as well - side by side. If you would have been able to come to our office, I'd be able to show you which foreign and which local projects is currently taking place in my company. It's a pity that you're leaving tonight.
And I appreciate that you have 22 architects working in your company. We have just started and have a long way to go before I can also take pride of having x number of architects. But for the time being, we have two great teams and we're working steadily to climb the ladder one step at a time. When we hire someone new in our company, they know where they're joining, what's the prospect and what to expect.
Regarding blaming developers for loosing projects, I surely appreciate your viewpoint about management and system designer. However, I'd like to add the point that if the actual programmers don't contribute in a project, however good management or system design is there, it's going to fail. An architect can plan a house, a contractor can bring the raw materials, but if the construction workers don't work, no house will actually get built. And just as a part of sharing, I keep myself as a part of the blaming when project fails and communicate my faults to my developers. They know by heart that Emran did that wrong, we did this wrong and the combined effect did not work as planned.
Lastly, I'd like to mention that if someone senior in our country has referred to me or my company, surely they have reasons to have faith. Please convey my gracious thanks to that person. And also thanks to you for spending the time to reply to the msgs. I hope you have a safe journey.
10 months ago
in Beware of the so called “Senior PHP Developers” | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
@Rokcy: You seem to know about me better than I do :) Did we ever met or you're drawing conclusion from the secondary information you're getting in the web? I don't need to defend your views, but I guess people will differ with you regarding your views about me.
And regarding your point of senior role, it's purely a crap thinking that someone senior cannot touch code and only design architecture. A senior developer knows his/her place and they can come to the level of their co-workers to help them out. I've had the chance of working with a number of such great developers and I think I can judge pretty well.
If you still feel that it was my mistake that I couldn't understand your so called senior developer, why don't you stop by one day in my office and check their work in person?
Thanks for your time and comment.
And regarding your point of senior role, it's purely a crap thinking that someone senior cannot touch code and only design architecture. A senior developer knows his/her place and they can come to the level of their co-workers to help them out. I've had the chance of working with a number of such great developers and I think I can judge pretty well.
If you still feel that it was my mistake that I couldn't understand your so called senior developer, why don't you stop by one day in my office and check their work in person?
Thanks for your time and comment.
10 months ago
in Beware of the so called “Senior PHP Developers” | Md Emran Hasan (phpfour) on Md Emran Hasan (phpfour)
@Rocky: Thanks for your comment. I think you've missed a point: "Lately I’ve met a number of developers who ...." - that I didn't mention about a single dev, but a number of them.
Regarding me being wrong, I'd beg to differ from your view. Having experience in so called renowned companies doesn't make someone a great developer - he/she needs to prove their experience through actual work. A great developer is a performer, not an audience.
I'd ask you one simple question. Who would you prefer: someone with big company names in their resume with very little contribution to his/her job OR someone who might not have a long resume but works his ass off to keep his company's project in line with expectation ??
Once again, thanks for commenting.
Regarding me being wrong, I'd beg to differ from your view. Having experience in so called renowned companies doesn't make someone a great developer - he/she needs to prove their experience through actual work. A great developer is a performer, not an audience.
I'd ask you one simple question. Who would you prefer: someone with big company names in their resume with very little contribution to his/her job OR someone who might not have a long resume but works his ass off to keep his company's project in line with expectation ??
Once again, thanks for commenting.
10 months ago
in এক কাপ চা | Lutfar Rahman Nirjhar's Blog! on Lutfar Rahman Nirjhar's Blog
চা না হলে জীবন থেমে যাবে :( আমার প্রতিদিন ৭-৮ কাপ না হলে হয় না !
123Next