Showing posts with label IT Community. Show all posts
Showing posts with label IT Community. Show all posts

Tuesday, July 16, 2013

Using your own Pre-populated SQLite database in (Xamarin.)Android applications

Problem:

Most of Sqlite-net samples – at least the ones I came across – address creating new databases and populating them with data at runtime through calling web services, or else. Nothing on the other side address the situations when you need to start with a pre-populated database.

Solution:

Thanks to this post, and other questions on StackoverFlow and Xamarin Forums, find below the C# version of the code on the mentioned post. Note that I only “translated” the part that copies the database file from the assets folder to your package data directory. That – off course – requires your SQLite database to be added to you Android project assets folder as an “Android Asset”.

Thursday, September 13, 2012

Visual Studio 2012 launch, MEA-ALM community, etc

If you haven't noticed already, Visual Studio 2012 launch was yesterday. It was such a buzz yesterday on Twitter. Our way in MEA-ALM community was to launch Hands-on Visual Studio website; a fairly large collection of guided, multi-lingual and real-life labs to experience, learn & practice Visual Studio 2012. I contributed a couple of videos too ;)

We had our own little twitter buzz too!

Remember, Visual Studio 2012 will be launched in Egypt by the End of September.

Thursday, December 30, 2010

How you do (online) Social!?

Pretty much of the people who follow me, do so for stuff related to Agile or Community events/stuff (along with a few others who knew me for sometime and might really care to follow my news as a person/friend)

I thought it was obvious how I categorize my stuff but lately I realized that it needed to be more explicit, so here is a list of what I'm sharing so you won't get spammed by my other personal stuff (That is the way I do it, what about you?):

ComCal.org: Wanna follow follow technical events and share events with others? Egypt IT community Calendar is a public calendar that includes offline IT community Events held around Egypt. Also, online events both from Egypt and around the world. Choose your way subscription between from the site. You can add events to share it with the community here.

@ASGEgypt: Anything Agile, I was a bit sleepy but probably will be posting there more often soon. Note: this is a "colaborative" twitter account, others (ASGE organizers) post there too.

FCIH Blog: A collaborative blog by many guys from FCIH, I try to blog there as much as I can, but the blog is really full of great posts by my fellow Helwaneez there.. Strangely, we have huge (daily) hits from USA & India compared to those from Egypt.

@FCIH: Speaking of the blog; many guys from FCIH blog might post/reply there to any technical questions.

Google Reader Share items: for more "serious" stuff like articles I read, etc

LinkedIn: my online "professional ID"/CV/Resume.

@mShady: I was always fond of status messages (here's the proof!).. So this is my status messages/shout out/ etc extended and kinda archived! This is "me"; no filters attached!

This Blog: A year or so ago, I've went back through my blog to make sure my tags are more limited. No I have like only 9 (not sure if I should really reduce that again). I'm trying to make sure that all the posts here are either under "Personal" or "Tehcnical" Tag.. All the other tags are just extra tagging..

Facebook: is more for friends and family (or at least I'm trying to do so from now on) though it's wasn't exactly my "policy" before, I used to accept almost everybody as friends as long as they look "human" to me.

BUZZ: A combination of all the above!! I prefer discussions on Buzz and Facebook.. twitter is not made for that!

 

Now that I wrote it down, may be this way I'll be more strict about these rules that they are now public Open-mouthed smile

Friday, December 24, 2010

A late brief review of #GEgypt

G-Egypt was a 3 day event held by Google on Dec 8th-10th at Dusit Thani (New Cairo). I've attended Day 2, and 3 (Day 2: targeting Software Developers, Day 3: targeting Entrepreneurs and Software Developers), & knew about what happened on Day 1 (targeting Academia) from my brother and a couple of my younger friends from the community/FCIH.

Most of the sessions was too simple (may be except for Day 1, as mostly the attendees were younger/students) and sometimes they seemed even dull too, as most of the speakers seem to be software developers who aren't much exposed to speak on similar events before.

Yet, the same speakers were much more interactive, answering questions at the pods. There were 5 pods on the open area for most of the speakers of each day + one for Cairo-GTUG (Google Technology User group).

The Keynotes was mainly talking about Google's plan on targeting MENA , and what they're offering (especially in Arabic) lately, with some demos (stuff like search, translate, Ejabat, Maps, AppEngine, with a note that Android Arabization is in there plan, but no dates announced). Stressing on that one of their main issues is the lack of "well-formatted" Arabic content, that's mostly buried in forums (which is not the best place to put your content SEO-wise), asking for developers of the region to help them with that.

The sessions about AppEngine (Google's cloud computing offering, and the main reason I attended the event) was one of the most attended sessions, yet the session presenters were pretty boring and later on, many of the attendees either left for the other parallel session or stayed not paying much attention.

Yet, Again, to get the audience attention, the AppEngine speakers (there were 2 of them) announced a technical contest (only on day 1, 2) for creating apps using AppEngine (+ using other Google Technologies) which was judged by the end of each day with the best app awarded a Google Nexus!

On Day 2, the most attended and most lively session, by far, was the mobile (Android) development session. There was another couple of sessions by Site Clinic team, analyzing real sites of some of the audience from an SEO (and sometimes a little security) point of view. There was a rather dull session about Chrome extensions too.

There was a couple of session about the benefits of working with open source and using open standards on Day 2, 3 (which were generally favored by most of the people I talked to about). Also, on Day 2, there was a session by adopters of Google development technologies (Android, Maps), talking about their experience using it, and starting their new businesses on top of it.

There was a multitude of sessions about maps and their applications on Day 2, 3 with a business (possible uses of maps, no code) sessions about the topic on Day 3.

On Day 3, the most attended and tweeted about sessions (actually throughout the whole 3-day-event) was the session and panel discussion about Entrepreneurship,. There was another Entrepreneurship panel discussion on day 2, but that too dull compared to Day 3.

Concerning logistics, the event was held on four areas: Main Auditorium, Breakout sessions room, an open area, and the dining area. The open area has many entertaining stuff like the ones you'd see on a typical "Life at Google" video; stuff like Wii, Beanbags, seats, Sofas. Also, the speakers’ pods were at this area. Also, there weren’t many giveaways, only t-shirts at the end of every day, and a couple of Google-branded mugs during the sessions. No attendee-kit, only a notebook and a pen on the seats during sessions.

The main organizer/host of the whole event is a French guy called Sebastian. He is a very lively person; probably most of the attendees will remember him and G-Egypt as synonyms (especially the ones not familiar with Google, before the event).

The event has a major drawback is that on every single day of the three day, the schedule wasn't progressing as planned. Also, the sessions were too short. Probably those were a couple of the main reasons why most of the sessions were too simple as most of them had to wrap up too soon.

 

Let me know how did G-Egypt went with you?

Monday, October 25, 2010

About #ArabNetMe, #EgyITevent and similar stuff!

Was there pretty late (around 1.25hrs late), traffic was awful

I met a lot of people @NohaMahmoud @MGhoz @maha_ashour @Salma_ts2al @AhmedMoneim @RamyMahrous @MostafaNageeb @mostafasiraj

I suffered a bad headache so if I wasn't that nice, please pardon me

I came across many people who seemed (twitter familiar) but due to my grumpy attitude, I was too shy to ask them if they were who I thought they were (@3GFalcon, @a_monem).

Saw @AhmedYahia face-to-face for the first time but again I was too lame.

Had a brief discussion with @AhmedMoneim about (what they decided to "hashtag" as) #EgyITevent, (aka Limousine Gatherings)

Saw @remon_z for a sec before he disappeared!

Was planning on travelling but had to stay for urgent stuff at work that just came up, a couple of min before I leave!

As usual (saw it twice till now) @ZiadAly embarrassed himself by asking the audience to raise their hands if they used or knew about his latest startup but a pretty small number of people raised their hands.

Someone was sarcastically talking about the analogy between @kanaafa (Irish I think?) being an investor here in Egypt & a typical Egyptian going to invest in an even less developed country than Egypt (if that is ever possible!). Though, I find what he did pretty brilliant, the note was quite funny on the spot, though!

The typical idea in my head of a digital media marketer (like .digitalrepublic CEO?) is quite the "showy" extrovert type of people. On the extremely unexpected side, Karim? was pretty introvert not talking or even giving context to data he was showing us (on a discussion panel!). Yet the data was pretty useful, but needed much accompanied talk, insights before and after. They could have become something like @HansRosling talks if done well.

Thursday, July 22, 2010

FCIH Initiative Updates

Finally we are glad to announce the launch of
FCIH Initiative Program
On Next Sunday 25/7/2010 at FCI-Helwan
Join our great event; Join a group of carefully selected sessions highly needed in your practical life.
Event Schedule:
Day 1 [Sunday: 25-7-2010]: Let's get started
10:00
10:30
Orientation
10:30
12:30
Object Oriented Blocks
12:30
01:00
Break
01:00
02:30
Good Code
02:30
03:00
Break
03:00
04:00
English for Business
Day 2 [Monday: 26-7-2010]: Develop your path
10:00
11:30
Web Development A – Z
11:30
12:00
Break
12:00
02:00
Software Quality Engineering
02:00
02:30
Break
02:30
04:00
CV Writing and interviewing skills
Day 3 [Wednesday: 28-7-2010]: IT, World of Endless Choices
10:00
11:00
GIS: Geographic information system
11:00
12:00
CMS: Content Management System
12:00
12:30
Break
02:00
02:30
BI: Business Intelligence
02:30
03:30
RIA: Rich Internet Application
Day 4 [Thursday: 29-7-2010]: Into the business world
10:00
01:00
Agile Software Development
01:00
01:30
Break
01:30
3:00
Understanding Business Analysis
03:00
04:30
Global / Local IT Market
04:30
05:00
Closing
Don't miss the chance…..and don't forget our date "25/7/2010" at FCI-Helwan.
Waiting you there :)

Find more about the event here:
Mail: FCIH [dot] Initiative [at] fcih [dot] net
Website: http://www.helwan.edu.eg:90/fcih/details.asp?id=161

               http://www.helwan.edu.eg:90/fcih/details.asp?id=162
FaceBook Event: http://www.facebook.com/event.php?eid=128813070490801

Sunday, July 04, 2010

FCIH Initiative


Don't wait the chance, Create it
Thinking about your future? Worried about your career?
Thinking that you're far away from real market life and limited by your academic life?
All are talking about financial crises? Need a solution?
Want to be professional but don't know where to start?
Interested to know how do people work and deliver their projects?
Need to gain experience in market? Need to know about Egyptian IT market?
So FCIH Initiative is now here for you
Our goal is you, preparing for you, planning for you.
This summer, we'll be together to make your dreams come true.
To bridge your academic study and your career
To make you start the right planning for your career from now
Join us and enjoy:
Trainings – Research – business experience – technical knowledge – English Club - and more….

FCIH initiative program will start on 17-7, so don't miss the chance.
We're planning to provide:
·        Technical sessions
·        Training program in 3 tracks (java, .net, and PHP)
·        Sessions talking about market, and adding to your personal skills.
·        Program for those who are interested in research.
·        Soft skills program.
·        English club.
Contacts:
FaceBook Event: http://www.facebook.com/event.php?eid=128813070490801&ref=mf

Saturday, March 06, 2010

My mentor profile on #ImagineCup updated!

Mohamed Samy has been tweeting a lot lately about ImagineCup, asking people to sign up as mentors & support the Egyptian teams. So, I’m posting this to let you know that I’ve just updated my profile there. So if you’re looking for a mentor (I guess I won’t be useful except in software design competition) look for my profile under the name “Shady M. Najib”.

Along the way, I’m inviting you too, to join ImagineCup both as mentors and competitor, it was & will be a great experience, that one thing you should be sure of.

One last thing I should says here, is that I realized while updating my profile that I set my “Notify me of new private messages” status to “No” which kept a couple of messages off my radar. So please guys & gals, pardon me, that wasn’t intended! :$ I’ll be more attentive next time :)

PS.: remember to check Egypt Local website: http://imaginecupegypt.com/

Friday, January 08, 2010

Petitions!!

Today I came across a couple of petitions,

ScottGutoME & #iWantScottGuInCairoCamp:

The first one was about asking Scott Gu to be there on Tech·Ed ME 2010 in Dubai..

After tweeting about it, Meligy & I started a convo about it, which lead to a kinda another petition for Cairo Code Camp 2010, so go on retweet it!! :D

RT #iWantScottGuInCairoCamp if you want @scottgu to come to Egypt during #CairoCodeCamp.Make it twitter trend so that GU notices

[Ar]droid:

Another nice petition was about pushing Google to Support Arabic in Android, which is a nice petition from a user perspective, but kinda lame speaking as a developer & taking into consideration that Android is (mostly) open source.. Arab Developer community need to get more involved.. not to just "ask for Arabic support"!!

Another funny thing is that most of the comments on the issue on Android Google Code project is that almost all the comments are in pure English.. For God sake, dudes!! Google has “Google Translate”!! :D

Yet, speaking about ROI (for Google), Arabic Language is spoken by more than 280 million people as a first language, and by 250 million more as a second language.  http://en.wikipedia.org/wiki/Arabic_language

Tuesday, June 09, 2009

Community Calender

FCIH bloggers started a public calendar under the name: Community Events Calendar. It will be focused mainly on the Egyptian IT Community. A glimpse of the calendar is here below:



Also you can subscribe to calendar in many other ways, for eg the HTML version here:

Or in iCal format that can be feed to Outlook or Apple iCal, etc :

Also, as XML feed:

The calendar will include offline IT community Events held around Egypt. Also, online events both from Egypt (hopefully there will be, someday :)) & around the world.

Please, feel free to contact us (FCIH bloggers) or comment on this post, notifying us of events that need to be added to the calendar. Also, any ideas to improve it are much appreciated :)


Cross-posted from FCIH-Blog

Sunday, April 12, 2009

dotNetWork.org April09 gathering

First thing to say, please don't mix this event with Microsoft Innovation day organized by MSFT jointly with almost every Egyptian UGs.. I'll be blogging about that later..

This month we are a bit earlier than usual (or should I say we are late for last month gathering? :D).. The gathering will be on April 18th (next Saturday)..

Concerning the venue, this gathering we will try a new thing, we will hold it at Fridays, City Stars.. This is a bit limiting so this time our maximum count of attendees will be around 60.. Also there's a special-priced menu for DNW.. So if (only if) you're interested & your schedule is free next Saturday from 10:00-13:00.. Please register..

So to know if you're interested The speakers are

Hossam Kamel
Senior Software Engineer - ESRI, Northeast Africa

Mohamed Samir
Technical Lead - Timeline Interactive, Inc.

Concerning the agenda:
10:15 - 11:15
Testing automation using VSTS 2008 (for Dev & QC):
Lots of demos for both developers & testers..So Testing Engineers, please join us!!
Hosam Kamel
11:45 - 12:45
"CellFactor®: Psychokinetic Wars", challenges and achievements:
CellFactor is first-person multiplayer shooter game, developed for PS3 and XBOX 360 by a mostly-Egyptian team.
Mohamed Samir


Btw, Guys, just to make sure it won't be understood wrong (again) Attendees will be paying for their own meals.. DNW is only organising the event :)

For more info, updates, registration http://dnkapril-emailinvite.eventbrite.com/ You can, Also, find the menu there :D

There's also a Facebook event but registration only counts on through eventbrite.. http://www.facebook.com/event.php?eid=68200144013

Other helpful links:

Yahoo!Group:
http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Fan Page:
http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group:
http://www.facebook.com/group.php?gid=2409268236


PS: I'll update the post with the poster as soon as it's ready.. isA

Tuesday, April 07, 2009

EgySUG Launch

Egypt SharePoint user group real launch (after a couple of sessions with DNW) is expected to be next Thursday, isA.. It will be featuring Joel Oleson. The session title is "10 Steps to Successful Deployments".. For more info, check the UG calendar..

Concerning the time & place:

18:30-21:00 @ Microsoft-Egypt, Smart Village..

Transportation will be available from in front of Masbiro mall beside Ramses Hilton, Abdel Moneim Raid Square starting from 17:15-17:30..

Attendance is free as usual.. but registration is needed here

For any further inquiries call Ebeid Soliman: 010 5064 838


PS. : Sorry for the late notice


UPDATE: There's a small meeting to be held along with the event for the preparation for a BizTalk user group, isA.. If you're interested, look for Tamer Fathy, Ebeid Soliman, or me on the event.

Wednesday, March 18, 2009

BizTalk workshop

Today (March, 17th) was the last day of a training/workshop I was having at Microsoft for the past 3 days (today included!!). The title was "BizTalk workshop – Black Belt"!! As you may think, I'm not exactly the typical example of the target audience for such a workshop but it really helped me to have some sort of a hack to get prepared faster for my BizTalk certificate I planning for by the end of the quarter.

The workshop covered topics like BAM, BRE, ESB, Performance & Sizing. It was a crash-course; with lots of stuff to be covered in such a small period of time. Yet, it was an eye-openner for me, (I guess it was more than that for the other guys with more BizTalk experience).

Though I was one of the least BizTalk-Experienced attendees, I enjoyed the workshop as I was able to have the opportunity to stick & talk about the topic in more details (from around 10:30-16:00 or later daily) with BizTalk gurus like Ahmed Farrag from MS, other Gurus from Raya-Software like Yousry & Fathy. I ran also into some of the guys from LinkDev (though I missed Mohamed Hussien for eg) & OMS. Yet, I think I would have enjoyed it even more if people like Farsi & Tamer were also there..

Friday, February 13, 2009

CodeCamp'09 Venue Confirmed!!

CodeCamp'09 venue will be BUE (The British University in Egypt) Campus, Cairo-Suez Desert Road, El-Sherouk City. There will be buses departing from several locations to CodeCamp. These locations will be announced soon, isA. Looking forward to seeing you there!!

Friday, February 06, 2009

CodeCamp'09 Agenda published!!

For those who aren't subscribed to the event updates, the agenda is published on the event page cc.dotnetwork.org (if it's not working you might use this url directly codecamp09.eventbrite.com) please remember to register on the page, the seats might become limted :).. The page has a RSS feed for the event updates, too. For now, the venue is BUE, but it's not yet confirmed.. I'll keep you updated with more news to come, isA..

Saturday, January 31, 2009

dotNetWork.org CodeCamp'09

This time, dotNetwork is preparing for a "bigger-than-the-usual-gatherings" event. This is supposed to be dotNetwork's first major Event, with around 18 sessions, 3 tracks, split over 2 days, which are intended to be on February 19th, 20th, isA.

The agenda has a wide range of topics covering Azure, Velocity, Scrum, BizTalk, SharePoint, C# 4, VS2010, SilverLight, & many other topics.. Speakers list include Stephen Forte, Remi Caron, Marianne Van Wanrooij, Mohamed Meligy, Mohamed Samy, Yasser Makram, Mohammad Yousry, Hossam Kamel.

I'll be updating you with more soon, but for now check the event page here:

http://codecamp09.eventbrite.com/

& subscribe to its feeds for updates, also check the the Facebook event:

http://www.facebook.com/event.php?eid=63066020983

This is not yet a formal announcement, so I'll be updating you with any news here, too.. so keep tuned..

Friday, January 23, 2009

dotNetWork.org Jan'09 gathering


Date:
Saturday, January 24th 2009,
12:00 - 16:30

Attendance is FREE =)

Speakers

Mohmaed Meshref
SDT | SQL Server Team
Microsoft 


Agenda
Inside SQL Server Engine!
Agenda:
12:00 - 14:00
SQL Server Architecture
◦ Protocols
◦ Relational Engine
◦ Storage Engine
◦ SQL OS
◦ Memory

14:30-16:30
Query Processing
◦ Iterators
◦ Rows Access Methods
◦ Joins
◦ Aggregation




Location:

Canadian International College, @ "El-Tagamo3 El-5ames"

Buses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM)
Please be there before 11:30 coz we will leave on time..


For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group:
http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event:
http://www.facebook.com/event.php?eid=60432032253
You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page:
http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group:
http://www.facebook.com/group.php?gid=2409268236

Tuesday, December 16, 2008

DotNetWork.org Dec-08 Gathering



Date:
Saturday, December 27th 2008,
12:00 - 16:30

Attendance is FREE =)

Speaker:
Omar Besiso
Senior Architect - DataCom, Sydney, Australia.

Agenda:

12:00 - 14:00
Building scalable and functional software using dependency and policy injection (Level 200)

14:30 - 16:30
Open Session

Brief (for the open session):

AOP, DDD, TDD, UDD, OO, SilverLight, Azure, DI, IOC, MEF, The Cloud....etc. Tired of all the new hype around a heap of technologies and paradigms? Not sure about your approach in 2009? Come and have a friendly chat with Omar Besiso, a veteran Microsoft architect who lives his life around Microsoft technologies and all their headaches. Omar will be describing the future trends and how as developers and architects design patterns and futuristic architecture paradigms will be used. Whether you’re architecting for retail, corporate, the cloud or just for yourself, this will be your guide into the 2009-2010 explosive years. See you there!
Location:
Canadian International College, @ "El-Tagamo3 El-5ames"

Buses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM)
Please be there before 11:30 coz we will leave on time..


For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group:
http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event:
http://www.facebook.com/event.php?eid=57316086432
You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page:
http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group:
http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions..
See u on the gathering ;)

Saturday, November 08, 2008

dotNetWork.org 9th gathering


Date:

Saturday, November 29th 2008, 12:00 - 16:00

Attendance is FREE =)

Note: Again (like the last 2 gathering), we are having 2 parallel tracks, but this time we have 4 sessions presented by 4 different speakers.. Waiting for your feed-back about that..

Speakers:

Mohamed Ahmed Meligy Senior Software Developer, Raya-Software.
Mostafa Mourad Team Leader, ITWorx.
Hossam El-Deen M. Barakat Senior Software Developer, Raya-Software.
Hossam Kamel Senior Software Engineer, ITWorx.

Agenda:

12:00 - 14:00
Applying Domain Driven Design on ASP.NET MVC
by Mohamed Meligy.
Information Architecture
by Mostafa Mourad.
14:30 - 16:30
IIS 7.0
by Hosam Kamel.
BizTalk-SharePoint Integration
by Hossam El-Deen M. Barakat.

Location:

Canadian International College, @ "El-Tagamo3 El-5ames"

Buses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM)

Please be there before 11:30 coz we will leave on time.. For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group: http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event: http://www.facebook.com/event.php?eid=32256529483

You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page: http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group: http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions.. See u on the gathering ;)

Disclaimer

All the opinions expressed on this blog are my own and don't necessarily represent my employer's positions, strategies or opinions.