Change base url of your magento application (And a bonus problem!)


Starting work with magetno (eCommerce platform). I installed the framework defining the base url as “localhost“. Everything was OK  but yet i was unable to login to admin panel. I even tried changing password in database (Changing the original password to md5 hash).

I just figured out that magento requires “.” in the host name (it should be 127.0.0.1 instead of localhost). So, i had to change the host name      every time browsing each new page from admin panel. This solved my bonus problem ;P.

Continue reading

New Website Developed


Very recently I developed website for an software firm of Bangladesh called tetra soft. (www.tetrasoft.com.bd)

Tetra Soft was developed to help business organizations running properly in the world of globalization. For these responsibilities and challenges, Tetra Soft is applying its acquired knowledge, skills, experience, expertise and professionalism.

The firm is one of the best solution provider in Bangladesh.

Tetrasoft Bangladesh

Using colorbox(a jquery plugin) ajax in a complex situation


Colorbox is a lightweight customizable lightbox plugin for jQuery.

I am using colorbox for another perpose: to show a (semi!) modal window to show information on ajax call.

You can get the plugin here .

Here I’ll give a simple example how to load ajax data and show through colorbox plugin. In second phase i’ll try to give the scenario of the complex situation and give the solution. Though the solution looks so obvious now, i had to go through lots of other solutions (Not worthy for that situation).

Continue reading

ফরম ব্যবহার না করে js দিয়ে newTab-এ data পাঠানো…


আমার মনে হয় এই পোস্টটি অনেকের কাজে আসবে।

খুবি সোজা technique. আমি example দিচ্ছি।

ধরুন আপনি ফরম submit/use না করেই javascript ব্যবহার করে কোন page -এ data পঠাতে চাচ্ছেন, এবং new page’ টি আপনি new Tab-এ open করতে চাচ্ছেন।

আনাকে যা করতে হবে তা হল-

এ্কটি js function লেখা।- Continue reading

JPanel-এ background ছবি add করা


Example:
<pre>
/**
*
* @author Farsim,Department of CSE, Shahjalal University of Science and Technology
*/
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JPanel;

class ImagePanel extends JPanel {

private Image img;

public ImagePanel(String img) {
this(new ImageIcon(img).getImage());
}

public ImagePanel(Image img) {
this.img = img;
Dimension size = new Dimension(img.getWidth(null), img.getHeight(null));
setPreferredSize(size);
setMinimumSize(size);
setMaximumSize(size);
setSize(size);
setLayout(new FlowLayout());
}

public void paintComponent(Graphics g) {
g.drawImage(img, 0, 0, null);
}

}
</pre>

Continue reading

RMI নির্ভেজাল উদাহরণ


RMI হচ্ছে সোজা কথায় আলাদা JVM -এর মাঝে অবজেক্ট ফাংশন কল করার জন্য একটা উপায়। এক মেশিনে হয়ত একটা JVM আছে RMI use করে আমরা আলাদা কোনো মেশিনে থাকা JVM-এর কোনো অবজেক্ট-এর ফাংশন কল করতে পারি।
This is a powerful feature!
আমার কাছে খুব বেশি কাজের মনে হয়নি, কারন হিসেবে বলতে পারি আমি এর ব্যবহার নিয়ে খুব বেশি পড়াশোনা করিনি। হয়ত সত্যিই This is a powerful feature! তবে ব্যপারটা খুব-ই interesting and exiting, এবং মজারও বটে।
তো বঝাই জাচ্ছে RMI নিয়ে আমার জ্ঞন খুবিই সামান্য। তাই আমি এর theory নিয়ে এর চেয়ে বেশি বলছিনা। তবে introductory এখানে দেখা যেতে পারেwww.javacoffeebreak.com
আজ আমি RMI -এর implementation নিয়ে লিখব। কেননা google করে আমার পাওয়া সব help ছিল command দিয়ে এটা সেটা করে এগুনো…
আমরা যারা একটু অলস/NetBeans dependent তাদের জন্য usefull কোনো help খুজে পাইনি।
মূল technology আমার দেয়া উপরের link -থেকে দেখে নেয়া যেতে পারে আমি একটা example code নিচে দিয়ে দিলাম।

Continue reading