Download Perl from www.perl.org and extract it into a folder
The go to that folder and type
sh ./Configure -des -Dusecrosscompile \
-Dtargethost=[ip of the target] \
-Dtargetdir=/cross/bin \
-Dtargetuser=[user to SSH to the target]
-Dtargetarch=arm-linux \
-Dcc=/opt/crosstool/gcc-3.4.1-glibc-2.3.3/arm-9tdmi-linux-gnu/bin/arm-9tdmi-linux-gnu-gcc \
-Dincpth=/opt/crosstool/gcc-3.4.1-glibc-2.3.3/arm-9tdmi-linux-gnu/include \
-Dusrinc=/opt/crosstool/gcc-3.4.1-glibc-2.3.3/arm-9tdmi-linux-gnu/include \
-Dlibpth=/opt/crosstool/gcc-3.4.1-glibc-2.3.3/arm-9tdmi-linux-gnu/lib
And then type make to build the Perl
The other solution which is simpler is as following
Download the http://www.rootshell.be/~axs/perl/ and extract it into existing Perl source code (5.10.0)
Then configure and compile it:
./configure --target=$target --sysroot=/mnt/target
make
make DESTDIR=... install
Jul 20, 2009
How to cross compile Perl
Jul 15, 2009
cygwin undefined reference to `_glEnd' and related OpenGL function
The simple test is such as following
#include <GL/gl.h>
int main() { glEnd(); return 0; }
$ gcc -lGL test.c -o test
/.../.../ccO7Cfcr.o:test.c:(.text+0x2b): undefined reference to `_glEnd'
collect2: ld returned 1 exit status
That is because the OpenGL library on cygwin is depended on GLU library also. We need to link with GLU when linking with GL
Change the link command to $ gcc -lGL -lGLU test.c -o test and everything is OK.
I met this issue while compiling ShivaVG package on cygwin
Jul 11, 2009
How to get stack trace of a function
try {
throw new Exception();
} catch (Exception ex) {
ex.printStackTrace();
}
In C++, we'll use backtrace function as following (note: the backtrace does not exist in uClibc so that if you want to use, you must patch the library to enable it)
#include <execinfo.h>
#include <stdio.h>
#include <stdlib.h>
void print_trace (void)
{
void *array[10];
size_t size;
char **strings;
size_t i;
size = backtrace (array, 10);
strings = backtrace_symbols (array, size);
printf ("Obtained %zd stack frames.\n", size);
for (i = 0; i < size; i++)
printf ("%s\n", strings[i]);
free (strings);
}
Or we can use sigsegv as followin http://www.tlug.org.za/wiki/index.php/Obtaining_a_stack_trace_in_C_upon_SIGSEGV
Jun 20, 2009
Recently, after I accepted a connection from friend, the issue has begun to rise. Many of my friends left GCS because of xxx reason. I don't know why but after talking to HR, I saw that it's a really difficult situation. Our HR is still using the old ways of recruitment.
I think that GCS and our management is too old and we don't catch up the trend effectively. It took times to let our manager know that the trend is really the trend. LinkedIn has recently raised up and with other social network tools, you can build up the relationship as easy as you want not as hard as the old way we did.
Let me think about it more clearly...
http://changetheworldwithy
Update them cai nay nua, moi doc duoc tu 1 list cac technologies nhung thay cai nay co ve nhu la 1 strategic solution. Ma khong biet GCS co xem no nhu strategic khong nua
Social Media Becomes Strategic
"Social media is not new to any of us, but we are not using it as strategically as we can. In 2009 expect more businesses to use social media as a way to communicate with customers. While web sites and email newsletters are still important communication tools social media tools as a standard (not exception) communication tool will increase.
For example, more people will be aware of Twitter (beyond just geeks) and start to use it to receive information from businesses they want to keep in touch with. LinkedIn is a powerful tool for finding connections, but users often under-utilize it. In a recent conference, almost 80% of the hands went up that they were LinkedIn users and the same hands stayed up that they really didn’t know what to do with LinkedIn.
It is important that you learn as much as you can about enhancing your use of social media in order to network with other businesses, find new customers and better communicate with existing customers."
Final point
1. I know what is LinkedIn and its benefits but I've tried but can't do anything to help my GCS
2. I know Twitter but still confuse in its usage and benefits. Maybe it is just for marketing purpose, something like marketing campaign or product selling.
3. I know Facebook and currently get some ideas on its benefits to GCS :-)
4. Cau noi hay nhat trong ngay: You must be online and visible if you want to thrive and beat your competition
Apr 28, 2009
LinkedIn - Business In A Social Way
How many of you have already known LinkedIn? Do you have a LinkedIn account? So what is LinkedIn anyway?
When you join, you create a profile that summarizes your professional expertise and accomplishments. You can then form enduring connections by inviting trusted contacts to join LinkedIn and connect to you. Your network consists of your connections, your connections’ connections, and the people they know, linking you to a vast number of qualified professionals and experts. Through your network you can:
- Manage the information that’s publicly available about you as professional
- Find and be introduced to potential clients, service providers, and subject experts who come recommended
- Create and collaborate on projects, gather data, share files and solve problems
- Be found for business opportunities and find potential partners
- Gain new insights from discussions with likeminded professionals in private group settings
- Discover inside connections that can help you land jobs and close deals
- Post and distribute job listings to find the best talent for your company
From my point of view, I think that LinkedIn is a good business tools for marketing over the internet today. Most people use LinkedIn to “get to someone” in order to make a sale, form a partnership, or get a job.
Here are some tips for you to get the most out of LinkedIn
- Increase visibility by adding connections so that people will see your profile first when they’re searching for someone to hire or do business with. In addition to appearing at the top of search results, people would much rather work with people who their friends know and trust.
- Improve connectability by filling out your profile like it’s an executive bio, include past companies, education, affiliations, and activities
- Improve your Linkedin profile Search Engine ranking by creating a public profile and select "Full View". Also customize your public profile’s URL to be your actual name. To strengthen the visibility of this page in search engines, use this link in various places on the web.
- Gauge the health of a company by performing an advanced search for company name and uncheck the “Current Companies Only” box. This will enable you to scrutinize the rate of turnover and whether key people are abandoning ship. Former employees usually give more candid opinions about a company’s prospects than someone who’s still on board.
- Integrate into a new job. When people start a new job, ordinarily their roots aren’t that deep in the new company. However, with Linkedin, new employees can study fellow employees’ profiles and therefore help them get to know more people faster in a new company.
- Fill out your LinkeIn profile. First, some people search profiles for keywords, so make sure the words you hope people are seeking when they think of you exist inside your profile. Use real captivating words up front, not like a resume or CV, but instead, like an advertisement for you, because that’s what LinkedIN is!
- Ask and answer questions by using the Answers feature brings your name and profile around to people you’re not exposed to directly. This means more opportunities for someone to recognize your authority in some field, and to reach out and contact you for something further. It means sharing the fruits of your networking with others, and potentially connecting 3rd parties to each other for something bigger. This comes in handy when it becomes obvious that you’re also a good connector.
- Help others. The best way to network is to help others succeed. They’ll never forget you, and you will be paid back tenfold some day. Use LinkedIn to help others promote them, link to them, connect with them, recommend them, answer their questions.
- Use LinkedIn as Market research tool. Planning to launch a new product? Do a little research into what companies are offering similar things, about what kind of potential customers are out there, and what they’re like, and what their needs are, and what kind of demand there is for your type of product. It can take some creative searching, but the information is there, waiting to be mined. Talk to employees or former employees of similar businesses, or of potential customers, and you can get the answers you’re looking for.
- Check references for potential hires. Trying to hire the perfect widget maker? Well, you’re not likely to find out about an applicant’s sordid past mistakes by calling the references on their application. Do a search for others who worked at the same company at the same time, and get a better background check in minutes.
There are still many other tips it mostly depends on your usage.
By the way, the world has been changed. The raising of Web 2.0 makes social network goes up also. In a near future, you will see that the recruitment will happen on the internet, through Social Network tools. You will see a lot of messages like this “Oh, crap! We need to get on Twitter! And Facebook! And MySpace! And LinkedIn! Grab interns who know this stuff, quick!”.
Well, is it hot? Why don't you open the LinkedIn and create your own profile?
Here is my LinkedIn profile http://www.linkedin.com/in/hieuletrung and if you're Global CyberSoft employee, make sure you enter Global CyberSoft network when joining LinkedIn
References:
- http://en.wikipedia.org/wiki/LinkedIn
- http://press.linkedin.com/about
- http://www.recruitingblogs.com/its-time-to-take-social-recruiting-to-the-next-level
- http://www.lifehack.org/articles/lifehack/twelve-ways-to-use-linkedin.html
- http://venturebeat.com/2007/12/09/linkedin-launches-platform-redesign-a-better-business-social-network/
- http://faq.programmerworld.net/misc/get-most-out-of-linkedin.htm
- http://www.readwriteweb.com/archives/linkedin_and_the_future_of_business_social_networks.php
- http://blog.linkedin.com/2007/12/10/the-intelligent-2/
- http://bx.businessweek.com/linkedin/
Apr 19, 2009
How to install Broadcom BCM43xx driver on Fedora Core 10
1. Configure NetworkManager to automatically start and start the service.
chkconfig NetworkManager on
service NetworkManager start
wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
tar -jxvf broadcom-wl-4.80.53.0.tar.bz2
cd broadcom-wl-4.80.53.0/kmod
/usr/bin/b43-fwcutter -w /lib/firmware wl_apsta.o
service NetworkManager restart
echo "alias wlan0 b43" >> /etc/modprobe.conf
If it does not work, check the /etc/sysconfig/network-scripts directory and remove the possible file ifcfg-wlan0
Then restart the network service;
service network restart
Mar 17, 2009
Global CyberSoft Joins Simax Semiconductor Alliance
Read more here