[PHP] Implement search with saved search in NetSuite
13Most of you knew me as a Java developer, but recently, a client asked me to migrate a PHP code for syncing their NetSuite item records to their CRE Loaded database. Their code was based on the old NuSoap API and was using NetSuite WSDL version 2.6. I took the job and grabbed the opportunity to refresh my PHP skills. I thought sharing some of the codes I created might help somebody in the future.
Boot ISO from USB Flash Drive
2In the following tutorial, I will show you How to Boot an ISO from a USB Flash Drive. Syslinux is used to install a MBR to your Flash Drive and make the devices partition active (bootable), GRUB is started via a syslinux.cfg file. Grub then becomes the boot loader for it’s CD Emulator. We confirmed this process works by Booting the Memtest86+ ISO, and the Free DOS Image, and we even booted the Ubuntu 9.10 ISO from USB (See MultiBoot USB ISO). I would imagine many Linux ISO and other images would boot and run from the USB device.
How to Boot an ISO from a USB Flash Drive
The Memtest86+ ISO is included as an example, but also makes for a great tool to use for testing System Memory for problems. The FreeDOS Image is also included which may be useful for running DOS based applications or for performing firmware updates from your USB.
- Download and run BootMyISO.exe, and follow the onscreen instructions
- Restart your PC booting from the USB device and select Memtest86+or FreeDOS from the Menu
If all went well, you should be running the Memtest86+ ISO or FreeDOS directly from your USB device.
NetSuite SEO Tips for Item Template
0
Custom Web Tags in NetSuite Theme
0
Are you understanding the NetSuite Theme better now? In this post I will show you examples of using “Custom Web Site Tags” in your NetSuite Theme.
What are Custom Web Site Tags?
You can define custom tags to customize specific aspects of your store. You create custom tags to define information for each individual tab in your Web store. Then, you insert these tags into your HTML templates. You define your tag substitutions on tab and category records.
NetSuite Web Design Theme Explained
0
I receive a lot of NetSuite questions, but the most popular NetSuite web design question is “How does the web site theme work?” It’s pretty easy once you understand how each of the templates and layouts are grouped together. So I have created a diagram to be used as a cheat sheet.
The theme is broken up into the standard Header (Logo and Tabs Template), Left Side Navigation, Content Area Template, Right Side Navigation and Footer. Each section can be removed or changed in size to totally customize your NetSuite Web Design.
(more…)
Perfect Full Page Background Image
1
This technique and the above background image is credited to this site. Here is what this technique is going to accomplish:
- Fills entire page with image, no white space
- Scales image as needed
- Retains image proportions
- Image is centered on page
- Does not cause scrollbars
- Cross-browser compatible
- Isn’t some fancy shenanigans like Flash
This is a very tall order, and we are going to be pulling out all kinds of different stuff to make it happen. First of all, because the image needs to scale, a traditional CSS background-image is already disqualified. That leaves us with an inline image.
Track Day in Subic International Speedway
0Most of you knew that I’m a motor-sports enthusiast. I started with cars and now I’m hooked with sports bikes. In my spare time, my buddies and I will carve the hills of Marilaque, in the foot of Sierra Madre, and will have our favorite breakfast at Pranjetto. Sometimes, we go all the way to Famy, Laguna then to Lucban, Quezon.
Last week, I had a chance to be invited with Club R’s track session in Subic International Speedway at Clark, Angeles, Pampanga.
Amazon Seller Central Help: Building a SOAP Client for Apache Axis
0How to Use Apache Axis
Here are the instructions if you use Apache Axis to build your SOAP client.
- Ensure you are using java version 1.4.2_04 or later (earlier versions of 1.4.2 had problems with the https:// protocol).
- Download Apache Axis 1.1 or 1.2 from http://ws.apache.org – all the libs within should be in the current classpath.
- Download the JavaMail jar and the Java Activation jar from http://java.sun.com – all the libs within should also be in the current classpath.
- Download the Amazon MIME WSDL file here.
- To generate the generated files from the WSDLs you run a command similar to this:
java -cp axislibaxis-ant.jar;axislibaxis.jar;axislibcommons-discovery.jar;
axislibcommons-logging.jar;axislibjaxrpc.jar;axisliblog4j-1.2.8.jar;axislibsaaj.jar;
axislibwsdl4j.jar org.apache.axis.wsdl.WSDL2Java -v -o ..src -p
com.yourcompany.yourpackage merchant-interface-mime.wsdl
Make sure you are pointing to the jar files correctly. This command assumes the WSDL is in the current directory.
Please note: the line breaks in this example are to help the display of the command.
Time to Update to Flex SDK 3.5a
1If you are using a Flex SDK before 3.5a then it’s probably time to update. Flex SDKs before 3.4 have a security vulnerability. I believe the problem is actually in the HTML template, so when you update make sure that you also update the HTML templates that you are using. The Flex SDK 3.4 had the double responder bug. And the initial release of Flex SDK 3.5 had a bug with AIR’s ApplicationUpdaterUI. If you overlay your own AIR SDK on top of the Flex SDK then be aware that you will actually be overwriting the ApplicationUpdaterUI fix (comments in the bug report discuss how to deal with that).
So it’s time to move to the latest Flex SDK 3.5a!
Also, if you are using BlazeDS, LCDS, or FDS then it’s time to update that as well due to a security vulnerability that was published yesterday.

