Sekiur My Thoughts

VoIP, Mobility, Security, Open Source, Science, Politics, and Technology.

How to test development on the iPhone

without comments

Working on multiple iPhone application projects and shortly looking at the iPad forxcode other development opportunities, I found an excellent step by step guide on creating a development provisioning profile on http://devclinic.com by Kuix, that I thought I should share.

As simple as it may, I thought i’d contribute and write a tutorial on how to get your development application onto your testing device. Due to the exponential speed and memory differences between your development computer and an actual mobile device, it is very important for you to test your application on a mobile device.

Step 1: Certify
This is the hardest step, so please follow the steps closely.
Open Keychain Access application, inside your Application->Utilities folder. Click on Keychain Access->Certificate Assistant->Request a certificate from a certificate Authority… Enter your email, your name, and for CA Email i used my email again(the last one don’t really matter, for these purposes, but it’s required). Choose Saved to disk and click continue. It will then, by default save to your desktop.

Open up Apple Developer Connection inside your browser and login. Go to the Program Portal section and click on Certificates. Choose add certificate. The page will basically tell you to do what i just told u. scroll all the way to the bottom, where you will upload and submit that new certificate, from your desktop. Now your certificate needs to be approved by you/administrator. Simply click on approve, where your certificate is pending. Now, you will have the option of downloading your approved certificate. Download that, and the WWDR intermediate certificate, linked below your certificate. double click on both downloaded certificates to install them into your Keychain. Use login, instead of System, for both.

Once that is done, move on.

Step 2: Device
Now click on Devices. Here you will get your mobile device recognized as a development device. You can develop your app on either an iPhone or an iPod Touch. Open xCode, and go to Window->Organizer Here you will see the device that is currently connected to your computer. notice the long ass identifier key for Identifier:. now inside your program portal, click on Add Devices. you will make up a device name and then copy past that identifier value, you stole from the xCode organizer. Submit.

Step 3: App IDs
Next step: click on the link App IDs from the left hand side, then New App Id. The Description is for your sake, so you know what the ID is for. Choose Generate New, and for Bundle Identifier, it’s like writing an URL backwards.
com.yourCompanyName.AppName then submit that.

Step 4: Provisioning Profile
Almost done! Go to Provisioning page, then New Profile.Choose a memorable profile name. check the box for your approved certificate. Choose your App ID, created from step 3. check the box for your development device. Submit. Now you can download your provisioning profile. Go back to your xCode organizer and add your provisioning profile into the Provision section, under Devices.

Step 5: Load it!
In your app, go to Resources->appName-info.plist Where it says Bundle identifier, change the value to what you entered for your app ID:com.yourCompanyName.AppName.

On the top left hand corner, in the drop down menu, choose Device – 3.0 (if you’re running 3.0 firmware). Build and Go.
If you’ve done everythign correctly, it will build successfully, and your app will be now on your mobile device!

I know it’s a lot of writing, but every step is pertinent. Good luck, guys=)

~Kuix

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

January 31st, 2010 at 11:17 pm

Posted in Mobility, Technology

Back to blogging

without comments

Its been a long time since my last post. Suffice to say that I have been extremely busy after reaching an inflection point in my life and am working on very exciting and promising projects.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

January 31st, 2010 at 11:09 pm

Posted in Misc

Tagged with

Unemployment Rate at 17.2 Percent – Are You Really Unemployed?

without comments



Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

December 6th, 2009 at 10:10 pm

Posted in Business

Tagged with

New MacBook To Transform Apple

without comments

MUST SEE. SIMPLY AWESOME.


Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

June 25th, 2009 at 8:22 pm

Posted in Misc

Tagged with , ,

Must Read Books

without comments

Tim Ferriss and Kevin Rose discuss their top 5 Must Read Books.

Random w/ Tim and Kevin – Ep3 from Glenn McElhose on Vimeo.

I endorse the following:

Other books on my reading list this year.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

June 24th, 2009 at 1:03 pm

Posted in Business, Marketing

Tagged with ,

Customer Service Excellence

without comments

Seven ways to achieve customer service. customer-service

Do you know any others?

  1. Focus on the wants of the customer
  2. Make your effort about fulfilling their need, not having them do what you want
  3. Listen don’t hear
  4. Determine what action(s) you need to perform to fulfill the customer’s expectations
  5. Go above and beyond what is necessary to get the job done
  6. Follow-up to ensure the customer is satisfied with the result you have achieved
  7. Determine if there is there anything else you can do to make the customer happier?

Reblog this post [with Zemanta]

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

June 22nd, 2009 at 3:47 pm

Super Obama

without comments

So funny. MUST SEE.

Try JibJab Sendables® eCards today!

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

June 22nd, 2009 at 9:13 am

Posted in Misc, Politics

Tagged with ,

Accurate Risk Assessments

without comments

As professionals in security we are constantly researching new technologies to keep our skills sharp. The Internet Storm Center was formed to assist with keeping our peers aware of the fast paced changes in vulnerabilities, patches, hacks, worms, Trojans and threats in general.

How we communicate these risks to our key decision makers sometimes can be a challenge. A recent example would be the Conficker April 1st situation. It was important for us to convey the sense of urgency we felt to have MS08-067 patched, as well as cross checking all our systems for updates being rejected, anti-virus definitions up-to-date and so on. My question to you is “did you communicate the risk effectively”? Were you able to give a complete and accurate risk assessment to your management?

Remember that risk assessment is the process of identifying a threat, understanding how that threat relates (vulnerability) to your organization, assessing the cost and providing that information to management. The formula is simple, let’s break it down.

Risk = Threat x Vulnerability x Cost

  1. State the threat in language that is easily understood. It is your job to decrypt the threat for your management team.
  2. Portray clearly and accurately what the threat could do and how it would possibly perform in your environment.
  3. Identify the number of assets which may be affected by the threat. What is percentage of vulnerable devices in relation to the total devices? (Servers, workstations, operating systems, Internet exposure)
  4. Identify the corrective measures which are available to be taken.
  5. Calculate the SLE (Single Loss Expectancy). What is the dollar value of the cost that equals the total cost of the risk?
  6. State how the remediation would lower the exposure to the organization and give a cost for those actions.
  7. Recalculate the SLE with projected remediation included.
  8. Provide status of the protection mechanisms already in place (anti-virus definitions, IPS signature detections, patching statistics).
  9. Then allow management to make an educated decision based on risk to the enterprise, not just the security event itself.

By utilizing this concrete methodology, we can lessen the influence of media hype and provide a professional cost based opinion to those best equipped to make enterprise decisions.

Source:  http://www.dshield.org/diary.html?storyid=6223 by Mari Nichols

Reblog this post [with Zemanta]

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

June 17th, 2009 at 3:39 pm

Frontline – Breaking the Bank

without comments


Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

June 17th, 2009 at 12:23 pm

Posted in Business

Tagged with ,

GrandCentral to Google Voice

without comments

In just under a minute I migrated a couple of GrandCentral account to Google Voice and I am very exited to see a transcript of a voicemail show up in my Inbox.

I will definitely miss the GrandCentral interface as its much more intuitive than the new Google Voice GUI.

A limitation currently in place on both platforms is the capability to have 2 different accounts ring one same number. I particularly like this to have a personal and a business number both ring my cell and landlines. The workaround for the moment is leaving an account with GrandCentral and on one Google Voice. Lets see how long that lasts.!

One thing that I have seen more and more recently is my GrandCentral dropping calls on me. Maybe its Google’s way of getting users migrated.

Reblog this post [with Zemanta]

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • TwitThis
  • LinkedIn
  • Print
  • HackerNews
  • StumbleUpon

Written by Jose Vicente Ortega

June 11th, 2009 at 5:29 pm