text:
Book review : Framework design guidelinesPosted on October 9th, 2011 2 comments
- Very clear and instructive
- Lots of guidelines commented by people working on the .NET framework, providing valuable information on how/when to apply those guidelines, when to break the rules, …
- Developers of every level will benefit from this book
- Nothing special, very good book in overall
Excellent book. A must-read for every .NET developer.
Shuffling a collection using Fisher-Yates algorithmPosted on August 7th, 2010 No comments
Lately, I came across a situation where I needed to shuffle a collection. It's the case when, for example, you need to display elements in a random fashion.
This is where the Fisher-Yates algorithm comes into play. Created by 2 statisticians, this algorithm enables to generate a random permutation of a finite set and properly implemented, the shuffle is unbiased, so that every permutation is equally likely. Exactly what I was looking for !
Below, you'll find my C# implementation for shuffling a generic dictionary (adapting this to shuffle any other type of collection should be straightforward) :
///
/// Shuffles a dictionary using the Fisher-Yates algorithm
///
/// <typeparam name="TKey">Type of the key</typeparam>
/// <typeparam name="TValue">Type of the value</typeparam>
/// <param name="dictionary">Dictionary to shuffle</param>
public static void Shuffle<TKey, TValue>(ref Dictionary<TKey, TValue> dictionary)
KeyValuePair<TKey, TValue>[] keyValuePairs = dictionary.ToArray();
Random random = new Random();
for (int i = keyValuePairs.Length - 1; i >= 0; i–)
int j = random.Next(0, i + 1);
KeyValuePair<TKey, TValue> temp = keyValuePairs[i];
keyValuePairs[i] = keyValuePairs[j];
keyValuePairs[j] = temp;
dictionary = keyValuePairs.ToDictionary(k => k.Key, k => k.Value);
C ya'
[FR] DotNetHub : C# 4.0 et les améliorations à la BCLPosted on March 28th, 2010 No comments
Bonjour à tous,
Ci-dessous, vous trouverez en vidéo la conférence de la précédente édition de DotNetHub. Celle-ci, présentée par Pierre-Emmanuel Dautreppe, abordait C# 4.0 et les améliorations à la BCL.
Plan de la conférence
- Co & Contra Variance des types génériques
- Paramètres nommées et optionnels des méthodes
- Types dynamiques
- Simplification pour l'interopérabilité COM
- Améliorations apportées à la BCL (Base Class Library)
1ère partie
2ème partie
Notez également que DotNetHub aura un stand aux Techdays cette fin de mois, n'hésitez donc pas à passer pour vous renseigner, rencontrer ses membres ou devenir sponsor. A bientôt
The IDesign Coding StandardPosted on October 5th, 2009 2 comments
"A comprehensive coding standard is essential for successful product delivery. The standard helps in enforcing best practices and avoiding pitfalls, and makes knowledge dissemination across the team easier."
- Juval Lowy
As this statement says and from your working experience, you surely know how a coding standard is an essential thing. Juval Lowy, founder and architect at IDesign, an industry and world-class leader bureau of software architecture, puts at our disposal his standards about C# and WCF. Since he published these ones, they've become the de-facto industry standards. Needless to say they're worth casting a glance at.
Also don't forget that there are no best standards and what defines a good one is how well and how uniformly you apply the one you've defined. Hope you'll find these resources interesting !
Visug : framework design guidelinesPosted on October 1st, 2009 No comments
The last Visug session was presented by Brad Abrams, Program Manager on the .NET Framework team at Microsoft, who shared with us guidelines about framework design. Member of the .NET Framework team since the beginning, his experience in the field is very valuable for architects and software designers, but also for developers who can highly benefit from a lot of good practices.
Below, you can find slides of the presentation :View more presentations from brada.
Have a nice reading
In bulk #3Posted on August 13th, 2009 No comments
- A great tutorial about vertical centering in CSS
- An interesting article about the "em" unit in CSS
- jQuery for designers, an interesting resource about jQuery, oriented to UI
- ProcessingJS, the John Resig (author of jQuery) project about porting the Processing language to Javascript
- UseIt.com, the website of Jakob Nielsen's, a very famous expert about web usability
- A very interesting article recommended by Steve Krug about web accessibility and how blind users really use the web
- Script#, a free tool enabling you to compile C# code into regular JavaScript
- And to finish, an interesting article (in french) about SEO
Who's your coach ?Posted on August 4th, 2009 3 comments
For the french-speaking readers out there, Microsoft has launched the MSDN coachs program. You'll find tutorials, screencasts and exercises about many topics such as Mobile and Web development, Silverlight, C#, Sql Server and many more. I really like the idea of going back to basics and learning the most important things, thus making effective use of your time. Some sections are still in development but growing every day. There is currently no english version but I guess it will be done in the future.
Below, an overview of the coachs available for training. Click on the picture to go on the official site.
Implementing the Bing API in a ASP.NET website (part 2)Posted on July 22nd, 2009 7 comments
In my last post, we saw how to get started with the Bing API. But the MSDN code is lacking (intentionally) from the following things that you might find useful :
- You want to use Bing from a website and not from a console application
- You want to use Bing to search on a particular website and not the whole web
- You might want to handle the different kinds of errors/informations the right way
- Some paging would also be very useful to browse the results
- And maybe simplifying the code, extracting constants to ease their setup
That's what we're gonna see here by taking a look at my implementation. Let's see what the code is all about, then we'll discuss about it. The code will be splitted in several parts, so we can discuss about it step by step.
1. Extracting hardcoded values into constants
public partial class SearchResults : Page
private const string BingApplicationId = "YourAppIDHere";
private const string WebsiteToSearch = "http://www.thibautvs.com";
private const int MaxResultsCount = 50; // Max value : 50 (Bing API v2.0)
private const int PageSize = 10;
private const string SearchLanguage = "en-US";
private const bool HighlightText = true;
private const string BingApiVersion = "2.0";
First, I extracted all the hardcoded values in the code into constants. That's way easier to setup the values. I also added one which enables you to easily activate/deactivate text highlighting of the keywords in the search result and the PageSize constant to take into account the paging functionality. From experience, I noticed that the BingService throws a SoapException when the ResultsCount is too large. By experimentation, I noticed that the value must be max 50. You can take a look at the MSDN to get more info about this restriction.
2. Initializing the search request
protected void Page_Load(object sender, EventArgs e)
this.dpgSearchResultsPager.PageSize = PageSize;
In the Page_Load, we initialize the PageSize of our pager (which is a DataPager bound to a ListView in the aspx page) and call the InitializeSearchResults() method.
private void InitializeSearchResults()
using (BingService service = new BingService())
SearchRequest request = BuildRequest();
SearchResponse response = service.Search(request);
catch (System.Web.Services.Protocols.SoapException ex)
catch (System.Net.WebException ex)
Tthe InitializeSearchResults method makes use of the BingService, which implements the IDisposable interface (thus, used here with the using keyword) in order to :
- Initialize the search request
- Get a search response
- Display the response
- Handle a SOAP exception, if there is one
- Handle a network exception, if there is one
private SearchRequest BuildRequest()
SearchRequest request = new SearchRequest();
// Common request fields (required)
request.AppId = BingApplicationId;
request.Query = Request.QueryString["keyword"] + string.Format(" (site:\"{0}\")", WebsiteToSearch);
request.Sources = new SourceType[] { SourceType.Web };
// Common request fields (optional)
request.Version = BingApiVersion;
request.Market = SearchLanguage;
request.Adult = AdultOption.Moderate;
request.AdultSpecified = true;
request.Options = new SearchOption[] { SearchOption.EnableHighlighting };
// Web-specific request fields (optional)
request.Web = new WebRequest();
request.Web.Count = MaxResultsCount;
request.Web.CountSpecified = true;
request.Web.Offset = 0;
request.Web.OffsetSpecified = true;
request.Web.Options = new WebSearchOption[]
return request;
Again, the code shown by the BuildRequest() method is autodescriptive. Just a precision about the search query : the code here assumes that you're passing a keyword to the page via the querystring and in order to restrict the search to a particular website, your query must have the following form :
keywordToSearchFor (site:http://www.thesitetosearch.com)
3. Displaying the results
private void DisplayResponse(SearchResponse response)
// If no results were found, display message and return
if (response.Web == null || response.Web.Results == null)
this.litInformationZone.Text = "No results found.";
// Otherwise, perform databinding
this.lvwSearchResults.DataSource = response.Web.Results;
As a crash occured when I submitted to Bing a request having no result (response.Web.Results having a NULL value), the first thing I do here is to protect the code from that error and warn the user by a message that her search query has no result. The litInformationZone is just a simple Literal object (and thus why I prefixed this "lit"). If the search has results, we perform the databinding with our ListView.
4. Displaying the errors
As errors may always occur, we have to handle them properly and display them to the user in a more convenient form than a disgracious exception message. Another lesson that Steve Krug teaches us in his Don't make me think book is always apologize for the inconvenience to the user and explain to her briefly the error she's encountered. This is where I started creating my own ErrorPanel UserControl that I used here and can also be reused later, so I suggest you doing the same. This UserControl is reffered in my code as pnlError and has one public property : ErrorMessage.
private void DisplayErrors(XmlNode errorDetails)
// Add the default namespace to the namespace manager.
XmlNamespaceManager nsmgr = new XmlNamespaceManager(errorDetails.OwnerDocument.NameTable);
nsmgr.AddNamespace("api", "http://schemas.microsoft.com/LiveSearch/2008/03/Search");
XmlNodeList errors = errorDetails.SelectNodes("./api:Errors/api:Error", nsmgr);
if (errors != null)
StringBuilder builder = new StringBuilder();
foreach (XmlNode error in errors)
foreach (XmlNode detail in error.ChildNodes)
builder.AppendLine(detail.Name + ": " + detail.InnerText);
this.pnlError.ErrorMessage = builder.ToString();
this.pnlError.Visible = true;
5. Enjoying the final result
Time to watch some screens about the final result of all this work :
You can see from this picture the paging feature (that we'll cover more in detail in a future article) and the highlight of the search keywords in the description text. By the way, this is accomplished by replacing the delimiter characters by a span having a specific CSS class. Code to accomplish this is shown below :
if (HighlightText)
description = description.Replace("\uE000", "").Replace("\uE001", "");
description = description.Replace("\uE000", string.Empty).Replace("\uE001", string.Empty);
Of course, your website needs to be indexed by Bing in order to perform searches on it. To check if your website is indexed, type "site:yoursiteurl" into Bing (ex : site:http://thibautvs.com). If it isn't indexed yet, it will propose you to submit the URL so it can index it.
6. Conclusion
And this is it ! As you can see, the Bing API is pretty cool and easy to implement (actually, I took me less than 2 hours to get a first, beta running version). And a lot more services such as searching for images, videos, instant answers, mobile web, ads, phone books, using spell checkers or translations, … are also available (more info on the MSDN). Hope you've enjoyed this article, don't hesitate if you would have any questions about that.
See you
Implementing the Bing API in a ASP.NET website (part 1)Posted on July 21st, 2009 11 comments
Foreword : as the title suggests, the Bing API was implemented here in a ASP.NET website, but as the code dealing with the API is in C#, it should be straightforward to adapt it in some other .NET projects such as Silverlight. Hope you'll enjoy this article !
1. Context
On the ASP.NET website I'm currently working on, I wanted to implement a search functionality as that's the kind of very important criterias for the users on today's websites. Steve Krug actually lists the search engine in the top 5 needed functionalities in his Don't make me think book. I had several possibilities to do this :
- Use the Google API, which is the first solution I've thought about
- Use Yahoo & IBM's OmniFind
- Implement my own search engine
- See what other options are available
2. Choosing the right search engine API
Of course, I wanted a totally free solution. I don't want to have to pay each month or year for the kind of functionality I expect being free. So as I said, I thought about using Google API at first. There's a free version but with advertisements. You've got to pay about 100$ a year if you want them out. Ok we can already eliminate this one. One doesn't really wants ads of his direct concurrents to appear next to the search results on her own website.
I also listed the solution of developing a little search engine by myself. Although I completely agree that this kind of project could be very interesting, I needed a fast solution and why developing something that I knew a way better version would be available for free out there on the web. There was also the OmniFind option, but the installation, deployment and database configuration makes it heavier to use than a simple API. At this moment, I thought about Bing. I tested it at its release and was very impressed by the relevance of the results, especially by the image search. And they've got all what I need for free. Plenty of documentation on the MSDN about the API, in multiple programming languages including C# that I'm using. Perfect ! Let's implement this !
3. Implementing the Bing API
3.1. Choosing the protocol
The Bing API can be used with the 3 following protocols :
So the first step is to decide which one you'll gonna use. In our case, that is, working with the code behind in C#, the use of SOAP was according to me the preferred choice. Indeed, JSON is best used with Javascript and we're working in C#, so we can eliminate this choice. Remains XML and SOAP. XML is nice but you don't want to have your code filled with potentially long XPATH strings when you can work with strongly typed objects and accessing their properties. Also, we beneficiate from the intellisense support for every information we'll want to access. (more info on the MSDN about these protocols). Let's now see how to implement the API using SOAP.
3.2. Obtaining a Bing AppID
In order to gain acccess to Bing through the API, you must first obtain an AppID from the Bing Developer Center.
Just click on the Create an AppID link to get one. You'll have to fill in a little form, with information such as your company name, website and your country.
3.3. Adding the Web Reference under Visual Studio
Then, in Visual Studio, right click on your web project and click on Add Web Reference from the context menu.
Type the following in the textbox : http://api.bing.net/search.wsdl?AppID=YourAppId&Version=2.2 (replace your AppID in this url). Then you should get this :
You can see that the Search method from the API was correctly found. You can still change the Web reference name, which is the one you'll use in your code to reference the Bing service.
3.4. Integration of the API into the code
In the page(s) where you want to use the Bing API, first include the following using statement :
using [YourProjectDefaultNamespace].[TheWebReferenceName];
Ex :
using sampleproject.net.bing.api;
Then you can implement and adapt the code listed on the MSDN to your needs.
4. Implementing the Bing API - Part 2
When you'll have a look at the code from the MSDN, you'll see that some adaptations are necessary.
- First, there is little chance that you want to implement Bing as a console application.
- Second, you want to use it to search on a particular website and not the whole web.
- You may also wish to handle the different types of errors the best way possible.
- And maybe you would like to have some ASP.NET code illustrating the implementation.
This is exactly what's coming next, where we'll have a look at my implementation of the API in a ASP.NET website. So be sure to check out the part 2.
Coming soon…
C# HTML Email through GmailPosted on May 2nd, 2009 No comments
Lately, I've been looking for a way of sending HTML through an email client, more precisely a Gmail account. And unfortunately, it seems that you cannot do this for now using the Gmail interface (if there is, just let me know). After some googling, I found an interesting C# WinForm program from Visual C# Kicks that enables you to send HTML mail through your Gmail account. You can download the zip of the project here.


text:
I've been playing with my blog design a bit. Something I've been trying to include is a little game, like "Bubbles" that I had before. I'm not totally thrilled with what I've found so far (see right ----> ).
If you wish to try it and comment, please do. I only know what it does on my computer.
When I was recently on vacation, I went to Boston to visit with my sons. I stayed at the best bed & breakfast in town (thank you Andy) and ate at some really nice restaurants.
But the very best part was hangin' with two of the finest young men in the world! Also, my wonderful daughter-in-law, and another young lady who would be a great daughter-in-law also and - always the star of the show - Penny the pug!
I'm looking for interesting blogs about Boston so I can feature them here. It's a wonderful city.
On the home front, I can't wait to tell you about the terrific coleslaw I made recently:
|Wedding Bouquet
Oops, that's not it! My mind wanders.
Let's try it again:
The ingredients: Cabbage (1/2), carrots(4) and apples(2).
The equipment: Tupperware Quick Chef
I chopped everything in small batches and mixed it up with a bit of purchased coleslaw dressing and there I had it - a super simple, very easy salad.
It was so much fun I went ahead and chopped up a couple of raw potatoes, skins and all, for hash browns. The hash browns were good, but next time I'll add an onion - yum!
That's it for now, except I have to say this, to our representatives in Washington: "Why can't we all just get along?" (Thank you, Rodney King).

subset: commoncrawl


text:
Rick Snyder to lobby Congress for federal immigration reform for talented immigrants: 'It's the right thing to do'
(Related story: Rick Snyder unveils proposals to redesign Michigan's workforce development programs)
Michigan Gov. Rick Snyder said today that he would jump into the national debate over U.S. immigration law, describing the recruitment of talented immigrants as an economic opportunity for the state.
Snyder said he would become actively involved in a lobbying effort to convince Congress to allow more entrepreneurial immigrants and foreign students who graduate with high-tech degrees from U.S. universities to stay in the country.
In an address this morning at Delta College south of Bay City that was live streamed online, Snyder acknowledged his immigration position "has some controversy."
"I'll get feedback on that," he said, "but it's the right thing to do."
It's a particularly notable move for Snyder, a Republican who has largely declined to share opinions about national political issues since becoming governor Jan. 1.
"We're setting a different course than most of the rest of the United States," Snyder said. "I'm proactive on immigration — legal immigration for advanced degree people. They come and get a fabulous Michigan education, and we have a federal environment that basically says now that we've educated you, you've got to leave."
He added: "They like being here, they're being successful here, we should keep them here. They're creating companies and they're going to create jobs."
Snyder, who has discussed his intention to encourage more legal immigration to Michigan on several previous occasions, today outlined a few specifics of his initiatives. As a founder and previous chairman of economic development group Ann Arbor SPARK, Snyder spent time on several initiatives trying to attract more immigrants to Washtenaw County companies.
Today, he:
--Said he would work with Michigan's congressional delegation to eliminate the federal government's cap on H1-B visas for foreign immigrants who earn a master's degree from a U.S. university. He also called on the U.S. government to "permanently raise the cap" on other "immigrant professionals." Snyder called federal caps on H1-B visas "arbitrary" and said they "fail to recognize the harm done to local economies when states are forced to send away talent they have spent years developing."
--Called on Congress to create a way for foreign students who earn graduate degrees in science, technology, engineering or math (STEM) to earn an "education green card" that would allow for permanent residency in the U.S.
--Said he would lobby the U.S. to make permanent the EB-5 Immigrant Investor Regional Center program and amend the corresponding requirements so that the person could stay in the U.S. by investing $500,000 in a startup and create at least five jobs here.
"We cannot afford to lose these valuable members of our talent base to overseas competitors after years of development," Snyder said in a 14-page address delivered digitally to the state Legislature.
--Said he's directing the Michigan Economic Development Corp. and Michigan Department of Civil Rights to create a "Cultural Ambassadors" program to recruit and retain talented immigrants for the state. He cited major Michigan companies like Dow Chemical, Meijer and Masco as examples of how immigrants create jobs in the U.S.
Snyder's proposals drew swift praise from Michigan's Alliance for Immigrants Rights & Reform, which distributed a press release through the liberal group Progress Michigan applauding the announcement.
"On immigration, Gov. Snyder gets it," said Ryan Bates, the alliance's director, in a statement. "The best and the brightest come from all across the world to study at our incredible universities. Let's keep these talented young people here so they can build companies and raise their families. Business people from all across the world are knocking at America's door—let's make it easier for them to invest in Michigan and create jobs."Â
Contact AnnArbor.com's Nathan Bomey at (734) 623-2587 or email@example.com. You can also follow him on Twitter or subscribe to AnnArbor.com's newsletters.
Himalia Jones
Sat, Dec 3, 2011 : 3:12 p.m.
Rick Snyder's approach reflects two stereotypes which really don't help Michigan. The first is that immigrants are better than Michiganders and the second is that college educated people are better entrepreneurs than non-college educated people. These stereotypes are used to rationalize sending US jobs overseas and replacing US workers with college educated people from overseas. Gateway computer in which Rick Snyder was prominent is a perfect example of this attitude. The company started in a Michigan barn using Michigan employees as an entrepreneurial effort. Thanks to Snyder and others, the company now belongs to Acer, a Taiwanese company and no longer has a Michigan presence. The hypocrisy of doing this can only be rationalized with the stereotypes mentioned, and I am uninterested in starting more businesses of this sort. Its not clear where future opportunities lie for Michigan. It could be in agriculture or tourism. I am not particularly optimistic that it will be in high-tech. Michigan's economy is shrinking because manufacturing has moved overseas, and we need a government in Lansing that reflects that reality and will step up to managing the transition and develop the necessary consensus. Importing labor into a shrinking job market will only further divide the state and make consensus more difficult. We need to think about the Detroit-Grand Rapids corridor opening into a megacity with appropriate transportation and communication infrastructure to support this. The necessary political institutions need to be established so this can be managed and the region can compete with the other megacities of the world. So for me it's very disappointing to hear that our governor's big push is to import talent and subsidize low-impact, high-tech businesses in enterprise zones when there are so many better opportunities for leadership.
Blue Eyes
Fri, Dec 2, 2011 : 6:25 p.m.
Oh no, I won't outsource Michigan jobs - instead he wants to bring in the outside to do Michigan jobs! Hey Rick how about using all of those unemployed US CITIZENS to do the work - or better yet, maybe we could send you to foreign countries and you can outsource their jobs to us! Voted for you once but never again - dumbest thing I ever did!
Lac Court Orilles
Fri, Dec 2, 2011 : 2:05 p.m.
What about my son and my daughter getting the same consideration as Snyder's favored immigrants? What about all of the AMERICAN students who's applications to Michigan are rejected to allow space for immigrants to be admitted to our PUBLIC school that Michigan residents pay taxes to support? What about all of the bogus Chinese students who were later discovered be members of the Chinese Red Army who stole our technology at The University of Michigan ? ? ? ? ? ? ? This involves an issue of national defense in addition to admitting American students over foreign students. For more information about theft of our technology by Chinese students at Michigan click on China-threat.com As for me, I am sick of Rich Snyder's stupid ideas . . .
Himalia Jones
Mon, Dec 12, 2011 : 2:48 p.m.
The social engineering implied by "re-engineering Michigan's workforce" isn't helpful. Why not let the free market engineer Michigan's workforce?
Fri, Dec 2, 2011 : 4:47 p.m.
Lac, I can appreciate your frustation with affirmative action regarding student applications at the University. I can also apprectiate your anger towards foreign students taking research back to their own country. What I fail to understand is your inability to accept that our roots came from other lands, and our families were offered opportunity on this soil. Industry and technology was developed by immigrants on our soil. I have had the opportunity to develop relationships with individuals that are studying at the U from other countries. Not only do they pay for their tuition(Undergrad), but if they are given a fellowhip(Masters and PHD), or work from a granted stipend, they also pay taxes that are comparable to self-employment taxes. I will recommend seeking out some of these students, and asking them about the trial and tribulations they experience while studying here. Many of these "foreigners" develop a great love of our country and would give their eye teeth to stay. Most of them that get to stay do so by selling their soul to get a work visa. They live in a perpetually limbotic state of anxiety. On another note, the name you use is French, so even if you are full-blood Native American, you except the fact that European explorers renamed your Anishinaabe (orginal band, also known as Ojibwe)reservation. If you are Native American, your children have no problem getting accepted in any college, and for free, compliments of our Federal Government. Cheers, Louhi
Fri, Dec 2, 2011 : 1:39 p.m.
cook 1888 Your are exactly right. Fill our University's with Michigan Students rather than over seas transplants. Michigan Students would like to stay here, if they could get and education and a job when they are finished with school.
Fri, Dec 2, 2011 : 12:59 p.m.
This is disgusting. How about hiring our own talented university graduates. We have tons of them leaving the state because they can't find work. This is just another way of "out-sourcing" our jobs. No, no. and no.
Fri, Dec 2, 2011 : 12:13 p.m.
How about growing our own talent right here in Michigan. Sound like another form of outsourcing to me. If it looks like a rat, smells like a rat and sounds like a rat, that's what it is-A RAT!
Fri, Dec 2, 2011 : 9:31 a.m.
Unless one hires people who do must return home, such as (say) Indian programmers whose living expenses here are covered but pay is withheld by Indian contract agencies until they do, it is not cheaper to hire foreign PhD's and the like, only more convenient. But it takes years to grow one home-town PhD, so maybe he's going for the fast fix.
Fri, Dec 2, 2011 : 2:46 a.m.
He wants to out source jobs right here in the United States.
Thu, Dec 1, 2011 : 9:41 p.m.
Snyder, lets define "talented." What about those immigrates who are needed to pick produce and fruit each season since it appears that American workers don't want those jobs. What about the thousands African-American youth whose unemployment numbers tends to be higher than the general population who might be educated but can't find jobs. Heck, what about the regular American's in your state who can't find work? Sure, Snyder, jump in the national debate all you want, however, try looking into your own backyard.
Thu, Dec 1, 2011 : 9:06 p.m.
Try educating the students here so you don't have to look overseas to find qualified employees.
5c0++ H4d13y
Thu, Dec 1, 2011 : 7:36 p.m.
We should defiantly close our doors to the best and brightest that want to come or stay here.
Rork Kuick
Thu, Dec 1, 2011 : 6:34 p.m.
I don't think it's as black an white as some others, at least for H1-B. Balancing this is difficult. If we could get some of the most awesome foreigners in AA to stay and become citizens, I would be pleased. Some are simply brilliant. That is common knowledge in our town. It might be good for the economy as a whole. However, greater immigration depresses the wages of technically literate folks - it quite plainly picks our pockets, but we are a relatively powerless minority, and not very cuddly. It's a dis-incentive for our kids too. Why should they do hard things if the pay sucks? We need legions of young folks with great skills, but have been terrible at growing them. K-12 math is dumber now than what I got in the 1970s. That's insane. Many kids think, and parents (and even teachers) let them think "I don't need to know that".
Thu, Dec 1, 2011 : 6:06 p.m.
So now we want to reform immigration for "talented immigrants". We also want to improve immigration for "non-talented immigrants". You know, for doing those jobs that "Americans just won't do". Sounds like a bunch of complete bull to me. Enforce the immigration laws as they stand now. Limit handouts to U.S. citizens (welfare, etc.) so that the shift of the next generation knows the value of hard work and education to succeed. That's what really needs to be done.
Silly Sally
Thu, Dec 1, 2011 : 5:52 p.m.
@cook1888 has it right, "fill our graduate schools with Michigan residents." This is especially true for the business schools. But, if we do educate foreigners, keep 'em here. We should not educate them and then send them to China or India. The H1b visa program is a way for companies to hire educated people on-the-cheap, drivinmg down labor costs, making it easier for big michigan businesses to lay off engineers and scientists and then use the H1b program to get more. Ford, GM Pfizer... its a long list. We do not need hords of undeucated Mexicans and other third-world people while at the same time we export manufacturing jobs. That is how we get a bi-polar soceity of have and have-nots.
Thu, Dec 1, 2011 : 5:46 p.m.
If this doesn't prove Slick's intent of increasing profits to corporate owners by driving down wages for working people then I don't know what does. I guess the "more and better jobs" that slick was peddling were really for those willing to work for nothing. I'll bet Slick will be generously rewarded by his real 0.1% constituency when we finally kick him out of office.
Thu, Dec 1, 2011 : 5:19 p.m.
Let the xenophobic comments pop up again. Current immigration rules already imply the Ellis Island scenario portrayed by another reader above. Snyder can't be blamed for that and one shouldn't blame him for favoring talent over "need", "compassion" or "love". How many "patriots" here know the basics of the USA? -So many middle- or upper-class Americans have no clue on the US geography, history, economical or political system. -So many "patriots" sabotaging the US with their careless, unsustainable lifestyle, often tossing more food that they eat. -So many habitual criminals and adicts imposing growing costs with their court-no-shows, police chases, endless hearings, parole errands and a self-fooling judicial system. None of these facts prove "love" for your country. Regardless of governor's good intention, the problem is that his proposal mostly consists of expanding caps of current procedures. That's flawed and won't really help the country. As an example, raising the cap on H1B will only bring more pseudo-entrepeneurs from India who in reality are nothing more than intermediaries. Keep in mind that just posting a job on craigslist on behalf of a client doesn't count as creation of jobs.
Ron Granger
Thu, Dec 1, 2011 : 5 p.m.
Snyder's agenda is to lower wages for his business buddies. It's a race to the bottom. He couldn't care less if lower cost immigrant labor undermines the job market in Michigan. And he'll use your tax dollars to push his agenda. Notice that the old talking point, "Americans don't want these jobs", is no longer being used.
Rork Kuick
Thu, Dec 1, 2011 : 6:35 p.m.
Garsh cinnabar: we aren't even talking about illegal immigration. Wanna try again?
Thu, Dec 1, 2011 : 5:23 p.m.
Ron you have it all wrong, people with talent dont start at the bottom of the pay scale. It's the people on welfare with no talent or skills that start at the bottom. Either way if they broke the law getting here, they need to go home, and that includes Obama's auntie.
Thu, Dec 1, 2011 : 4:34 p.m.
"talented immigrants" just gives me a mental image of Rick Snyder holding some version of "Immigrants got Talent" reality show on the Detroit side of the Ambassador Bridge.
David Briegel
Thu, Dec 1, 2011 : 4:10 p.m.
Rick will do anything to drive down wages for his big business cronies. As if cutting their taxes wasn't enough! And let's cut education even more to improve the skills of our workforce. There just aren't enough smart and rich kids in America, they must imported! Rick Dale, gettin' r done!
Thu, Dec 1, 2011 : 4:01 p.m.
How about filling our graduate schools with Michigan students and hiring them? How about hiring all the talented Michigan residents that have been laid off? Help our residents and our children get the education, training and jobs!
average joe
Fri, Dec 2, 2011 : 1:49 p.m.
If you filled "our graduate schools with Michigan students", these michigan students couldn't afford the cost of college as the school wouldn't realize the premium tuition associated with admitting out of state/country students, and would pass the loss on to in-state students.
tom swift jr.
Thu, Dec 1, 2011 : 3:54 p.m.
Something in my heart just broke as I read this article. Really, Rick? We're now determining if we want to open the doors of freedom and opportunity to people based on their "talent", not based on need, or worth, or love, or compassion? Do people not see what this communicates about our leaders, and, as a result, about our country? If this had been the philosophy 100 years ago, many of our grandparents would have been turned away at Ellis Island because they were poor, didn't have college degrees, or start-up money. How sad this world has become.
Thu, Dec 1, 2011 : 6:16 p.m.
I agree. What a sad statement from Snyder.
Thu, Dec 1, 2011 : 5:20 p.m.
100 years ago we didn't have the welfare state. Now we need reasonable odds that immigrants are going to be net tax payers. That and it's incredibly dumb to give people a top-tier education and then kick them out of the country. We should be fast-tracking such people for citizenship, at least for STEM degrees.
Thu, Dec 1, 2011 : 4:32 p.m.
"Give me your tired, your poor, Your huddled masses yearning to breathe free, The wretched refuse of your teeming shore. Send these, the homeless, tempest-tossed, to me: I lift my lamp beside the golden door."


text:
As we stood in the middle of the utter chaos that was our destroyed campsite, our clothes strewn all over the sand, our tents overturned, and sand flowing from every possible crevice (in our items and our bodies), Yean looked at me and said, "Bee Hoon with Egg and Luncheon Meat."
He looked at me. He didn't smile, he didn't laugh. He simply said that.
And I understood.
And of course, you guys don't understand.
Well, let me give you some background.
Once a long time ago, I spent a month living in the Gobi Desert, shooting a documentary for the National Geographic Channel about the Great Gerbil and the Golden Eagle.
Now, the region I was in was called Xinjiang, which is in the northwestern part of China but aside from being part of China, this part of the world could not be any less Chinese.
In fact, they don't even speak the Chinese we know, in that region. They speak a peculiar dialect called Uygur. Also, they speak Russian, Kazakh and smatterings of Chinese that I didn't really understand that well. (This mix of dialects was due to the fact that Xinjiang was once part of Kazakhstan and had many nomadic tribes with many languages and the Chinese invaded them and tried to unify them, even to the extent of naming the place the "Uygur Autonomous Region".)
Needless to say, these cultural differences resulted in differences in food and we had to make changes in our diet and what we ate.
Remember how in Storytelling we always say change = conflict?
Major conflict, dude.
Throughout the whole trip, we subsisted on mostly stewed vegetables, mutton, rabbit meat, more mutton, traditional chinese noodles, even more mutton and … you guessed it … mutton.
In my second week out in the desert, as I sat at the table, half awake trying to see how much sand had blown onto the tomato egg (another peculiar China dish), Yean asked me what I missed most and represented Singapore for me at that exact moment.
A light inside me came on. It was so obvious it was painful to say but out it came from my mouth:
"Bee Hoon with Egg and Luncheon Meat."
Soon after, everytime we were in a fix, if sand got into the camera, if the gerbils ran away before we got the shot, if the nomads forced us to drink tea that tasted like Camel's piss (I swear!) or if a Camel spat on you (I double swear!!), all we had to do was say "Bee Hoon with Egg and Luncheon Meat", and it would be alright.
For me, that represented everything about my home and my country. Forget the five stars arising crap; forget the red and the white; the thought of going home to a plate of semi-warm bee hoon with a half moon piece of luncheon meat cut up into thirds and a soft fried egg with a semi-cooked center was my idea of heaven. As long as I had that to look forward to, nothing could get me down.
Then the sandstorm happened.
I remember, we were just sitting there, drinking warm bottles of beer and smoking duty free Camels when Mickey saw it first. It was just a dot on the horizon.
Then it grew bigger and bigger.
And then it was upon us.
Remember Galactus, destroyer of planets, in that recent Fantastic Four movie? That's what it looked and felt like, from where we were standing.
I cannot remember clearing up equipment in a quicker time but in about 2 minutes, Yean, Mickey, Steve, Becks, the two drivers, the two cooks, the government official and our guide Rick had managed to grab all the film cans, film cameras, lenses, tripods and assorted gear and stash them in the giant tent that we all hid in while the storm blew outside. It was like a scene from one of those Discovery documentaries about tornadoes and twisters.
And it all only lasted about 7 minutes.
And when we came out, it was like Katrina, the Tsunami and an earthquake had devastated the camp. My stuff had been chucked out of the tent and blown all over the place, over the dunes and onto the hills. My tent was buried under a ton of sand and took about an hour to dig out.
It was a fascinating experience but also one of the shittiest days there.
But when Yean said those words to me, the light inside me came on again and I knew, I just knew that no matter how shitty things got, I had that to look forward to.
Bee Hoon with Egg and Luncheon Meat.
Something about that just says …
… home.


text:
It's been a few years since I built my last computer rig. At that time, my main concern was finding an economical case that could support multiple hard drives. Simple. I looked for the cheapest case I could get and was fairly happy with the results. I was tempted to use that same approach for this new computer building project I was starting – let me go get the cheapest case and I'll be happy. Unfortunately, hanging around the Legit Reviews Bunker gives you a glimpse of just how much I was missing with limiting my search.
In the past month or so, Legit Reviews has reviewed a number of fantastic computer enclosures and cases. We have seen the super cool, but uber-expensive Corsair Obsidian, the disco-light-driven Thermaltake Element G and the low-cost Azza Helios. Each case is unique and will not only function well with essentially any system you could stuff in them, but they are great to look at too. Each of these cases represents their manufacturer well in sales and in design.
Companies today really have to bring their "A"-game when it comes to case design and manufacturing because each one of them, Thermaltake, Corsair, Cooler Master, etc. are looking to catch the market leader and bestseller, Antec. When Antec introduced the Nine Hundred gaming case in 2007, it quickly became one of the most popular cases on the market. Gamers, enthusiasts, and novices purchased the case for its build quality and ease of use.
Antec has now decided to upgrade their most popular case with the new Nine Hundred Two. This is supposed to be the next-generation gaming enclosure. The Nine Hundred Two is a "mid-tower" case standing just over 19" in height that features a vented front panel, space for up to six case fans, and an aggressive, modern look. The Nine Hundred Two has a huge side window with vent, as well as room for 6 internal drives and 3 external 5.25" drives. The case is designed with the power supply mounted on the bottom of the case freeing up room at the top for those considering running water cooling.
Priced at $139.95, the Nine Hundred Two improves its design over the original Nine Hundred by adding a top 200mm Big Boy TriCool fan with blue LED, fan control knobs plus built-in washable air filters right in the front panel, and adds eight expansion slots for even greater versatility than the original. The designers knew they had to bring their "A-Game" to continue the great tradition of Antec gaming cases and on paper it looks like they did.
Let's take a closer look at what Antec calls their "Ultimate Gaming Case."
Comments are closed.


text:
Mikheil Janelidze Minister of Foreign Affairs of Georgia
It's my great pleasure and honor to be here today. To be in Estonia with my first official visit, in my new capacity as a Foreign Minister. Yesterday I had very useful meetings, first starting with the meeting with the Foreign Minister, then with the Prime minister and then with the President. All meetings went in an extremely friendly atmosphere, though we didn't expect otherwise. During the meetings we have exchanged our views, as to why Georgian – Estonian relationship is not called strategic co-operation. Elaborating on this issue we came to the conclusion, that while it is a strategic partnership based on friendship, it's thus more appropriate to call it strategic friendship. It was the main headline of our yesterday's discussions. I personally feel that here in Estonia I am in hands of my friends and we, Georgian people highly appreciate the support we got from Estonia, Estonian government, Estonian people in achieving all what has been achieved in Georgia up to today and supporting our European and Euro-Atlantic inspirations and deeper integration with the EU.
I have the opportunity today to talk with you on issues of key priorities for Georgia's foreign policy, our key priority and foreign policy is ensuring security and stable development of our country.
We consider our European and Euro-Atlantic integration as strategically important prerequisite for achieving it, that's why our decision to come closer to the European family is not made on a whim, but it is a conscious choice of the Georgian people. We all understand that it is best way to guarantee the democracy, security, peace and prosperity in our country and in the region at large.
In our relation with the EU, the Eastern Partnership remains one of our priorities as a consolidated policy platform for co-operation with Eastern European Partner States. We are committed to continue developing strengthened, closer, differentiated relations along with the other partners. In this context, we are ready to make the best possible use of the particular innovative approaches and targeted co-operation priorities reflected in the new European Neighborhood Policy.
We are glad that Riga Eastern Partnership Summit last May sent a clear message, reiterating that the EU stands by Eastern Partners by reaffirming its strong commitment to the Eastern Partnership. The EU in May reaffirmed that the Eastern Partnership is first and foremost about the bilateral relations between the EU and its partners, based on their free and sovereign choice. Considering the complex geopolitical context such a commitment is more important than ever.
Of course, it is impossible to secure a country only by military means, so bringing Georgia closer to Europe means consolidating democracy, establishing European standards, and guaranteeing the political, economic and social rights of every citizen of Georgia. It represents an effective and powerful tool to counter Georgia's external threats. That's why Georgia has the clear ambition to be a success story in the Region by primarily using the transformative and modernizing effect of European integration.
Here I have to mention that, it's harder to find any Institution in Georgia where we don't have Estonian expert. Because we look at Estonia as a role model in European transformation and development, we are becoming stronger with the help of Estonian and other our friends and partners, European member states and the European commission following their recommendations. We are becoming role model for our Region and we are happy with the result. But we know that it is not the final stage and we need to move forward. We are determined to unlock the full potential of the EU - Georgia relationship in order to achieve the shared goal of closer political association and economic integration.
To this end, we are committed to the effective implementation of the Association Agreement, which remains a top priority of our Government. We already have a solid track-record to look back on since we started the provisional application back in September 2014. But we firmly believe that the Association Agreement is not the end of our journey to the European Union.
With the solid support of the EU and our partners, we have advanced in numerous areas, namely consolidating democracy and good governance, strengthening the rule of law and independence of the judiciary, protecting human rights and fundamental freedoms, promoting freedom of speech and media pluralism, investing in agriculture, as well as developing small and medium-sized businesses. Through the Association Agreement, Georgia has launched a comprehensive process of legislative approximation with the EU. European norms and standards are gradually introduced in each and every aspect of our political, economic and social life. We have stepped up cooperation in key areas such as energy security, transport, environment, education, science, culture, innovation and information technologies.
I would like to underline the importance of trade, which plays an integral role in Georgia-EU relations. The DCFTA, which is part of the association agreement, offers us a unique opportunity to modernize Georgia's economy, as well as huge stimulus to reform. The economic reforms implemented under the DCFTA contributed to enhanced trade with the EU and increased FDI inflow. I have to mention here very important statistics, which have been achieved after signing the implementation of DCFTA. If two years ago share of exports going to the CIS market in total exports was more than 50% and share of EU exports only 19%, now the distribution is following: share of exports to the CIS Market is approximately 28%, when share exports to the EU is around 30%. This is a really big structural change in our export and it's a right direction leading to the diversification, which is so needed for Georgian exports and for our economic relations, especially, when we see a big downturn in the region, economic crises in our trade and economic partners and we need to find more export opportunities.
EU is one of the major target markets for our exports and we are glad to see that even though exports to all other countries are decreasing, exports to the EU Markets are increasing. We see some, nontraditional Georgian goods, produced in Georgia during last years and exported to European Market, agricultural goods like Kivi and blueberries, which were never a traditional product of Georgia, now produced and successfully exported to the European Market, but it's not only about agriculture. We have some technology based goods also finding place on the European Market, and we have European investments going into real property and industrial sectors of Georgia.
We believe that the human dimension represents an important part of the political association and economic integration with the EU. In this regard Visa liberalization is a crucial element of our European integration agenda. It is set to boost tourism and cultural, business and student exchanges, as well as civil society partnerships and it will also help the full realization of all the benefits of the deep and comprehensive free trade area agreement, because it will give new opportunities for SMEs, for small businessman to go to European Markets, to European Member States and find partners, attend trade fairs and use all the benefits which is provided by this agreement.
With regards of the visa liberalization our efforts were widely praised and approved by the Commission's fourth and final report of December stating that Georgia fulfilled all VLAP benchmarks. In fact, Georgia in its implementation process went even beyond the VLAP requirements. Because we understand that, we should not be doing everything only due to the EU recommendation, but we have seen in this process also benefits for our society. Building Democracy, strengthening our institutions, it's in our core interest and it should not be done only in accordance with the recommendations, it should follow the recommendation, but we should not stop there and we should continue our movement forward into farther strengthening of our institutions.
We hope that and we look forward to the Commission's formal legal proposal on abolishment of visa requirements for Georgian Citizens amending the respective EC Regulation to be presented to the European Council and the Parliament in the coming weeks. Before coming to Estonia I was in Brussels together with the Prime Minister. We had meeting with the President of the Council, we had meeting with the President of the commission, we had meeting with the commissioners and we were promised that this proposal will be submitted in coming weeks and we really look forward that EU will make its decision regarding Georgia on a merit-based approach and the revised regulation will be adopted without undue delay. Also we see that there are different risks associated with this kind of decision. The environment is not very supportive to it, but we hope very much that all our friends, including Estonia will be supportive to Georgian case and Georgia will get what it deserves and people will get what they deserve.
I have to underline very clearly that apart from delivering more benefits to the Georgian people, we truly believe that the EU also stands to benefit from bringing Georgia closer. Thanks to our strategic location, the stability of our country, reforms accomplished and ongoing investment in infrastructure, Georgia is set to play an ever growing role in international trade, namely to capitalize on increasing trade flows between Europe, the Caspian region and China. We provide the shortest route between the Black Sea and the Caspian Sea regions. Railways connecting Azerbaijan, Georgia and Turkey, which are nearly completed, will further increase the trade of goods throughout the region and towards EU countries.
A few days ago, Prime Minister announced about the finalization of the process of choosing the investor for construction of a new deep sea port at the black sea, it will be a new opportunity for the development of not only of our country, but farther development of regional co-operation. It will create new opportunities for transit and trade and for the benefit of all players, particularly for Europe.
Georgia positions itself as a Eastern part and Eastern Gate of Europe, we are part of Europe but we are a Gateway for Asian companies to Europe, this is important and this is a key. We are not just bridge. We are Europe, opening doors to Asian companies, Asian goods, Asian investments and we want to ensure that we are reliable partners for the EU first of all and for all other countries in the region or beyond.
Furthermore, strengthening interconnections especially in the fields of energy security and transport is of strategic importance for both Georgia and the EU. Georgia remains a secure route for transit of Caspian gas. Georgia as the EU's reliable energy transit partner and key actor of the transport axis is committed to actively participate in major strategic projects and initiatives. In this context, we deem that the potential of the Southern Corridor, as well as the new Silk Road, has to be fully explored.
Georgia has established a very interesting forum last year. It is the Tbilisi Silk Road Forum, which has been established with a COR organization of the Chinese government. It was first time this type of event was held in our region and it was supported not only by the Chinese government but by the United States as well and we had high level delegation from the United States, headed by the deputy secretary of commerce, also other relevant agencies represented on this forum, there were more than one thousand participants on this forum and more than 35 countries represented with the government bodies and privet sector. It was a good example of how Georgia can be used as a platform for bringing all interests together oriented not on confrontation, not on conflict, but on development processes. Although we had ministers from several EU Member States participating in this conference, we look forward that during this year's conference there will be more high representation from the European Commission side as well as from European Member States.
We are very much committed to Euro-Atlantic integration process and we understand that it is a process and we are ready to take every step this process entails. In this regard, Georgia has laid solid foundations to further progress in its relations with NATO.
Implementation of the NATO-Georgia Substantial Package endorsed at the Wales Summit has become one of the main priorities of the Government. We consider the Package as an important mechanism to strengthen Georgia's defense capabilities and help the country to move towards NATO membership. In this context, the opening of the NATO-Georgia Joint Training and Evaluation Centre during the visit of the Secretary General of NATO in Georgia last year was a significant step forward. A lot of work has been done to bring Georgia closer to NATO. We have fully assumed our responsibilities as a reforming country in the internal political and military field. But, I think what is important is our demonstration that the country is not just looking for security guarantees but also stands ready to share the burden of collective security. Over the 2015-2017 period, Georgia is providing a substantial unit to NATO's Response Force. Georgia is a part of NATO's Enhanced Opportunities Partner's group. Georgia is the second largest troop contributor to the NATO Resolute Support Mission in Afghanistan with up to 900 personnel, mainly deployed in the most volatile Helmand province. Successful participation in the EU CSDP military mission in CAR paved the way to our further engagement in other EU missions such as the Military Advisor Mission in the Central African Republic, in the Military Training Mission in Mali and in the Advisory Mission in Ukraine. We are proud that we are contributing to international peace and security and we are committed to it.
We are now at a very important juncture of Georgia's NATO integration process – we are preparing for the next Summit of the Alliance this July in Warsaw. It is essential that the outcome of the Warsaw Summit should be a clear-cut and evident step forward in the direction of membership, which is the ultimate goal for Georgia. For this purpose we continue to work closely with member countries and with NATO, but considering that consultations have just started, it is too early to predict the concrete results of the Summit deliberations.
We are just in parallel Meeting, now the Georgia - NATO commission with the participation of defense Minister in ongoing in Brussels and further steps and preparation are discussed.
From our point of view, the Summit outcome should have two dimensions – one is political support and reconfirmation of the irreversibility of Georgia's integration process and the second dimension is strengthening Georgia's defense capabilities, through deepening practical cooperation with NATO and alliance Members. We look forward to constructive discussions in the run-up of the NATO Summit and we have also discussed these issues with Estonian Government and my counterpart yesterday.
In closing remarks, let me reiterate the main message of our government – we are committed to our European and Euro-Atlantic choice. We have a clear and strong mandate, as well as support from our people to move towards the European family. We know well that it is a long and difficult process. Nevertheless, we believe that the gradual integration into the European and Euro-Atlantic space will provide long-term political and economic advantages to us and all our partners.
The new Prime Minister is very much committed to ensure first that all reforms which are needed in justice sector, in human rights and ensuring free and fair political environment, especially during the election year is ensured and there is a clear vision from the government side on the issues needed for the development, and he has clear four point plan for the development, which includes further simplification of business environment, implementation of tax reforms, oriented on further motivation of private sector to invest and reinvest in Georgia. It is actually based on the tax reform and profit tax system of Estonia, we are following you experience in that regard, and we hope very much that it will be successfully implemented in Georgia and will create new incentives for creation of new jobs. We are promoting entrepreneurship; this is also key pillar in the priorities of the new Prime Minister. We want to change the culture of the young generation to shift them from job seekers to job creators and we want to finance their business ideas and to provide them this opportunity.
Another pillar of reforms is oriented on open governance and more inclusion, co-operation with all stakeholders, especially with the political parties, with opposition, with NGO sector. It was the major message provided by the Prime Minister, during his first address to the parliament, he is ready to have a very constructive dialogue with all interested stakeholders, interested in constructed dialogue with the government and it is already happening, there are already dialogue formats established with opposition, NGO sector and situation is really moving from polarized to depolarized one, which is so critical in this electoral year.
At the same time, it is important that we speed up infrastructural projects and it's a third key pillar in Prime ministers reform agenda and we want to built major infrastructure as soon as possible, to use all the financial assistance coming to Georgia effectively in order to speed up all this projects, in order to ensure correlation and integration within the country as well as integration of Georgia within the regional networks.
Fourth major pillar of reforms is an education system. We want to make our education system more effective. We want to analyze well the labor market and to direct our financing of educational sector towards the market needs, we don't want to produce, young generation which will not be able to find jobs when they will graduate. In this major pillar we have assistance coming from Estonia, it's included in development assistance for 2016 - 2020 and we are very much grateful and highly appreciate all the support coming from Estonia, from the government, from the people of Estonia.
Thank you very much for your attention
e-VISA portal
Welcome to Georgia
European & Euro-Atlantic Integration
Occupied Territories
Beyond Diplomacy
წლიური ანგარიში
ყოველწლიური საგრანტო კონკურსი


text:
MobileScan3D is a truly mobile CNC laser scanning
allowing fully automatic reverse engineering and part
inspection verification to occur. Its portability and
rapid setup provides a unique opportunity to scan on
location without the tedious and time consuming effort
required by the current portable arm scanning solutions.
the turbine, push a button and start the non-contact
measurement on the production floor CORE-DS makes it all
possible! A robust and compact desktop version with high
dynamics specifically designed for the measurement of
turbine blades on the production floor. Integral rotary
table for rapid part positioning and continuous wrist
motion allows optimal alignment of the white light
sensor. CORE-DS, the non contact optical measuring
solution represents the optimum blade measurement
solution that manufacturing has long been looking for.


text:
voice & text
Tariff Plans
- smartCONNECT
- smartPREMIER
- smartROAM
- smartTALK 2.0
- smartTRYBE
- smartTRYBE Junior
- smartVALUE
- SmartRECHARGE
- Premier Connect
- 6x Bundles
- TalkMore Bundles
Other Services
- Football Communities
- AirtelRewardz
- My Offers (M.A.M.O)
- Mobile Number Portability
- User Guide
- Service Guide
- Smart Sim
- smartSWAP
Call Services
- Ready-Go Postpaid
- Call Barring
- Conference Calling
- Call Waiting
- International Bundles
- International Calling
- International SMS Retail Rate
- Caller I.D
- Call Forwarding
- Toll-Free Line
- Roaming
- Voicemail
- International Direct Calling
- Value added Services
Call Waiting
Call waiting is a feature that lets you know when someone else is trying to call you when you are already on a call. You can answer, reject or ignore this second call.
The service is free and is already set up on all Airtel mobile phones.
How to handle a second call
When you are already on a call and when someone else calls, you will hear the call waiting tone (a beep). You can do the following:
End the first call and answer the second:
- Press 1 then SEND (to end the current call).
- You may now answer the second call.
- Press END (to end the current call).
- You may now answer the second call.
Put the first call on hold and answer the second:
- Ask the first caller to hold the line.
- Press 2 then SEND.
- You may now speak to the second caller.
To switch between the two calls
- Press 2 then SEND
Reject the second call:
- Press 0 then SEND (This sends a busy tone to the second call)
You can also ignore the second call by taking no action when you hear the call-waiting tone.


text:
Spring Habitat - Serviced Accommodation
Tel: 01782 899880
Our serviced accommodation offers all the comforts of home. Whether you are here on business or enjoying your holidays in the UK, we do our best to make sure you enjoy your stay. Our spacious, comfortable and affordable accommodations deliver real value. They are conveniently located and equipped with all the services you require.
Our collection of serviced accommodation in Stoke-on-Trent includes:
Etruria Heights
Etruria Road, Etruria, Stoke-on-Trent, ST4 6JJ
This superb two bedroom luxury apartment is fully furnished with everything you will need for that complete home from home experience and features free Wi-Fi access, a flat-screen TV with satellite channels, free private parking along with a complimentary self-serve breakfast of cereals and toast.
Festival Park, a Retail shopping site, is just 1 mile away with further Shopping and Eateries located at the 'intu Potteries Shopping Centre' and 'The Hive' which is 2 miles away.
We are close to both Hanley and Newcastle town centres with convenient access to public transport routes and the A500 primary link road which leads to A50 and the M6 North & Southbound.
Other locations close by include the Festival Park a Commercial and Leisure hub, BET365 HQ (0.5m) Regent Theatre (2 miles), Stoke Town Hall (1.9 miles) and the Bet365 Stadium (3.9 miles). The nearest airport is Manchester Airport, 35.9 miles away from the property.
Chervil View
Chervil Close, Stoke-on-Trent, ST5 3FF
Chervil View is located a short walk to the town centre of Newcastle-under-Lyme where you will find an abundance of shops, bars and cafes. There is a historic market during the week and Farmers Market monthly. The University Hospital Stoke is just walking distance and you can leave the car at home and avoid the expense of the busy on-site hospital parking.
Chervil View is convenient for the M6, A500, A50 and A34 making local attractions such as Alton Towers easy to get to and a day out in Manchester or Birmingham just a short commute away.
Whether you are travelling for work or a break away Chervil View is the ideal base and your home away from home.
Hartshill Contractors 4 bed property
Cummings Street, Stoke on Trent, ST4 7PE
Situated 1.5 miles from Regent Theatre in Stoke on Trent, our Hartshill property offers accommodation with a kitchen. The property is 2 miles from Britannia Stadium.
The holiday home comes with a flat-screen TV and 4 bedrooms.
Royal Stoke University Hospital is an 11-minute walk from the holiday home. The nearest airport is Manchester Airport, 24.2 miles from Hartshill.
This accommodation does not have any available rooms
Map & Directions
- Breakfast available
- Children welcome
Cooking Facilities
- Dishwasher
- Freezer
- Microwave cooker
Heating Facilities
- Central heating
Laundry Facilities
- Drying facilities
- Ironing facilities
- Laundry facilities
- Washing machine
Linen & Bedding
- Linen provided
- Private parking
Property Facilities
- Cleaning service
- Dogs/pets NOT accepted
- WiFi or internet access
Room/Unit Facilities
- Hairdryer
- Satellite TV
- Television
Site Features
- Garden


text:
The sailing medal races have been a hotly contested subject over the years. After many trials of varying formats, they were finally introduced for the Beijing games to try to increase the television potential of the sport. Gone are the days of a team winning gold with a day to spare (the poor TV viewers couldn't understand that..), and we have been dropped into a situation where a weeks work can be lost from one bad call.
The first idea for a "medal race" was brought in at the 2005 49er Europeans, where ten boats would sail on tiny courses in short (ten minute), knock-out races (the last boat being dropped after each race) until only one boat was left. this boat would take home the victory. Sounds great, but in Copenhagen in 2005 Stevie Morrison and Ben Rhodes had led the event from day one, taking a huge lead into the knock-out medal race. However, they ended up losing in the second race, with Chris Draper and Hiscocks taking overall honours. Was this fair?
So finally the medal race was introduced, 1 short race (30 minutes) with double points that have to be counted. Now, in the past it has been rare to see the winners lose the event on the day, but in the Olympics, you never quite know.
In the 49er medal race, the Danes were leading buy a fair few points as they sailed out to the startline. With big wind and waves, it looked like it would be a pretty exciting race, but they had no idea.
Sailing out to the start, their mast buckled (strangely in the same spot ours broke in Kiel.. build defect maybe?) and they were forced to limp home. Everyone watching assumed they were out of the medals, as they had no way of getting a new stick up in time. The race starts, to see boats flipping and capsizing everywhere. Heavywind specialists like the Spanish and Italian teams were falling over, and it looked like the winner would be the guy whio capsizes the least. Even though we had the best sailors in the world on the water, they just could not keep the boats upright the whole way round. Halfway up the first beat, 4minutes and 56 seconds after the start (the startline closes after 5 minutes), a Croatian 49er screams over the line to start the race. Yet, the Croats didn't qualify… The cameras zoom in to the sailors…. It's the Danes! They borrowed the Croatin boat, rigged up (with the help of about 20 other guys) and managed to make the start. All they have to do is finish the race in 7th, and hope the Aussies or Italians don't win, and they take home the gold.
3 laps later, the race is being led by the Italians, followed closely by the Aussies. The Sibellos pull the stick around the windward mark and pop the kite, in big wind and increasing waves. The Aussies closely follower. After a few big troughs, the Italians plough into the back of a steep wave and take off, flipping the boat on its back.
The Aussies overtake, and just need to finish to win Olympic Gold. 500 metres to go. 200 metres to go. One two sail gybe for the finish line, but Nathan slips and they capsize too.
Finally, at the back of the fleet, the Danes are catching up. In 7th place, and with the Spanish winning the race, they just have to finish without losing any places and they have gold. But they too capsize just before the line, but manage to get upright again to finally finish in 7th, taking the Gold medal after a long and hard fought series.
However, it wasn't over. The race commitee protested Denmark for sailing someone else's boat. After a long Jury hearing, the protest was thrown out and Denmark were finally awarded Gold.
What an epic race. What a finish to the 49er racing. And what a great advert for the sport.


text:
Mr. Speaker, Canadians expect the Prime Minister to work with the Conflict of Interest and Ethics Commissioner any time she has questions, and that is exactly what I have been doing.
House of Commons Hansard #174 of the 42nd Parliament, 1st Session. (The original version is on Parliament's site.) The word of the day was labelling.


text:
Don't Kick the Animals, Man
|A boy awoke and wanted breakfast so he told his mother. She said, "Not until you feed the animals."
The boy went outside and said to the chicken, "I don't feel like feeding you today." So he kicked the chicken. He did the same with the cow and the pig. The boy then went back into the house and told his mother he was hungry. His mother said, "I saw you kick the chicken so you're not getting any eggs, I saw you kick the cow so you're not getting any milk and I saw kick the pig so you're not getting any bacon."
Just then the boy's father walked down the steps and tripped over and kicked the cat and the boy said, "Mom should I tell him?"
.: Highest Rated Funny Jokes


text:
Dubai based couture brand Surkhab to launch in India
New Delhi March 14 (IANS) Dubai based designer Shilpi Gupta is making her India debut with her line Surkhab a poetic ode to the wondrous world of art and design.
The brand will be launching with the "Royal Heritage" collection with a one of a kind "Fashion Experience" specially curated for the launch.
"We are excited about debuting in India with our Royal Heritage collection. Craftsmanship plays a vital role for us and every garment has an artisinal touch. We have taken inspiration from the royal 'Gharanas of India and have chosen techniques and fabrics which inspire us to create fresh idealistic garments with a story behind them " Gupta told IANS.
A special dance performance will be held by Birju Maharaj s grand-daughter Shinjini Kulkarni followed by a musical evening with a Fusion of classical and folk music by Salil Bhatt a Grammy award winner during the launch on March 16 at Bikaner House.
Asked why is she making a move now?
"After exploring the international market for 2 years I felt Indian embroidery and heritage is appreciated so much globally it would be natural for us to launch in India. My label was highly appreciated in Dubai by both Indian and Middle East people and I felt this was the right time to enter the Indian market " said the designer.
So is Dubai still the focus ?
"Dubai will always be a focus since we are a well established bespoke brand in the Dubai market and have a loyal client base for our customized trunk services " she said.


text:
Free shipping in the USA (lower 48) when your order is over $89 (excluding gift certificates and sales tax, if applicable).
In Stock. This is a collection of 25 original songs themed on the elements: Earth, Sea and Sky. The original idea was conceived for a cluster of primary schools in Devon who were embarking on a 'Planet Earth' whole school project. As a result the Sea songs are aimed at 5-6 year olds, 7-8 year olds tackle the Earth songs and 9-10 year olds have the Sky songs. Although conceived as a whole school project Earth, Sea and Sky works equally as well as a song book to dip in and out of. The songs are written with a sensitivity for the range and skills of the age group they are designed for and any part writing is optional, allowing even less confident choirs to get involved and get singing. This is a wonderful follow on from Junior Songscape building on Lin Marsh's well established and much loved classroom singing resources.
� 2019 Music44. All rights reserved.


text:
Platinum Crypto Academy – Making New Cryptonaires Daily
Platinum Crypto Academy Press Release
Contact Information:
Platinum Crypto Academy
Platinum Crypto Academy – Making New Cryptonaires Daily
UK – Cryptocurrency trading is a multi-billion dollar a year industry and new cryptonaires are made every day. If you have ever wanted to become a successful cryptocurrency trader, now is the time to become a part of this lucrative industry and Platinum Crypto Academy has the tools and resources to help you become the next cryptonaire. Are you ready to change your life forever? Keep reading to learn more!
As one of the first individuals to make a Million Dollars from the cryptocurrency market, Nirav Shah's name has become synonymous with cryptocurrency success and the new cryptonaire. His over 15 years of trading experience in the global financial markets has made him a leader in the industry and someone sought after by thousands of investors every year. Nirav's new company, Platinum Crypto Academy, is committed to helping clients grow their portfolios and become successful cryptocurrency traders. Platinum Crypto Academy is making new cryptonaires daily, are you next?
With a focus on extremely effective risk management techniques and taking advantage of opportunities using dependable technical analysis skills, Platinum Crypto Academy can teach the average individual how to take advantage of the crypto currencies market and show them how to trade in today's hottest cryptocurrencies. Successful traders are making thousands of dollars every day and they are well on their way to joining the elite cryptocurrency traders who have taken early advantage of the Bitcoin market.
Nirav Shah, CEO of Platinum Investment Group, has stated, "At Platinum Crypto Academy, we believe that through proper investment strategies amd effective risk management techniques, we can take advantage of new opportunities that arise in the crypto markets and find new ways to profit from them. Our goal is to create cryptonaires by providing our clients with the resources they need for success."
The Platinum Crypto Academy website, which can be found at http://www.PlatinumCryptoAcademy.com, offers their complete portfolio, an explanation of their services and why today's cryptocurrency investors need a solid investment strategy to become successful and build sustainable portfolios in today's highly volatile cryptocurrency markets.
The Platinum Crypto Academy website and all Platinum Crypto Academy products are either registered trademarks or trademarks of Platinum Crypto Academy in the UK.
For more information, press only:
Platinum Crypto Academy
For more information about Platinum Crypto Academy, visit:


text:
Charles Lindsay
Saturday 9/22
2pm @ IAIA Digital Dome
A digital dome video work with surround sound titled CARBON X created by New York artist Charles Lindsay in collaboration with visual effects specialist Eric Hanson of RezX in Los Angeles, will be presented to the public Saturday, September 22nd at 2pm at the Institute of American Indian Arts (IAIA) Digital Dome. CARBON X is the first installation for the site residency project titled Getting Off the Planet (GOTP), co-curated by Patricia Watts and Jenée Misraje. A culminating exhibition will show at the SFAI in fall 2013.
For more info, visit the ecoartspace blog.


text:
This year Olivia Palermo returns as the face for Chadstones Icons of Style, alongside her new husband Johannes. On Friday evening Chadstone hosted their Australian designer trend edit with Olivia taking us through her picks for the Spring Summer '14 season. I'll share further insights to the night in an upcoming post.
During the interview, Olivia stated one of her key items is a blazer. Fortunately at the time I was wearing this crisp white blazer from Bardot. I was always fearful of wearing white in the past but I've realised it can be worth the risk and if chosen for the right events can magically stay clean.
Note: Best not to wear white anywhere that involves alcohol.
Wearing: Bardot Tropez blazer, Wave top and pants. Lovisa necklace, Sportsgirl shoes and ring.


text:
How to we accept the gift that God's freely give us? Acknowledge through a simple prayer of faith and repentance;
Lord, Jesus, I confess I am a sinner. I believe that You suffered and died on the cross to pay for all my sins. With your help, I will turnaway from my sins pleasecome into my life and be my Savior and my master. I accept your gift of eternal life. Make me the kind of a new person You want me to be. Thank you for coming into my life and for paying the penalty of my sins . Amen


text:
Notes on Whitehead space of an algebra
Notes on Whitehead space of an algebra - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.
International Journal of Mathematics and Mathematical Sciences - Volume 31 2002, Issue 8, Pages 509-512
Department of Mathematics, University of Zanjan, Zanjan, Iran
Received 2 August 2001
Copyright © 2002 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Let R be a ring, and denote by R,R the group generated additively by the additive commutators of R. When Rn=MnR the ring of n×n matrices over R, it is shown that Rn,Rn is the kernel of the regular trace function moduloR,R. Then considering R as a simple left Artinian F-central algebra which is algebraic over F with Char F=0, it is shown that R can decompose over R,R, as R=Fx+R,R, for a fixed element x∈R. The space R-R,R over F is known as the Whitehead space of R. When R is a semisimple central F-algebra, the dimension of its Whitehead space revealsthe number of simple components of R. More precisely, we show that when R is algebraic over F and Char F=0, then the number of simple components of R is greater than or equal to dimF R-R,R, and when R is finite dimensional over F or is locally finite over F in the case of Char F=0, then the number of simple components of R is equal to dimF R-R,R.
Autor: M. Arian-Nejad
Fuente: https://www.hindawi.com/


text:
I highly encourage you to use the zest, and use citrus zest whenever possible. The house of flavor and the depth it adds is phenomenal.
Skillet Lemon Garlic Chicken
Prep: 10 minutes
Cook: About 30 minutes
Serves: 3-4
Four chicken breast
1/4 cup flour
Two lemons
4 garlic cloves
1 teaspoon red pepper flakes
2 teaspoons parsley, divided
1 tablespoons butter
2 tablespoons oil
1/2 cup room temperature whole milk s
Salt and pepper for seasoning
1. Preheat the oven to 375°.
2. Heat a large oven safe skillet with 2 tablespoons of olive oil over medium high heat.
3. Allow the oil to heat from 5 to 7 minutes until searing hot. While the oil is heating pounds are four chicken breasts even thickness.
4. On a plate add the flour and just want to tire lemon into the flour, mix well with a fork.
5. Season the chicken breast on both side liberally with salt-and-pepper.
6. Begin dipping the chicken into your flour mixture and shake off excess flour. One by one until the chicken breasts are covered in flour. Add chicken breasts one by one into the hot skillet as you complete flouring them.
7. Allow chicken to brown on both sides for 5 total minutes. Do not worry about cooking the chicken breast completely through, as you will finish it in the oven.
8. Dice garlic and set aside while chicken is cooking.
9. Remove chicken to a plate and allow to rest on a plate covered with tinfoil.
10. Reduce heat to medium low and add the garlic, scrape up any bits left on the bottom of the pan.
11. Once garlic is fragrant about 1 to 2 minutes, add red pepper flakes, the juice of the lemon you already zested, 1 teaspoon of parsley, and one and a half cups of chicken broth.
12. Return heat to high and allow to cook and reduced by about half, that should take about 7 to 10 minutes.
13. Once reduced remove the pan from the heat and whisk in 1/2 cup room temperature whole milk. Do not allow the milk and chicken broth to come back to a boil.
14. Add one tablespoon of butter to the middle of the pan.
15. Add chicken breast and any collected drippings on the plate back into the skillet.
16. Place in oven for 10 minutes, or until chicken is cooked through.
17. Remove from oven and garnish with the zest of a lemon and remaining parsley.
18. Serve with fresh lemon wedges over rice or pasta :)


text:
If you've made it this far, then I'm guessing that you know one of either myself or Jenny. This website is intended to be a written and pictoral record of our life in New Zealand. We welcome contributions from others, and any information or photos that you can provide which are relevant will be hosted!
You can use either the top menu or the hyperlinks below to navigate the siteThe Leaving Do
For a list of the latest updates to the site, please Click Here
site was last updated on 7th August 2016.


text:
It's the 2nd entry in our New Producer contest. Let us know what you think in the WakeWorld forum.
It's the 1st entry in our New Producer contest. Let us know what you think in the WakeWorld forum.
Andy Lucas has a bright future with his new Spy Optic Brostock sunglasses proviced by Liquid Force!
Gregory Chaney cruises away with a brand new Boost Box in his boat as a result of our latest contest!
...Chicken dinner! Barry Strauss walks with $500 cash, 10,000 points, a custom CWB board and much more!!
Unbelievable wake gear buys from all the top pros starting at only $0.01. Get your bid in now and help Haiti.
Help us give toys to those that are less fortunateand grab some wake gear deals in the process
Tige Boats leads the list of generousdonations that will go towards a great cause
Rathy and Friday pick up top honors along with many others during our 2009 Riders Choice Awards.
© 2016 eWake, Inc. Advertise | Contact | Terms of Use | Privacy Policy | Report Abuse | Conduct | About Us


text:
Good news! Even though one sale just ended, we already have another one in session. We're currently offering 15% Dickies Sandwashed and Dickies Everyday scrubs. The awesome thing about this sale, besides the prices, is that there's something for everyone. Looking for soft basics in prints and solids? Then the Sandwashed Collection is for you. Or if you're all about simplicity and incredible prices, then the Everyday Basics are where it's at. So whether you're looking for medical coats, scrubs tops or scrub bottoms, this is a great place to start your search.
Have something to say? Leave a comment here.
The post Dickies Sale Starts Today! appeared first on Lydia's Scrub Life Blog.


text:
Beer cans are curved at the top and bottom because curved walls are stronger, making them harder to crush. This is a fundamental engineering principle and is used to ensure firmer structural integrity in objects.
This principle is applied in other areas, such as automobile hoods and windshields. It is used in the construction of other objects and containers as well, such as barrels and oil drums. A firmer structural integrity is important in these types of containers because it helps to ensure that the container doesn't break easily and spill its contents onto the ground, a body of water or other surface, thereby wasting the product.


text:
There was a reason behind creating this moody Stegosaur piece: for submission to Prehistoric Times magazine! Along with Mr. Stego, I'm also submitting my Anomalocaris painting and cartoon, with the hope that at least one of these getting published.
Either way, look to the next issue (#92) of Prehistoric Times for some great art, and just maybe you'll see one of these guys here!


text:
Apochromatic (APO) Lenses in Binoculars
Recently I have seen as well as reviewed and tested more and more top end binoculars that use Apochromatic lenses (APO) and whilst some manufacturers mention that their products have an APO optical system, very few (if any) go on to explain exactly what it is and what it does.
So with this in mind I have decided to put together my complete guide to APO / Apochromatic Lenses in binoculars:
Why & What APO Lenses Do
When light passes through a simple single lens, the distance behind the lens at which each of the individual wavelengths of light comes into perfect focus varies. This dispersion of white light along the optical axis causes chromatic and spherical aberrations which result in you seeing soft overall images and color fringing along the edges of high-contrasting objects.
To help minimise this problem of colour dispersion and spherical aberration, designers combine a number of lenses which have different optical properties and focal lengths to form a single multi-element lens, or otherwise known as a compound lens.
Achromatic Lens
If a compound lens is able to bring two wavelengths of light into focus in the same plane reducing these aberrations, the lens is know as an achromatic lens.
The image on the right shows a compound lens made from two lens elements, one is a convex lens made from a crown glass and the other a concave lens made from a flint glass. As you can see this achromat brings the red and blue wavelengths of light into a common focus. This achromatic combination that typically brings red and blue into focus is currently by far the most commonly used method of improving the view in binoculars at the moment.
Apochromatic Lens (APO)
If three or more visible wavelengths of light are brought into focus at the same point behind the lens, the lens is known as an apochromat or is called an apochromatic lens. APO is the abbreviation for apochromatic.
Although they don't have to, most apochromatic lenses consist of three elements and as as you can see from the image above, because they bring light of three different frequencies to a common focus, they have a better correction of chromatic aberration and spherical aberration than achromat lenses.
Apochromats are also corrected for spherical aberration at two wavelengths, rather than one as in an achromat.
In order for an Apochromatic lenses to focus three wavelengths of light onto the same point, they require glasses that have special light dispersion properties. This is usually means using very expensive fluoro-crown glasses, abnormal flint glasses, and even sometimes optically transparent liquids in the thin spaces between glass elements and which have highly unusual dispersive properties.
The temperature dependence of glass and liquid index of refraction and dispersion must be accounted for during apochromat design to assure good optical performance over reasonable temperature ranges with only slight re-focusing. In some cases, apochromatic designs without irregular dispersion glasses are possible.
So we have gone over all the great things that an APO optical system can do and just how it improves your view, but what are the downsides?
- Cost – The main reason why you only find apochromats on top of the range binoculars is that because of their complexity and the use of costly materials, they add a lot to the cost of manufacturing the lenses.
- Weight – Most Apochromatic designs usually use three elements to make the lens. As we know, glass is heavy and so these triplet lenses are quite a bit heavier than the achromat doublets used on the majority of binoculars these days.
Apochromatic Triplet Lenses are as the name suggests, a compound lens with three lens elements that are designed to achieve the same focal length for three wavelengths of light.
ED Glass
Both achromatic and apochromatic lenses often contain at least one element that uses a special low-dispersion glass. For more take a look at my complete guide to Extra Low Dispersion Glass (ED Glass).
Best APO Binoculars
Listed below are binoculars that use APO lenses and which I have rated very highly when I wrote my review on them:
Vortex 8x42 Razor HD Binoculars
One of the main reasons I awarded these Vortex Razor binoculars the award of being the best binoculars I reviewed in 2012 was because of the fantastic quality of image they produce and definitely up there with the best I have ever seen.
This is achieved largely due to the use of apochromatic triplet lenses, which include ED glass elements.
They also use very high quality coatings that include dielectric and phase correction coatings on the roof prisms.
Make no mistake these Vortex binoculars are very, very good and thanks to a magnesium body they have managed to keep the weight down as well, which is usually one of the main downsides to apochromatic triplet bins.
|Best Binocular Reviews Ratings:
Other APO Binoculars worth checking out:
Minox APO HG Binoculars
Like the Vortex above, Minox's top-of-the-line APO HG binoculars are also optically about as good as it gets.
As well as all the features you would expect to find on a binocular in this class, they use the very best SCHOTT fluoride ED-glass elements within their apochromatically-corrected lenses.
The result, according to Minox is an image completely free of color fringing.
Further reading
You can also take a look at:
- All about Extra Low Dispersion Glass (ED Glass)


text:
KMINA is here to end pain caused by conventional crutches. These creative crutches have the potential to help improve the mobility of thousands of people with its revolutionary design.
KMINA crutches are made to reduce pain in the hands, wrists and shoulders, thanks to its great unconventional design. Key features that make KMINA unique are its shock-absorbing system and the tilted forearm support, both of which are patented designs.
In order to make this project real, the team behind KMINA has launched a crowdfunding campaign on Kickstarter with a goal to start production and help improve mobility for millions of people.
The team is also embracing a social side project, as they want to donate several crutches to people in need. In order to do so, they need to have signed partnerships with three non-profit associations, so that all donated crutches will go to people in need.
Pain-Free Crutches
More Stats +/-
Wheeled Walking Sticks
Leg-Secured Walking Sticks
Weight-Distributing Crutches
Sustainable Walking Sticks
Pain-Reducing Crutches
KMINA Introduces a Comfortable Alternative to Conventional Crutches
- By: KMINAOct 19, 2016
References: WWW.KMINA.ES & kickstarter
References: WWW.KMINA.ES & kickstarter


text:
Asscher Cut Moissanite Solitaire Engagement Ring | 2.03 ctw Forever One Moissanite | 14k Recycled Gold
Asscher Cut Moissanite Solitaire Engagement Ring | 2.03 ctw Forever One Moissanite | 14k Recycled Gold
◊ A stunning asscher cut Forever One moissanite is set in a hand fabricated 14k recycled gold setting for a classic, yet unique engagement ring.
◊ Moissanite measures 8 mm on each side and weighs 2.03 ctw. It is bezel set in 14k yellow gold on a 14k yellow gold band. Band is round, measuring 2 mm in diameter. Shown in a polished finish, but may be finished in matté as well.
◊ Asscher cuts were first developed in 1902 by Joseph Asscher, and became most popular during the Art-Deco movement following World War I. This historical 58-facet design mimics the emerald cut, but offers increased sparkle with its unique octagonal shape. This type of cut creates a hypnotic mirrored pattern to showcase the clarity of the stone.
◊ Moissanite Asscher cuts feature 65 facets to accompany this gems' double refractive crystalline structure, offering more than twice the brilliance and fire of diamonds.
◊ Moissanite was first discovered by French chemist Henri Moissan in a meteor crater in Arizona. Due to its scarcity, it is now a lab created gem by Charles & Colvard. Dr. Moissan's research identified them as a brand new mineral composition—silicon carbide, whereas diamonds are created from carbon. In nature, silicon carbide is created over millennia by a combination of extreme heat and pressure. At Charles & Colvard researchers re-create those conditions in a controlled, profoundly accelerated process which produces durable, super-hard crystals with a minimum of ecological impact…and absolutely no mining. In their research laboratory located in Central North Carolina, scientists perfected and patented the innovative process that creates silicon carbide crystals.
◊ These brilliant, sparkling stones are often referred to as "space diamonds." They are incredibly durable, resistant to high heat, and rival diamonds in many arenas. Their hardness measures a 9.25 on the Mohs scale, making them an excellent choice for wearability. Forever One is graded to be colorless in comparison to a diamond color chart.
◊ A patented thermal growing process is used to create single-crystal raw moissanite gems. The process is lengthy, complicated, and expensive, which limits the output (it takes 2-3 months for the creation of a single gem).
◊ Because hand-cutting is the only way to release the brilliance that intensifies a gem's fire, each and every Charles & Colvard moissanite is hand-cut by master gem cutters.
◊ Shown with our Pavé Diamond Eternity Band.
◊ Ring is packaged in a ring box, ready for gifting and is shipped via UPS with full insurance and tracking. Please select UPS Diamonds & Gold for this order, we will not ship with another option selected.
◊ If you are an international customer, please contact us before purchase as some countries have restrictions on shipping fine jewelry.


text:
A I will miss Korea, and KIS, and many folks that I have been able to work with around the international school community around Asia. I'm moving back to the United States, and to Wisconsin. I'll be a tech coach at Waupaca Middle School. I look forward to the challenge. My family and I are visiting family in Adelaide, Australia before heading back to the USA.
Goodbye KIS album27 new photos · Album by Art Schultz
Wednesday, June 15, 2016
Goodbye KIS!
It's been a great job, but it's time to move on... I've had the pleasure of working at Korea International School for four years. I've had an opportunity to grow as an educator, and show my talents with technology. I had the opportunity to work in the Fishbowl, KIS's training center.
Subscribe to: Post Comments (Atom)


text:
Join your colleagues at various networking events during the conference.
Networking ReceptionSponsored by the
University Sponsors
6 – 7:30 p.m.
Meet old friends and make new ones at the Networking Reception.
Student Networking Mixer
Sponsored by
Flexsim and the
Healthcare Systems Engineering Institute at Northeastern University.
5 - 6:30 p.m.
Welcome ReceptionExhibit Hall
6:15 – 8 p.m.
This is a great opportunity for networking and a chance to visit the exhibitors to see the latest and greatest products and services.
Honors & Awards Dinner and Ceremony7:30 – 9:30 p.m.
Honors & Awards Dessert Reception9:30 – 10:30 p.m.
IISE formally recognizes the accomplishments of prominent practitioners and students with a variety of awards. Additional fee and advance purchase required.


text:
Defining the Agile Enterprise
Astadia can help you realize the benefits of the agile enterprise. Agile enterprises are fast moving, flexible and robust enabling them to respond rapidly to unexpected challenges, events, and opportunities. These enterprises leverage technologies, policies and processes that facilitate speed and change aligned to achieve continuous competitive advantage in serving its customers. Astadia partners with clients to position them for business agility.


text: MARCELLUS - Willard J. "Bill" Hahn, 83, died Saturday in Bronson Methodist Hospital, Kalamazoo. Survivors include three daughters, Judy Wolfe of Fort Wayne, Chickie Hill of Macon, Ga., and Gayle Knittel of Woodstock, Ga.; two sisters, Georgia M. Hayes of Macon, Ga., and Katherine Tyznik of Lublin, Wis.; and a brother, John Hahn of Amasa, Mich. Services will be at 2 p.m. Tuesday in Mater Funeral Home, where friends may call from 5 to 7 p.m. today and one hour before services Tuesday.