Tuesday, September 27, 2011


Flair systems is pleased to offer help for computer science and information systems students in their graduation projects under our new search project (Flair-to-Students).

Flair Systems - Flair to Students
Form its keen desire to sponsor brilliant students of Computer Science & Information Systems and their graduation projects, Flair Systems is pleased to offer "Flair-To-Students" program which is dedicated for promoting and supporting unique projects and ideas them and helping students to be prepared for a successful IT market.

What is the goal of Flair-To-Students?

Our goal is to prepare productive projects to help our community overcome its problems and offer real preparation to students to enter real market.

What Flair-To-Students offer for students?

Flair –To– Students Program is different from any support program provided by other companies for graduation projects.

The program we offer includes: sponsoring, team management, technical sessions and humanities sessions.

After project completion, your project may be one of Flair systems products with full guarantee for team rights in their project; and its distinguished members will be some of Flair Systems employees.


How You can join us?

Step1: Fill This Template : http://flair-systems.com/f2s/FlairToStuentTemplate.docx , and send it to this mail FlairToStudents@flair-systems.com

Step2: we filter projects to select most brilliant and well-presented ideas to pass to step 3.

Step3: the chosen team will have an interview in Flair Systems Company for more discussion

Step4: we will choose the final list of supported projects to become one of our (Flair-To-student)    projects for this academic year.

Can I ask for More Information?

We always welcome your questions or suggestions on our mail:
suggestions@flair-systems.com

Monday, July 18, 2011
 

1310847871_289To View it in high Resolution Click Here http://bit.ly/p549pZ  



Flair Systems Profile Describe our main divisions , with our master products and services For More Info Visit : www.flair-systems.com
Friday, June 10, 2011

1307717330_twitter_05

ستة كيلومترات تخفف من شدة الإزدحام على الطريق الدائري والمحور المشكلة والحل

المشكلة :

عند إنشاء القوس الغربي للطريق الدائري توقفت الإنشاءات عند تقطاع الطريق الدائري مع ترعة المنصورية والذي كان مقررا له الإمتداد من وراء منطقة الأهرامات وحتى تقاطع طريق الفيوم مع طريق الواحات ليعبر الطريق الدائري طريق الفيوم بكوبري علوي،

وكان سبب التوقف حسب معلوماتي هو إعتراض منظمة اليونسكو على مرور هذا الطريق في تلك المنطقة الأثرية وتأثير عوادم السيارات على الأهرامات، مع ملاحظة أن ميدان الرماية وقتها كان مكتظا بالسيارات وكذلك ترعة المنصورية والتي كانت خط الربط الوحيد بجانب ترعة المريوطية للمتجهين إلي مناطق الطريق الصحرواي ومدينة 6 أكتوبر

تلك المسافة وراء منطقة الأهرامات والتي تم تمهيدها كما يتبين من خرائط الأقمار الصناعية الموضحه بالأسفل تبلغ ستة كيلومترات تقريباً كانت لتسهم بشكل كبير وفعال في حل الأزمة المرورية في منطقة ميدان الرماية والطريق الصحراوي وأيضاً طريق المحور وكانت لتوفر على الدولة إنشاء الطريق العلوي فوق ترعة المريوطية وعمليات التوسعة الجارية حاليا للطريق الدائري فوق الطريق الصحرواي ولكن الأوان لم يفت بعد فإعادة إنشاء ذلك الطريق سوف يزيل الضغط من امتداد الطريق الدائري وأيضا محور 26 يوليو لأن جميع المتجهين من أكتوبر إلى مناطق المعادي ومدينة نصر ومصر الجديدة وشرق القاهرة سيفضلون إستخدام طريق واحد بعرض ثلاث حارات مرورية لا يضيق بدلا من إستخدام الطرق الموجودة حالياً

الحل :

أرجو من علماء الطرق وذوي الخبرات في بلدنا الحبيب إعادة النظر في إنشاء ذلك الطريق والذي ممكن أن يتم في مدة قليلة حوالي تسعون يوما بإستخدام الكباري المعدنية سابقة التجهيز لحل مشاكلنا المرورية في وقت وجيز

الصورة بالأسفل توضح الطريق المعني ومجموعة الطرق المحيطة به

المحور والدائرى - المشكلة والحل

م/ عبدالله شبل

مدير فلير سيستمز

Tuesday, June 7, 2011

JOB TITLE: Senior Mobile Developer1297782280_job_openings

JOB LOCATION: 6 October: ( Find us )

  • Company:  Flair-systems
  • Salary: Negotiable
  • Department: Software department.
  • Experience: 3+ years
  • Employment Status: [Full-time]
  • Number of Vacancies: 1
  • Email: Careers@flair-systems.com
  • Job Code : HR-SMD-Flair-1 

    Job Code (applicants with no job Code in Subject are not considered)

Closing Date 15-7-2011


JOB DESCRIPTION:

The successful candidate will develop various mobile applications implementation over all platforms: Android, iPhone, Symbian, Blackberry and Windows Phone.

Requirements:

  • Bachelor's degree in Computer Science or any related discipline.
  • At least 3 years of experience in programming for mobiles.
  • Experience with Java J2E programming.
  • Experience with PHP.
  • Good understanding of Design patterns.
  • Good understanding of iPhone Development platform.
  • Good understanding of Multi-Tiered Web applications and scalability challenges is a plus.
  • Ability to learn new platforms or new features fast.
  • Motivation to work, responsibility and high interest in mobile applications world.
  • Experience with Windows Phone 7 and Android is a plus.
  • Solid understanding and knowledge of Enterprise Information Architecture concepts.
  • Self-motivated, able to work independently, and perform multiple tasks under minimal supervision.
  • Ability to self and fast learning.
  • Ability to work with different and new technologies.
  • Excellent interpersonal, conflict resolution and problem solving skills.
  • Good appearance presentable.
  • 6 October - Giza – Cairo residence will be preferred.
  • Ability to work under pressure.
  • Ability to travel if needed inside or outside Egypt.
  • Military service must be exempted or completed.
  • Males only.

Responsibilities:

  • · Complete full lifecycle application development including requirement gathering, design, development, testing, implementation, and performance tuning.
  • · Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
  • · Design, develop, and modify software applications according to client requirements while maintaining strong documentation. Implementing mobile business applications using Java.
  • · Perform additional duties as requested and necessary.

What's in it for you:

  • Work in a casual office.
  • Work with a cutting edge technology team.
  • Work with a top notch management team who has proven success with previous startup ventures.
  • Base salary based on experience.

Best wishes,
----------------------------
Flair HR Team

http://flair-systems.com/CareersAtFlair

Thursday, April 28, 2011
1297782280_job_openings_thumb2

JOB TITLE: Telemarketer

JOB LOCATION: 6th, Of October,Egypt. ( Find us )

JOB OVERVIEW:

  • Company: Flair-systems
  • Salary: Negotiable
  • Department: Sales Dep.
  • Experience: 2 Years 
  • Employment Status: [Full-time]
  • Number of Vacancies: 1
  • Email: Careers@flair-systems.com
  • Job Code : HR-Tele-1

    Job Code (applicants with no job Code in Subject are not considered)

Closing Date 1-6-2011


JOB DESCRIPTION:

The successful candidate will perform basic Tasks where Contact businesses or private individuals by telephone in order to solicit sales for goods or services.

Requirements:
  • · Bachelor's degree or any related discipline.
  • · Ability to self and fast learning.
  • · Ability to work with different and new technologies.
  • · Excellent interpersonal, conflict resolution and problem solving skills.
  • · Good appearance presentable.
  • · 6 October - Giza – Cairo residence will be preferred.
  • · Ability to work under pressure.
  • · Military service must be exempted or completed.

Responsibilities:

  • Prepare target list for contacting by phone using Internet, directories, contacts and other sources of information.
  • Report in defined format to Telemarketing team manager
  • Explain products or services and prices, and answer questions from customers.
  • Obtain customer information such as name, address, and payment method, and enter orders into computers.
  • Record names, addresses, purchases, and reactions of prospects contacted.
  • Adjust sales scripts to better target the needs and interests of specific individuals.
  • Obtain names and telephone numbers of potential customers from sources such as telephone directories, magazine reply cards, and lists purchased from other organizations.
  • Answer telephone calls from potential customers who have been solicited through advertisements.
  • Telephone or write letters to respond to correspondence from customers or to follow up initial sales contacts.
  • Maintain records of contacts, accounts, and orders.
  • Schedule appointments for sales representatives to meet with prospective customers or for customers to attend sales presentations.
  • Conduct client or market surveys in order to obtain information about potential customers.
  • Deliver prepared sales talks, reading from scripts that describe products or services, in order to persuade potential customers to purchase a product or service or to make a donation.

What's in it for you:

  • · Work in a casual office.
  • · Work with a cutting edge technology team.
  • · Work with a top notch management team who has proven success with previous startup ventures.
  • · Base salary based on experience.

Best wishes,
----------------------------
Flair HR Team
http://flair-systems.com/CareersAtFlair

Tuesday, April 5, 2011
Flair Systems


Saving the Planet, one solar Dish can power up your normal apartment without AC during the day but through the night we can depend on normal electricity of other way of power production, remember this is 4 Meter Dish, i think it is suitable for villas or farms or beach houses with some space for the Dishes and may be a generator or wind mill at night
Flair Systems

The PowerDish is an innovative solar power generating product that converts the sun's heat into electricity. The PowerDish couples Infinia's patented, low-cost and maintenance-free Stirling engine with a dish-style solar concentrator to create electric grid-ready solar power. It is an automatic, self-contained system ("plug-n-play") that produces clean, AC power without the use of water.

The PowerDish generates more electricity at a lower cost and within a smaller footprint than competing technologies.
How it works : http://thepowerdish.com/technology.html

Friday, April 1, 2011

Flair Systems In Gmail, you no longer have to use obsolete technology such as a mouse and a keyboard to write, compose, or reply to emails: you can do all of those simply by moving your body.

Of course, even the smile of Google’s Paul McDonald as he utters the announcement of the “feature” gives away that it’s really an April Fools’ joke, but it’s hilarious nevertheless. Check out the desperate-looking presenter as he twists his body trying to compose and send an email without ever touching a keyboard in the video below.

Tuesday, March 29, 2011

1301440215_file_document_paper_orange_g14303

Cloud computing gives you anywhere, anytime access, reliability and cost-savings. Phil Sorgen, Microsoft VP, explains you can make the most of your existing software investment and leverage the benefits of cloud computing

Get Microsoft Silverlight

Monday, March 28, 2011

Flair Systems

Video Surveillance System consists of Cameras, Displays, cables and other communication equipment as the main parts. And if you looked to the budget of any video surveillance system you will find that displays budget is about 40% from the project that is because it is the most important part and it is the main reason that makes the result of the project good or bad.

Flair Systems

The security study of a project will give us the best choice of the locations that cameras will be installed in and using risk assessments we can put scenarios of risk and how to avoid it using security systems and using video surveillance system.
Flair Systems

There are three periods of time that I can deal with a risk: T1 is the time that we can delay the risk (may be using fence system) T2 is the time that we must monitor the risk and know its position and which guard is the nearest to it (and it will be using a good video surveillance system) and T3 is the time that the guard will deal with this risk (any delay in guard actions that may be a result to a bad performance of the video surveillance system may result to useless security system)

Flair Systems

The good performance that you can take from the video surveillance system will depend basically on the good performance of the displaying system as well as the good performance of the used cameras.

You don't want a picture with lines on it or with bad colors. You need a clear picture with clear colors.

Flair Systems

Another important thing for good performance of the security system is not to put more than 10 cameras to be displayed on one screen for good picture (It will be better to put 10 cameras on one screen than to put 16 cameras for example on one screen) also you cannot put one operator in front of more than 4 or 5 monitors as well you cannot put an operator in a monitoring room more than 2 hours continuously

Flair Systems

You may buy a system consists of 200 cameras but if you didn't use good monitoring system including displays and monitoring plan of the guards you may actually gain a result equal to 40 cameras only.

Good displaying system equals good performance and great result for the video surveillance system.

 

Shaimaa Raafat
Smart Home Department

www.flair-systems.com  
http://www.facebook.com/Flair.Systems
http://twitter.com/flair_systems
http://www.linkedin.com/company/flair-systems

Tuesday, February 15, 2011
1297782280_job_openings

JOB TITLE: Junior Software Engineer

JOB LOCATION: 6th, Of October,Egypt.  ( Find us )

JOB OVERVIEW:

  • Company:  Flair-systems
  • Salary: Negotiable
  • Department: Software department.
  • Experience: Fresh graduate
  • Employment Status: [Full-time]
  • Number of Vacancies: 2
  • Email: Careers@flair-systems.com
  • Job Code : HR-JSE-Flair-1 

      Job Code (applicants with no job Code in Subject are not considered)

Closing Date 1-9-2011


JOB DESCRIPTION:

The successful candidate will perform basic software programming and application customization under senior developer supervision. You will use your expertise to apply standard programming practices and techniques and follow corporate software development standards.

Requirements:

  • · Bachelor's degree in Computer Science or any related discipline.
  • · Experience with Microsoft .NET technologies.
  • · Experience with Microsoft SQL Server.
  • · Good understanding of Design patterns.
  • · Understanding of Multi-Tiered Web applications and scalability challenges is a plus.
  • · Experience with Silverlight and WPF is a plus.
  • · Solid understanding and knowledge of Enterprise Information Architecture concepts.
  • · Self-motivated, able to work independently, and perform multiple tasks under minimal supervision.
  • · Ability to self and fast learning.
  • · Ability to work with different and new technologies.
  • · Excellent interpersonal, conflict resolution and problem solving skills.
  • · Good appearance presentable.
  • · 6 October - Giza – Cairo residence will be preferred.
  • · Ability to work under pressure.
  • · Ability to travel if needed inside or outside Egypt.
  • · Military service must be exempted or completed.

Responsibilities:

  • · Develop new software products and Maintenance of existing company software products.
  • · Contribute to the maintenance, optimization and extension of existing systems and their architectures. Integrate new features and services into existing/legacy systems.
  • · Identify and evaluate new technologies for implementation/integration.
  • · Perform analysis of business and software requirements.
  • · Prepare diagrams showing process and logic flows.
  • · Document software functionality using in-line comments and external documentation.
  • · Develop software unit tests as applicable to validate module correctness.
  • · Perform additional duties as requested and necessary.

What's in it for you:

  • · Work in a casual office.
  • · Work with a cutting edge technology team.
  • · Work with a top notch management team who has proven success with previous startup ventures.
  • · Base salary based on experience.

 

Best wishes,
----------------------------
Flair HR Team
http://flair-systems.com/CareersAtFlair

Sunday, January 23, 2011


Go Smart, Have a smart Home! (1)

Go Smart, Have a smart Home! (2)

Monitor your home from anywhere!

Safety, Security, Monitoring, and Control

We talked last time about the intrusion detection system and types of sensors and detectors. We talked also about the reactions of the system if an intrusion happened. And we will continue with a very important security system.

Many people may consider that Home Automation Systems is just for comfort and entertainment but I will talk with you about a very important application.

Video Surveillance Cameras

You may travel abroad a lot and you need to monitor your home indoor and outdoor. Or you may want to monitor outdoor and record the video if a motion detected by the camera. You may also need to monitor the nanny to be sure that she does her job. Or you need to monitor your children beside the swimming pool. You can also use camera on the door to monitor your visitors and anyone standing in front of your door on your TV.

The Smart Home Security System uses cameras for many applications according to home owner needs.

Flair Systems CCTV

 

There are two types of cameras:

  • Analog Cameras
  • IP Cameras

Both types can be used in any home for monitoring and recording. But if we install a complete Home Automation System with touch screens and control of Lighting, Ac, Curtains, and etc… so the IP camera will be better to be used in this case because it is easy to be integrated on the same touch screen of the Home Automation System. This will let you monitor your cameras from the same touch screen used to control the whole Home Automation System.

We can program the system to record at certain times or to record if there is a motion in front of the camera. Recorded videos will be deleted and overwrite if the hard disk is full.

Flair Systems CCTV Solutions

You can monitor from anywhere in the world through the internet from your laptop or from your mobile phone.

 

There are many specifications for cameras:

  • Ø Outdoor Cameras and Indoor Cameras.
  • Ø Box Camera or Doom Camera.
  • Ø Color or black and white.
  • Ø It may contain IR for Night Vision.
  • Ø It may be fixed or Pan/Tilt that moves horizontally and vertically to monitor all around area.
  • Ø Lenses of the cameras also differ. There is the fixed focal lens and the varifocal lens or a wide angel lens.
  • Ø There is also the Megapixel camera which will give you a better resolution.
  • Ø There are hidden cameras in a shape of water sprinkler, wall clock, wall picture, photo frame or home appliance.

Flair Systems CCTV Flair Systems CCTV Flair Systems CCTV

 

We can choose the type of the camera according to Home owner needs, the areas that wanted to be monitored and the budget we have.

Flair Systems  CCTV

You can monitor the cameras on the touch screen of the home automation system, on TV, on your Computer, on your Laptop from anywhere, on special monitors in a monitoring room or on your Mobile.

Finally, I want to mention that video surveillance system inside homes is different from it in factories, companies and streets. It must be installed to protect your privacy and meet your needs.

Next time I will tell you about other security systems such as fire alarm, Gas leakage alarm and Water Leakage alarm.

 

Shaimaa Raafat
Smart Home Department

www.flair-systems.com  
http://www.facebook.com/Flair.Systems
http://twitter.com/flair_systems
http://www.linkedin.com/company/flair-systems



Wednesday, January 19, 2011

There is no doubt that any non-trivial application has a database behind it which often presents a problem when dealing with object oriented Code. Confusion between dealing with data base based on relational algebra concepts and modern programming languages based on object oriented Concepts is most annoying problem for any programmer as You may ask , hi guys I have inheritance scenario how can I connect it for data base tables in proper way?



This question and all other puzzled questions have a magic answer when you start to use ORM tools.




What is ORM?

ORM stands for Object relational Mapping. ORM is an attempt to map the notion of object and relational world so that they can talk to each other in an easy way. Using an (ORM) allows one to cleanly apply object-oriented design, analysis, and programming techniques while hiding the specifics of dealing with the relational system.  This creates, in effect, a "virtual object database" that can be used from within the programming language. You can say that ORM means "write less code".


It is the best mechanism that makes it possible to address access and manipulate objects without having to consider how those objects relate to their data sources. ORM lets programmers maintain a Flair Systems - ORM consistent view of objects over time, even as the sources that deliver them, the sinks that receive them and the applications that access them change.




Based on abstraction, ORM manages the mapping details between a set of objects and underlying relational databases, XML repositories or other data sources and sinks, while simultaneously hiding the often changing details of related interfaces from developers and the code they create.


ORM hides and encapsulates change in the data source itself, so that when data sources or their APIs change, only ORM needs to change to keep up—not the applications that use ORM to insulate themselves from this kind of effort. This capacity lets developers take advantage of new classes as they become available and also makes it easy to extend ORM-based applications. In many cases, ORM changes can incorporate new technology and capability without requiring changes to the code for related applications.


Why I should use ORM?

  • To have a rich, object oriented business model and still be able to store it and write effective queries quickly against a relational database.

  • To minimize duplication of simple SQL queries.

  • To can move to different any data base type easily because you are developing to an abstraction.

  • To get huge reduction in code. ORM tools provide a host of services thereby allowing developers to focus on the business logic of the application rather than repetitive CRUD logic.

  • Rich query capability. ORM tools provide an object oriented query language. This allows application developers to focus on the object model and not to have to be concerned with the database structure or SQL semantics. The ORM tool itself will translate the query language into the appropriate syntax for the database.

  • To completely configure data loads by allowing you to load the data appropriate for each scenario (Lazy Loading or Eager Loading).

  • To manage keys. Identifiers and surrogate keys are automatically propagated and managed.

  • To manage and isolate Transactions. All object changes occur scoped to a transaction. The entire transaction can either be committed or rolled back. Multiple transactions can be active in memory in the same time, and each transaction changes are isolated form on another.

  • To facilitate implementing the Domain Model pattern which means that you model entities based on real business concepts rather than based on your database structure.

  • To offer concurrency and caching methodology to your code.

You can think that ORM is Full Optimal solution for your problems but really there is always no optimal solution for all cases.



Disadvantages of O/R mapping tools are in areas where proprietary or database-specific techniques have been highly optimized. Most O/R mapping tools do not perform well during bulk deletions of data or joins (even simple ones). Stored procedures may have better performance, but are not portable.

At all you will think in an ORM as a perfect solution for more daily business cases Smile and Say: "Good bye SQL strings!"



Some Used References:


Eng. Ahmed Emad

Senior Software Engineer
Flair Software House
http://www.twitter.com/__AhmedEmad__

www.flair-systems.com  
http://www.facebook.com/Flair.Systems
http://twitter.com/flair_systems
http://www.linkedin.com/company/flair-systems



JOB TITLE: Senior Software Sales Engineer Flair Systems Sales Software

JOB LOCATION: 6th, Of October,Egypt.  ( Find us )

JOB OVERVIEW:

  • Company:  Flair-systems
  • Salary: Negotiable
  • Department: Sales Department
  • Experience: 3+ years
  • Employment Status: [Full-time]
  • Number of Vacancies: 1
  • Email: Careers@flair-systems.com
  • Job Code : HR-SSE-Flair-1 

      Job Code (applicants with no job Code in Subject are not considered)

Closing Date 15-3-2011


JOB DESCRIPTION:

The ideal candidate will responsible for Influencing clients perception that vendors solution will best satisfy their needs in terms of ease of use, quality, and value.

 

Requirements:

  • · Bachelor's degree in Computer Science, MIS, Commerce or any related discipline.
  • · 3+ year's successful Pre Sales experience in enterprise level software with proven experience in “solution selling”.
  • · Ability to establish technical credibility with clients through knowledge of and experience with many technologies, including content management systems, web developing , E-learning solutions, bioinformatics  applications and GIS services.
  • · Ability to convince customers with company efficiency, commitment and distinction.
  • · Solid understanding and knowledge of Enterprise Information Architecture concepts.
  • · Process-oriented, strategic approach to selling with a track record of qualifying and closing complex, high value sales transactions.
  • · Ability to demonstrate success in achieving technical wins.
  • · Good appearance presentable.
  • · Strong interpersonal and communication skills.
  • · Formal Sales methodology training is preferred.
  • · Ability to work under pressure.
  • · Ability to travel if needed inside or outside Egypt.
  • · The ability to work independently and in team environments.
  • · Military service must be exempted or completed.
  • · 6 October - Giza – Cairo Residence will be preferred.
  • · Males only.

 

Responsibilities:

  • · Develop new client relationships and leverage existing and past client relationships to build and manage a sustained pipeline of opportunities.
  • · Lead in all technical aspects of the sales process.
  • · Provide product feedback and suggestions to R&D team members.
  • · Maintain a pipeline of qualified prospects sufficient to meet quarterly/annual quota requirements.
  • · Maintain revenue and build new revenue within established account base.
  • · Respond to customer inquiries in a timely and effective manner.
  • · Offer post-sales support services via phone, email and web

     

What's in it for you:

- Work in a casual office.
- Work with a cutting edge technology team.
- Work with a top notch management team who has proven success with previous start up ventures.
- Base salary based on experience.

 

Best wishes,
----------------------------
Flair HR Team
http://flair-systems.com/CareersAtFlair

Tuesday, January 18, 2011


For someone like me, who becomes recently a manger, it was very difficult to make an interview to choose not
a sales person, but a sales leader. This is because my experience is focused mainly on the technical aspects of my work. Also, I do not want just to market a product as much as I want to market my software team and their work, I mean the value that we can create for our customers. But as I believe there this nothing impossible, I spent 2-days searching and reading to come up with a good plan for how to conduct a successful sales interview.


Although the sales role varies from employer to employer, but the knowledge and core competencies (skills and abilities) required for success in all sales jobs are almost the same.


Knowledge Requirements
Flair Systems - Sales Interview


Typical knowledge requirements for a sales job include:

  • Sales and marketing:
    • Principles.
    • Techniques.
    • Strategy.
    • Tactics
  • Sales control systems.
  • Computer and software applications.
  • Administration processes
  • Basic business principles.


The essential sales job competencies:

The following are the core competencies that you have to ensure that they exist in your sales candidate. You will find for each competence why it is important, the question you will ask to deduce from its answer the skills level of the applicant, and the question guidelines that help you make sure of his skill.

Flair Systems - Sales Interview

Why Adaptability?

Sales jobs involve dealing with a wide range of people; the ability to adjust the approach used to the situation is an important job requirement.

Questions?

  1. "Tell me about a situation where your contact person changed at a key account, how did you adjust to the new contact?"
  2. "Give an example of when you had to change your approach to a prospect because the initial one failed."

Question Guidelines:

The answer should show you how he maintains his performance and effectiveness in different situations with different people, and how he is able to adjust his approach to match different demands and challenges.


Why Resilience?

Key to continued success in sales is the ability to handle disappointment and rejection.

Questions?

  1. "Tell me about a time you worked hard for a sale but didn't get it in the end, how did you handle the situation?"
  2. "Give an example of when you had to overcome strong resistance from a customer."

Question Guidelines:

You should have a description on how he has maintained enthusiasm and performance after disappointment, and how he is able to take negativity in his stride and bounce back quickly. Ask him to give examples in his answer for persistence and determination in finding solutions to obstacles or challenges.


Why Persuasiveness?

Sales interview questions will focus on the sales person ability to persuade and influence others to accept his product or service.

Questions?

  1. "Describe a recent approach you took with a brand new prospect."
  2. "Tell me how you developed your largest account."

Question Guidelines:

The answer has to describe how he determines customer needs and selects the most suitable approach to demonstrate, how his product or service meets those needs, deciding on the right interpersonal and communication style, and how he is able to anticipate and overcome objections, and gain commitment from the customer.


Why Motivation?

Strong senses of purpose together with the ability to maintain a high energy level are important contributors to sales success.

  1. Questions?
  2. "Tell me about one of the most time-consuming sales you have made."
  3. "What goals have you set for yourself this year, how have you ensured progress towards them?"

Question Guidelines:

He has to show you how he sets for himself challenging goals and puts in high levels of effort and commitment to achieve results.


Why Negotiation?

A core sales competency is the ability to reach agreement through successful negotiation.

Questions?

  1. "Describe a recent situation where you negotiated terms with a tough customer."
  2. "Tell me about an important negotiation that failed, what went wrong and why?"

Question Guidelines:

The answer has to describe his ability to explore the needs and concerns of the customer, to determine areas of agreement and disagreement, to work out alternatives and solutions to reach a workable agreement for both parties.


Presentation Skills

Sales involve presenting information effectively and convincingly to potential customers.

Questions?

  1. "Tell me about successful formal presentation you made recently."
  2. "Give me an example of when you had to make a presentation to an unresponsive audience, how did you handle it?"

Question Guidelines :

The answer should describe in detail his research and preparation of material for a target audience, how he establishes the importance of the presentation to the audience, his ability to organize the content in a logical way, and how he reads an audience's mood and interacts effectively with them.


These are the main keys upon which you can evaluate the candidate skills in sales. I wish you find them beneficial and interesting like me.

 

Eng. Waleed Mohamed
Flair Systems

http://www.twitter.com/Waleed_mohamed 
http://blog.waleedmohamed.net
http://www.facebook.com/waleed.mohamed
http://eg.linkedin.com/in/waleedmohamed

www.flair-systems.com  
http://www.facebook.com/Flair.Systems
http://twitter.com/flair_systems
http://www.linkedin.com/company/flair-systems



00385315
JOB TITLE: Junior System Admin

JOB LOCATION: Cairo [Masr El Gadida and Zamalek]

JOB OVERVIEW:

  • Company:  NMC
  • Salary: Negotiable
  • Department: IT
  • Experience: 0 - 1 years 
  • Employment Status: [Full-time]
  • Number of Vacancies: 1
  • Email: Careers@flair-systems.com
  • Job Code : HR-Adm-NMC-1   

      Job Code (applicants with no job Code in Subject are not considered)

Closing Date 15-2-2011


JOB DESCRIPTION:

The ideal candidate will responsible for manage flair systems products at customers part including full communication with Company and full support for any occurring problems.

 

Requirements:

  • · Bachelor's degree in information technology or any related discipline.
  • · Familiar with an operating system and its commands/utilities at a user level; can edit files, issue commands, find users' home directories, navigate through the file system, and use I/O redirection.
  • · Knowledge of Office product family (most recent versions).
  • · Good appearance presentable.
  • · Strong interpersonal and communication skills.
  • · Giza – Cairo residence will be preferred.
  • · Previous experience in customer support, computer operations, administration, or another related area system will be preferred.
  • · Ability to work under pressure.
  • · Ability to travel if needed inside or outside Egypt.
  • · The ability to work independently and in team environments.
  • · Military service must be exempted or completed.

 

Responsibilities:

  • · Performs routine tasks under the direct supervision of a more experienced administrator.
  • · Acts as a front-line interface to users, accepting trouble reports and dispatching them to appropriate system administrators.
  • · Administers a complex site alone or assists in the administration of a larger site.
  • · Initiates some new responsibilities and helps to plan for the future of the site/network

     

What's in it for you:

  • Work in a casual office.
  • Work with a cutting edge technology team.
  • Work with a top notch management team who has proven success with previous start up ventures.
  • Base salary based on experience.

 

Best wishes,
----------------------------
Flair HR Team
http://flair-systems.com/CareersAtFlair

Sunday, January 16, 2011
Flair System - Social network

I’d like to share this infographic which I found published into one of my Following Rss Sites , it’s a great Infographic designed to show you just how popular social network is !!

Source:
Posted by Andy Crofford on January 01, 2011

alt

Copied by :
Eng. Waleed Mohamed
Flair Software House
http://www.twitter.com/Waleed_mohamed
http://blog.waleedmohamed.net
http://www.facebook.com/waleed.mohamed
http://eg.linkedin.com/in/waleedmohamed

www.flair-systems.com  
http://www.facebook.com/Flair.Systems
http://twitter.com/flair_systems
http://www.linkedin.com/company/flair-systems



Saturday, January 15, 2011

Go Smart, Have a smart Home! (1)

Go Smart, Have a smart Home! (3)



 

Intrusion Detection and Anti-Theft System.

 

Safety, Security, Monitoring, and Control

We talked before about the definition of Home Automation and the Description of the best Home Automation System. And we will continue with the most important application in the Smart Home System.

Many people may consider that Home Automation Systems is just for comfort and entertainment but I will talk with you about a very important application.

The Home intrusion detection System

We all know that intrusion and theft crimes increased lately. And thieves now use many ways to intrude homes and there is nothing can prevent them even iron doors because they can open any kind of locks if they had enough time.

The Smart Home Security System doesn’t give any time to thieves to intrude the home and gives alarm before the thief breaks in.

imageimage

The system consists of all kinds of sensors we may need to protect our homes from theft:

  • Ø Motion Detectors
  • Ø Door and window sensors
  • Ø Glass Break Detector
  • Ø Vibration Sensor
  • Ø Laser Beam Sensors

 

When a thief tries to intrude a home he will be detected by any kind of previous sensors and the system will react by one or all following actions that can be programmed:

  • The Siren will create a very loud alarming sound that can be heard almost in the neighborhood or in all the building, any thief will escape once hearing this sound, we had some cases like this from our clients.
  • Send SMS messages to certain numbers which are programmed on the system to tell that there is intrusion to the home.
  • Make phone calls to programmed numbers to tell a saved message that there is someone trying to intrude the home.
  • Make a series of lighting programmed actions. For example when motion detected outdoor all outdoor lights will be on immediately so the intruder will be shocked and run away and all neighbors or home owners will be announced.


All these action can be done if any intrusion detected so it will be impossible for the thief to carry on.

image

Note: that motion sensors have immunity to pets and air so the system knows the difference between pet motion and human motion and gives alarm only with human motion. It will never give alarm if a cat or dog passes through its range of detecting.

 

image

 

Systems can be armed according to time settings or you can arm the system before you go to sleep and disarm it in the morning. You can arm it before you travel away and disarm it after your return. Intrusion Detection System will never let you down.

Next time I will talk with you about Cameras and how you can monitor your home from anywhere and know what is happening in your child room and if the nanny is doing her job well with your child and you can monitor your child on the pool for his safety. I will tell you about types of cameras and the ability to record and monitor from anywhere in the world.

 


Flair System
Services is to make your dreams come true.

If you need your home to go smart our service is to make it Smart Home!

 


Shaimaa Raafat
Smart Home Department

www.flair-systems.com  
http://www.facebook.com/Flair.Systems
http://twitter.com/flair_systems
http://www.linkedin.com/company/flair-systems



Sunday, January 9, 2011


In this tutorial I’m going to create a Great HTML5 form using latest css3 techniques.


I'm going to create a simple registration form contains :

  • Personal Info.
  • Addressing Info 

Also going to use some of HTML5’s new input types and attributes:

  • email, for the email field
  • tel, for the telephone field
  • number, for the credit card number and security code
  • required, for required fields
  • placeholder, for the hints within some of the fields
  • autofocus, to put focus on the first input field when the page loads

1- Create unstyle Html From:

I grouped each section within fieldset also the Gender sub-section into a fieldset , inside each filedset i used order list to contain the lable/input pair.

Html
<body>
    
    <form id=register>
    <fieldset>
        <legend>Personal Info</legend>
        <ol>
            <li>
                <label for=name>Name</label>
                <input id=name name=name type=text placeholder="First and last name" required autofocus>
            </li>
            <li>
                <label for=email>Email</label>
                <input id=email name=email type=email placeholder="example@domain.com" required>
            </li>
            <li>
                <label for=phone>Phone</label>
                <input id=phone name=phone type=tel placeholder="Eg. +447500000000" required>
            </li>
            <li>
                <fieldset>
                    <legend>Gender</legend>
                    <ol>
                        <li>
                            <input id=male name=Gender type=radio>
                            <label for=male>Male</label>
                        </li>
                        <li>
                            <input id=female name=Gender type=radio>
                            <label for=female>Female</label>
                        </li>
                    
                    </ol>
                </fieldset>
            </li>
        </ol>
    </fieldset>
    <fieldset>
        <legend>Personal Address</legend>
        <ol>
            <li>
                <label for=address>Address</label>
                <textarea id=address name=address rows=5 required></textarea>
            </li>
            <li>
                <label for=postcode>Post code</label>
                <input id=postcode name=postcode type=text required>
            </li>
            <li>
                <label for=country>Country</label>
                <input id=country name=country type=text required>
            </li>
        </ol>
    </fieldset>

    <fieldset>
        <button type=submit>Register</button>
    </fieldset>
</form>
   
    
</body>

It will be like that:

image

2- Style the body Element and Resetting some Css attributes :

 

Body Css

html, body, h1, form, fieldset, legend, ol, li {
    margin: 0;
    padding: 0; }

body
{
    background-position: #F0F0F0;
    background: #F0F0F0;
    color: #FFFFFF;
    font-family: Georgia, "Times New Roman" , Times, serif;
    padding: 20px;
}

 

 

3- Style the form , fieldset , legends Elements :

  • a) I removed the border from the fieldset and apply some bottom margin to it. Using the :last-of-type pseudo-class, removed the bottom margin of the last fieldset.
  • b) Make the legends big and bold, and we will also apply a light-green text-shadow
  • c) Adding a clear indication of how many steps our form has? Instead of adding that manually to every legend, we can use automatically generated counters.using  either the :before or :after pseudo-elements to add content via CSS.
  • d) Change the style of the legend that is part of the radio buttons group, to make it look like a label:

Note: Creating Counter steps:

  • create a counter using the counter-reset property on the form element
  • call the counter with the content property (using the same name we’ve created before)
  • with the counter-incremet property, indicate that for each element that matches our selector, that counter will be increased by 1

Form Css
form#register
{
    background-position: #3366FF;
    background: #3366FF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 20px;
    width: 400px;
    color: #FFFFFF;
}

    form#register fieldset {
        border: none;
        margin-bottom: 10px; }

        form#register fieldset:last-of-type { margin-bottom: 0; }

    form#register legend
{
    color: #000099;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 10px;
    text-shadow: 0 1px 1px #c0d576;
}

    form#register > fieldset > legend:before {
        content: "step " counter(fieldset) ": ";
        counter-increment: fieldset; }

    form#register fieldset fieldset legend
{
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    padding-bottom: 0;
}

3- Styling the List and content :

  • a) Adding some nice rounded corners and semi-transparent border and background. Because we are using RGBa colors, we should provide a fallback for browsers that don’t support them (that comes before the RBGa color). For the nested lists, we will remove these properties because they would be overlapping:
  • b)  We will float labels to the left and give them a width.
  • c) Add an extra user-friendly detail, we’ll add a cursor: pointer to the radio button labels on the :hover state, so the user knows that he can simply click them to select that option.
  • Now onto the input elements. Here we want to match all inputs, except for the radio ones, and the textarea. For that we will use the negation pseudo-class (:not()). With it we can target all input elements except for the ones with type of radio.
  • We will also make sure to add some :focus styles and add the appropriate styling for the radio inputs.
  • Finally we come to our submit button. To it, we will just add some nice typography and text-shadow, align it to the center of the form and give it some background colors for its different states.

List and Content Css

    form#register ol li {
        background: #b9cf6a;
        background: rgba(250,250,250,.3);
        border-color: #e3ebc3;
        border-color: rgba(250,250,250,.6);
        border-style: solid;
        border-width: 2px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        line-height: 30px;
        list-style: none;
        padding: 5px 10px;
        margin-bottom: 2px; }

    form#register ol ol li {
        background: none;
        border: none;
        float: left; }

    form#register label {
        float: left;
        font-size: 13px;
        width: 110px; }

    form#register fieldset fieldset label {
        background: none no-repeat left 50%;
        line-height: 20px;
        padding: 0 0 0 30px;
        width: auto; }

    form#register label[for=male] { background-image: url(male.png); }

    form#register label[for=female] { background-image: url(female.png); }



    form#register fieldset fieldset label:hover { cursor: pointer; }

    form#register input:not([type=radio]),
   form#register textarea {
        background: #ffffff;
        border: none;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -khtml-border-radius: 3px;
        border-radius: 3px;
        font: italic 13px Georgia, "Times New Roman", Times, serif;
        outline: none;
        padding: 5px;
        width: 200px; }

    form#register input:not([type=submit]):focus,
   form#register textarea:focus { background: #eaeaea; }

    form#register input[type=radio] {
        float: left;
        margin-right: 5px; }

    form#register button
{
    background-position: #3399FF;
    background: #3399FF;
    border: none;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    color: #000000;
    display: block;
    font: 18px Georgia, "Times New Roman" , Times, serif;
    letter-spacing: 1px;
    margin: auto;
    padding: 7px 25px;
    text-shadow: 0 1px 1px #000000;
    text-transform: uppercase;
}

        form#register button:hover
{
    background-position: #3333FF;
    background: #3333FF;
    cursor: pointer;
    color: #FFFFFF;
}

I got the male and female img form Icon Finder

http://www.iconfinder.com/icondetails/36041/32/female_gender_icon 

http://www.iconfinder.com/icondetails/36181/32/gender_male_icon

Here’s what we created :

image

Ref. “New input types and form attributes on HTML5  what’s new on the W3C website.”

Download this ex :

 

 

Eng. Waleed Mohamed
Flair Software House
http://www.twitter.com/Waleed_mohamed
http://blog.waleedmohamed.net 
http://www.facebook.com/waleed.mohamed
http://eg.linkedin.com/in/waleedmohamed


www.flair-systems.com  
http://www.facebook.com/Flair.Systems
http://twitter.com/flair_systems
http://www.linkedin.com/company/flair-systems