Hello
Table of Contents
## Table of Contents
- [Introduction](#Introduction)
- [How to Enter](#How_to_Enter)
- [Categories](#Categories)
- [Microsoft Azure](#MicrosoftAzure)
- [BizTalk](#BizTalk)
- [Forefront Identity Manager](#Forefront_Identity_Manager)
- [SharePoint 2010 / 2013](#SharePoint_twentyten_twentythirteen)
- [Small Basic](#Small_Basic)
- [SQL BI & Power BI](#SQL_BI_amp_Power_BI)
- [SQL Server General & Database Engine](#SQL_Server_General_amp_Database_Engine)
- [System Center](#System_Center)
- [Transact-SQL](#Transact-SQL)
- [Visual Basic](#Visual_Basic)
- [Universal Windows Apps](#UniversalWindowsApps)
- [Windows PowerShell](#Windows_PowerShell)
- [Windows Presentation Foundation (WPF)](#Windows_Presentation_Foundation_WPF)
- [Windows Server](#Windows_Server)
- [Wiki and Portals](#Wiki_and_Portals)
- [Miscellaneous](#Miscellaneous)
- [See Also](#See_Also)
- [This Month's Forum Announcements](#Forum_Announcements)
# Introduction
[![ ](http://social.technet.microsoft.com/wiki/resized-image.ashx/__size/200x0/__key/communityserver-wikis-components-files/00-00-00-00-05/2352.closed.png)](http://social.technet.microsoft.com/wiki/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-05/2352.closed.png)
**May's competition has now closed.**
Winners are announced [
HERE](http://blogs.technet.com/b/wikininjas/archive/2015/06/17/the-microsoft-technet-guru-awards-may-2015.aspx)!
June's competition is [
HERE](http://social.technet.microsoft.com/wiki/contents/articles/31200.technet-guru-contributions-june-2015.aspx)!!
------------- 8< --------------
If you contribute any new code, or solutions to problems in the following categories, please add your content (that you write for a Forum or Blog) to TechNet Wiki, and then add a link to your TechNet Wiki article below, to let us know.
**This is a TechNet Wiki awards program, so we only want
WIKI LINKS for articles created in MAY, not old, external forum or gallery links.** If you have already made a contribution on the forums or gallery, simply copy it into the wiki and reference the original
article, like shown here.
One winner in each category will be selected each month for glory and adoration by the MSDN/TechNet Ninjas and community as a whole. This includes a dedicated blog post in the Wiki Ninjas blog, a tweet from the Wiki Ninjas Twitter
account, an announcement on your forum, and other acknowledgement from the community.
Winners will be voted on by five judges. The judges consist of 3 TechNet Wiki Community Council members and 2 Microsoft Employee SMEs (Subject Matter Experts -usually the people making the technologies). The judges will be looking for articles that are thorough,
technically accurate, visually clear (images might help, but aren't necessary), and well written. (Any community member can help with the "technically accurate" part by reviewing the articles below and either fixing inaccuracies in the article or commenting
on them--asking questions or suggesting fixes.)
**The articles must be written in May 2015 and must be in English.** However, the original blog or forum content can be from before May. Make sure you aren't taking credit for someone else's content (you have to be the author of the original
content and of the Wiki article). The categories listed are targeted to the most popular forums/technologies and ones that we are able to support. We will add more categories as we go (please don't add more categories, instead, leave a comment at the bottom
to suggest a new category).
# How to Enter
**1) Create a new TechNet article**YOU CAN COPY YOUR CONTRIBUTION FROM MSDN/TECHNET FORUMS OVER TO TECHNET WIKI (**IN MAY**) TO QUALIFY FOR THESE AWARDS. You can also create a new article not related to your forums contributions.
A) Log into TechNet/MSDN with your Microsoft credentials
B) Add your content as an article to TechNet Wiki: [
http://social.technet.microsoft.com/wiki/contents/articles/add.aspx%20](http://social.technet.microsoft.com/wiki/contents/articles/add.aspx%20)
If you are copying and pasting your MSDN/TechNet forum solutions over to TechNet Wiki, please give some introduction to the problem, make sure your steps are clear, and then link to the original forum post. You can also paste in your blog posts (rather than
forum content).
**2) Tell us about it** To add a link to your article:
A) Log into TechNet with your Microsoft credentials
B) Click the "Edit" tab, above this article title, and copy in the URL to your TechNet Wiki article into the appropriate section.
[![ ](http://social.technet.microsoft.com/wiki/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-05/7608.TechNet_2D00_Guru.gif)](http://social.technet.microsoft.com/wiki/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-05/7608.TechNet_2D00_Guru.gif)
# Categories
Add Your Contributions for MAY in the Sections Below...
**NOTE**: These **MUST**be TechNet Wiki articles, and they
**MUST**be written in MAY 2015.
## Microsoft Azure
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your Azure contribution here:
- [Big Data Analytics using Microsoft Azure: Hive](http://social.technet.microsoft.com/wiki/contents/articles/31073.big-data-analytics-using-microsoft-azure-hive.aspx) by
[
Chervine](https://social.technet.microsoft.com/profile/chervine/)
- [Azure PowerShell cmdlets version updates](http://social.technet.microsoft.com/wiki/contents/articles/31127.azure-powershell-cmdlets-version-updates.aspx) by
[
Ken Cenerelli](https://social.technet.microsoft.com/profile/ken%20cenerelli/)
- [Custom Telemetry Events with TrackEvent in Microsoft Application Insights](http://social.technet.microsoft.com/wiki/contents/articles/31192.custom-telemetry-events-with-trackevent-in-microsoft-application-insights.aspx) by
[
Ken Cenerelli](https://social.technet.microsoft.com/profile/ken%20cenerelli/)
- [Creating Azure Virtual machines](http://social.technet.microsoft.com/wiki/contents/articles/31196.creating-azure-virtual-machines.aspx) by
[Pooja Baraskar](https://social.technet.microsoft.com/profile/pooja%20baraskar/)
- [Azure Service Portals](http://social.technet.microsoft.com/wiki/contents/articles/31092.microsoft-azure-service-portal-details.aspx)
by [Santhosh Sivarajan](https://social.technet.microsoft.com/profile/santhosh%20sivarajan-/)
## BizTalk
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your BizTalk contribution here:
- [BizTalk Server 2013 R2: WCF-SAP Adapter Step-by-Step Installation Guide](http://social.technet.microsoft.com/wiki/contents/articles/31030.biztalk-server-2013-r2-wcf-sap-adapter-step-by-step-installation-guide.aspx) by
[
Sandro Pereira](https://social.technet.microsoft.com/profile/sandro%20pereira/)
- [BizTalk Server: How to upgrade BizTalk Health Monitor from a previous
version to the latest one](http://social.technet.microsoft.com/wiki/contents/articles/31056.biztalk-server-how-to-upgrade-biztalk-health-monitor-from-a-previous-version-to-the-latest-one.aspx) by [Sandro Pereira](https://social.technet.microsoft.com/profile/sandro%20pereira/)
- [BizTalk DevOps: Monitor your BizTalk environment using PowerShell](http://social.technet.microsoft.com/wiki/contents/articles/31154.biztalk-devops-monitor-your-biztalk-environment-using-powershell.aspx) by [Sandro
Pereira](https://social.technet.microsoft.com/profile/sandro%20pereira/)
- [BizTalk: Running Orchestrations in Multiple Hosts On The Same Computer](http://social.technet.microsoft.com/wiki/contents/articles/31183.biztalk-running-orchestrations-in-different-hosts.aspx) by
[
Johns-305](https://social.msdn.microsoft.com/profile/johns-305%20%5Bboatseller%5D/)
## Forefront Identity Manager
The TechNet Guru competition is announced in the forums links available below.
Post a link to the **TechNet Wiki page** of your FIM contribution here:
- Replace with "Article Name" by "Profile Name" (each hyperlinked to the article and the author profile urls)
## SharePoint 2010 / 2013
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of SharePoint contribution here
- [SharePoint 2013 External List from Oracle Database](http://social.technet.microsoft.com/wiki/contents/articles/30946.sharepoint-2013-external-list-from-oracle-database.aspx)
by [Dan Christian](http://social.technet.microsoft.com/wiki/contents/articles/25484.user-page-dan-christian.aspx)
- [What is a Web Application in SharePoint?](http://social.technet.microsoft.com/wiki/contents/articles/31034.what-is-a-web-application-in-sharepoint.aspx) by [Inderjeet
Singh Jaggi](http://social.technet.microsoft.com/wiki/638599/ProfileUrlRedirect.ashx)
- [SharePoint Server: "The search service is not able to connect
to the machine that hosts the administration component"](http://social.technet.microsoft.com/wiki/contents/articles/28772.sharepoint-server-the-search-service-is-not-able-to-connect-to-the-machine-that-hosts-the-administration-component.aspx) by [Inderjeet
Singh Jaggi](http://social.technet.microsoft.com/wiki/638599/ProfileUrlRedirect.ashx)
- [What are types of SharePoint installation? What is difference between Farm and standalone?](http://social.technet.microsoft.com/wiki/contents/articles/31035.what-are-types-of-sharepoint-installation-what-is-difference-between-farm-and-standalone.aspx)
by [Inderjeet
Singh Jaggi](http://social.technet.microsoft.com/wiki/638599/ProfileUrlRedirect.ashx)
- [What is a Site Collection in SharePoint?](http://social.technet.microsoft.com/wiki/contents/articles/31046.what-is-a-site-collection-in-sharepoint.aspx) by [Inderjeet
Singh Jaggi](http://social.technet.microsoft.com/wiki/638599/ProfileUrlRedirect.ashx)
- [What’s new in SharePoint server 2016 deployment](http://social.technet.microsoft.com/wiki/contents/articles/31053.whats-new-in-sharepoint-server-2016-deployment.aspx) by [Inderjeet
Singh Jaggi](http://social.technet.microsoft.com/wiki/638599/ProfileUrlRedirect.ashx)
- [Excel Services Issue in SharePoint 2013/2010](http://social.technet.microsoft.com/wiki/contents/articles/31128.excel-services-issue-in-sharepoint-20132010.aspx) by
[Danish Islam](https://social.technet.microsoft.com/profile/danishislam/)
- [Working with People Picker control in Custom List Forms using jQuery](http://social.technet.microsoft.com/wiki/contents/articles/31146.working-with-people-picker-control-in-custom-list-forms-using-jquery.aspx) by [Danish
Islam](https://social.technet.microsoft.com/profile/danishislam/)
## Small Basic
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your Small Basic contribution here:
- [Small Basic: Kinect for Small Basic Extension Library](http://social.technet.microsoft.com/wiki/contents/articles/30943.small-basic-kinect-for-small-basic-extension-library.aspx) by [Nonki
Takahashi](http://social.technet.microsoft.com/wiki/187046/ProfileUrlRedirect.ashx)
- [Small Basic: Optimization](http://social.technet.microsoft.com/wiki/contents/articles/30971.small-basic-optimization.aspx) by [Ezra94](http://social.technet.microsoft.com/wiki/711340/ProfileUrlRedirect.ashx)
## SQL BI & Power BI
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your BI contribution here:
- Replace with "Article Name" by "Profile Name" (each hyperlinked to the article and the author profile urls)
## SQL Server General & Database Engine
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the**TechNet Wiki page** of your SQL Server contribution here:
- Replace with "Article Name" by "Profile Name" (each hyperlinked to the article and the author profile urls)
- [Developer Friendly XML Extraction From SQL Server](http://social.technet.microsoft.com/wiki/contents/articles/31184.developer-friendly-xml-extraction-from-sql-server.aspx) by
[
Andy ONeill](https://social.technet.microsoft.com/profile/andy%20oneill/)
## System Center
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the**TechNet Wiki page** of your System Center contribution here:
- [Troubleshoot ID 30111 from DPM: VssError: The specified object was not found
](http://social.technet.microsoft.com/wiki/contents/articles/30990.troubleshoot-id-30111-from-dpm-vsserror-the-specified-object-was-not-found.aspx)by [MarkusEliasson](https://social.technet.microsoft.com/profile/markuseliasson/)
- [Analyse
your ConfigMgr d](http://social.technet.microsoft.com/wiki/contents/articles/31150.analyse-your-configmgr-data-with-microsoft-power-bi.aspx)[ata with Microsoft Power BI](http://social.technet.microsoft.com/wiki/contents/articles/31150.analyse-your-configmgr-data-with-microsoft-power-bi.aspx) by
[Gerry Hampson](https://social.technet.microsoft.com/profile/gerry%20hampson/)
- [Optimizing rule in scom 2007/2012
](http://social.technet.microsoft.com/wiki/contents/articles/31188.optimizing-rule-in-scom-20072012.aspx)by [
sridhar vishwanatham](https://social.technet.microsoft.com/Profile/sridhar%20vishwanatham/activity)
## Transact-SQL
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your T-SQL contribution here:
- [T-SQL: Sort data by multiple languages](http://social.technet.microsoft.com/wiki/contents/articles/31194.t-sql-sort-data-by-multiple-languages.aspx) by
[
Ronen Ariely](https://social.msdn.microsoft.com/profile/pituach/?type=forum&referrer=http://social.msdn.microsoft.com/Forums/sqlserver/en-US/39c3a7c2-4e62-477d-8bd0-873efe4c9e81/response-request-tsql-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=transactsql) (aka [
pituach](https://social.msdn.microsoft.com/profile/pituach/?type=forum&referrer=http://social.msdn.microsoft.com/Forums/sqlserver/en-US/39c3a7c2-4e62-477d-8bd0-873efe4c9e81/response-request-tsql-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=transactsql))
- [T-SQL:
Make a Read Copy of Database by Using Synonym, Trigger and SQL Agent Job](http://social.technet.microsoft.com/wiki/contents/articles/31195.t-sql-make-a-read-copy-of-database-by-using-synonym-trigger-and-sql-agent-job.aspx) by [Saeid
Hasani](http://social.technet.microsoft.com/wiki/302812/ProfileUrlRedirect.ashx)
## Visual Basic
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the**TechNet Wiki page** of your VB contribution here:
- [VB.Net: High resolution printouts of the Chart control by using a Metafile](http://social.technet.microsoft.com/wiki/contents/articles/31058.vb-net-high-resolution-printouts-of-the-chart-control-by-using-a-metafile.aspx) by
[tommytwotrain](http://social.technet.microsoft.com/wiki/502513/ProfileUrlRedirect.ashx)
- [Sort and Filter CSV files with DataTable and DataView](http://social.technet.microsoft.com/wiki/contents/articles/31081.sort-and-filter-csv-files-with-datatable-and-dataview.aspx)
by [
Emiliano Musso](https://social.technet.microsoft.com/profile/emiliano%20musso/)
Visual C#
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your C# contribution here:
- Replace with "Article Name" by "Profile Name" (each hyperlinked to the article and the author profile urls)
- [Multi-page DGV Printing](http://social.technet.microsoft.com/wiki/contents/articles/31134.multi-page-dgv-printing.aspx) by
[
.paul.](https://social.technet.microsoft.com/Profile/.paul.%20_)
- [C# : Windows Service in console mode for debug and admin](http://social.technet.microsoft.com/wiki/contents/articles/30957.c-windows-service-in-console-mode-for-debug-and-admin.aspx) by
[Yan Grenier](https://social.technet.microsoft.com/profile/yan%20grenier/)
- [Getting Started With WCF](http://social.technet.microsoft.com/wiki/contents/articles/31193.getting-started-with-wcf.aspx) by
[Tom Mohan](https://social.technet.microsoft.com/profile/tom%20mohan/)
## Universal Windows Apps
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your Windows Phone contribution here:
- [Leverage Continuum feature to change UI for Mouse/Keyboard users using custom StateTrigger](http://social.technet.microsoft.com/wiki/contents/articles/31069.leverage-continuum-feature-to-change-ui-for-mousekeyboard-users-using-custom-trigger.aspx)
by [Lee McPherson](https://social.technet.microsoft.com/profile/lee%20mcpherson/)
- [Geolocalize a device and store coordinates on Webserve](http://social.technet.microsoft.com/wiki/contents/articles/31096.geolocalize-a-device-and-store-coordinates-on-webserver.aspx)r by
[Emiliano Musso](https://social.technet.microsoft.com/profile/emiliano%20musso/)
- [Understanding
UAP and Building Universal Apps with Blend 2015](http://social.technet.microsoft.com/wiki/contents/articles/30963.technet-guru-contributions-may-2015/http//social.technet.microsoft.com/wiki/contents/articles/31138.understading-uap-and-building-universal-apps-with-blend-2015.aspx) by [
Sumantro](https://social.technet.microsoft.com/profile/sumantro/)
- [Setting up Windows 10 for Development](http://social.technet.microsoft.com/wiki/contents/articles/31116.setting-up-windows-10-for-development.aspx) by
[Sumantro](https://social.technet.microsoft.com/profile/sumantro/)
- [Architecture of Windows 10](http://social.technet.microsoft.com/wiki/contents/articles/31048.architecture-of-windows-10.aspx) by
[Sumantro](https://social.technet.microsoft.com/profile/sumantro/)
- [Implementing ScreenReading in winRT apps](http://social.technet.microsoft.com/wiki/contents/articles/31079.implementing-screen-reading-in-winrt-apps.aspx) by
[Pooja Baraskar](https://social.technet.microsoft.com/profile/pooja%20baraskar/)
- [Migrating 8.1 apps to Windows 10](http://social.technet.microsoft.com/wiki/contents/articles/31141.migrating-8-1-apps-to-windows-10.aspx) by
[Pooja Baraskar](https://social.technet.microsoft.com/profile/pooja%20baraskar/)
- [SplitView-A New XAML control for Universal App Dev](http://social.technet.microsoft.com/wiki/contents/articles/31158.splitview-a-new-xaml-control-for-uap-developers-vs2015.aspx) by
[Sumantro](https://social.technet.microsoft.com/profile/sumantro/)
- [Developing games for Windows Store with Construct2](http://social.technet.microsoft.com/wiki/contents/articles/31130.developing-games-for-windows-store-with-construct-2.aspx) by
[Sumantro](https://social.technet.microsoft.com/profile/sumantro/)
- [Developing Experiences with Direct Ink on Windows 10
](http://social.technet.microsoft.com/wiki/contents/articles/31166.building-experiences-with-direct-ink-on-windows10.aspx)by [Sumantro](https://social.technet.microsoft.com/profile/sumantro/)
- [Project Spartan For Developers in Windows 10](http://social.technet.microsoft.com/wiki/contents/articles/31181.project-spartan-for-developers-in-windows-10.aspx) by
[Sumantro](https://social.technet.microsoft.com/profile/sumantro/)
- [Localization in Windows Universal Apps](http://social.technet.microsoft.com/wiki/contents/articles/31063.localization-in-windows-universal-apps.aspx)
by [Pooja Baraskar](https://social.technet.microsoft.com/profile/pooja%20baraskar/)
## Windows PowerShell
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your PowerShell contribution here:
- [SCOM 2012: Bulk override creation for monitors and rules
using PowerShell](http://social.technet.microsoft.com/wiki/contents/articles/30714.scom-2012-bulk-override-creation-for-monitors-and-rules-using-powershell.aspx) by [sridhar vishwanatham](http://social.technet.microsoft.com/wiki/86096/ProfileUrlRedirect.ashx)
- [SharePoint Online content types in Powershell: Add](http://social.technet.microsoft.com/wiki/contents/articles/31051.sharepoint-online-content-types-in-powershell-add.aspx) by
[Arleta Wanat](https://social.technet.microsoft.com/Profile/arleta%20wanat)
- [Manage SharePoint Online Access Requests using Powershell](http://social.technet.microsoft.com/wiki/contents/articles/31157.manage-sharepoint-online-access-requests-using-powershell.aspx) by [Arleta
Wanat](https://social.technet.microsoft.com/Profile/arleta%20wanat)
## Windows Presentation Foundation (WPF)
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the **TechNet Wiki page** of your WPF contribution here:
- Replace with "Article Name" by "Profile Name" (each hyperlinked to the article and the author profile urls)
- [Dependency Property Default Double Trouble](http://social.technet.microsoft.com/wiki/contents/articles/31175.wpf-tips-dependency-property-default-double-trouble.aspx) by
[Andy ONeill](https://social.technet.microsoft.com/profile/andy%20oneill/)
- [Animating a ViewModel
](http://social.technet.microsoft.com/wiki/contents/articles/31191.wpf-tips-animating-a-viewmodel.aspx)by [Andy ONeill](https://social.technet.microsoft.com/profile/andy%20oneill/)
- [Data Input Validation In WPF : Validation
With Exception](http://social.technet.microsoft.com/wiki/contents/articles/31189.data-input-validation-in-wpf-validation-with-exception.aspx "Data Input Validation In WPF : Validation With Exception") by [
Tom Mohan](https://social.technet.microsoft.com/profile/tom%20mohan/)
## Windows Server
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the**TechNet Wiki page** of your contribution here:
- Replace with "Article Name" by "Profile Name" (each hyperlinked to the article and the author profile urls)
- [Useful powershell commands for manage servers & desktops](http://social.technet.microsoft.com/wiki/contents/articles/30927.useful-powershell-commands-to-manage-client-and-server-operating-systems.aspx) By[
Darshana Jayathilake](https://social.technet.microsoft.com/profile/darshana%20jayathilake/)
- [How to Identify “Shared” and “Non-Shared” disks on cluster nodes](http://social.technet.microsoft.com/wiki/contents/articles/30992.identify-shared-and-non-shared-disks-on-cluster-nodes.aspx). By
[
Manjunath Sullad](https://social.technet.microsoft.com/profile/manjunath%20sullad/)
- [Active Directory: Large Integer Attributes](http://social.technet.microsoft.com/wiki/contents/articles/31135.active-directory-large-integer-attributes.aspx) By
[
Richard Mueller](http://social.technet.microsoft.com/wiki/37268/ProfileUrlRedirect.ashx)
## Wiki and Portals
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the TechNet Wiki page of your contribution here:
- [Why YOU should enter the Technet WIki Guru Competition](http://social.technet.microsoft.com/wiki/contents/articles/31075.wiki-why-you-should-enter-the-technet-wiki-guru-competition.aspx) by [Andy
ONeill](https://social.technet.microsoft.com/profile/andy%20oneill/)
## Miscellaneous
The TechNet Guru competition is announced in the forums, links are listed below.
Post a link to the TechNet Wiki page of your contribution here:
- [Read the temperature with Arduino Uno](http://social.technet.microsoft.com/wiki/contents/articles/31062.read-the-temperature-with-arduino-uno.aspx) By
[Carmelo La Monica](https://social.technet.microsoft.com/profile/carmelo%20la%20monica/)
- [Microsoft Office Sway](http://social.technet.microsoft.com/wiki/contents/articles/31124.microsoft-office-sway.aspx) by [Danish
Islam](https://social.technet.microsoft.com/profile/danishislam/)
- [Moisture sensor with Windows on Galileo](http://social.technet.microsoft.com/wiki/contents/articles/31077.moisture-sensor-with-intel-galileo.aspx) by
[Pooja Baraskar](https://social.technet.microsoft.com/profile/pooja%20baraskar/)
- [Windows 8.1 App Development with HTML5,CSS3 and
JS](http://social.technet.microsoft.com/wiki/contents/articles/31129.windows-8-1-app-development-with-html5css3-and-js.aspx "Windows 8.1 App Development with HTML5,CSS3 and JS") by [Sumantro](https://social.technet.microsoft.com/profile/sumantro/)
# See Also
- [TechNet Guru Contributions](http://social.technet.microsoft.com/wiki/contents/articles/17641.technet-guru-contributions.aspx)
- [List of Award Winning TechNet Guru Articles](http://social.technet.microsoft.com/wiki/contents/articles/19679.list-of-award-winning-technet-guru-articles.aspx)
# This Month's Forum Announcements
1. [Azure](https://social.msdn.microsoft.com/Forums/azure/en-US/e87b9f3c-c10c-4165-b46b-9a980d54ffd1/response-request-azure-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=windowsazuredevelopment)
2. [Azure](https://social.msdn.microsoft.com/Forums/azure/en-US/f56ca281-f6be-4589-acdf-ca46084c3476/response-request-azure-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=WAVirtualMachinesforWindows)
3. [Azure](https://social.technet.microsoft.com/Forums/en-US/6176bac4-0216-407e-9db4-5a9331d78a27/response-request-azure-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=ssdsgetstarted)
4. [BizTalk](https://social.msdn.microsoft.com/Forums/en-US/72cba9ba-884b-455f-863b-517edebdc27c/response-request-biztalk-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=biztalkgeneral)
5. [BizTalk](https://social.msdn.microsoft.com/Forums/azure/en-US/eefb2863-f4a2-4bc0-8824-801146fdd9a1/response-request-biztalk-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=azurebiztalksvcs)
6. [C#](https://social.msdn.microsoft.com/Forums/vstudio/en-US/71a6dfaf-68b3-415e-8c05-69793740b8f7/response-request-c-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=csharpgeneral)
7. [FIM](https://social.technet.microsoft.com/Forums/en-US/e8e3e1e9-a6e4-431b-a2d4-6ba0c2e2968c/response-request-fim-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=ilm2)
8. [Power Pivot](https://social.technet.microsoft.com/Forums/sqlserver/en-US/566b41ee-aa0a-4e20-bdb4-3025bcce9883/response-request-power-pivot-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=sqlkjpowerpivotforexcel)
9. [PowerShell](https://social.technet.microsoft.com/Forums/windowsserver/en-US/08b496f7-1833-4973-a574-9646ef3e5b30/response-request-powershell-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=winserverpowershell)
10. [SharePoint 2010](https://social.msdn.microsoft.com/Forums/sharepoint/en-US/00f7be6c-49e9-4b73-9354-e85ca8d2035f/response-request-sharepoint-2010-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=sharepointdevelopmentprevious)
11. [Small Basic](https://social.msdn.microsoft.com/Forums/en-US/581ec459-1879-4d55-918d-01025de74646/response-request-small-basic-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=smallbasic)
12. [SQL Server](https://social.technet.microsoft.com/Forums/sqlserver/en-US/6fd32d97-8c29-4a43-bdd7-41e9db87a061/response-request-sql-server-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=sqlgetstarted)
13. [SS DBE](https://social.technet.microsoft.com/Forums/sqlserver/en-US/ac22385d-1bec-436e-a90c-11cdef4f0e8b/response-request-ss-dbe-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=sqldatabaseengine)
14. [SSAS](https://social.technet.microsoft.com/Forums/sqlserver/en-US/ac6282f4-187b-48f3-9d8e-736561882ec8/response-request-ssas-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=sqlanalysisservices)
15. [SSIS](https://social.technet.microsoft.com/Forums/sqlserver/en-US/362e7a10-f584-48eb-a6da-12d27ed4216d/response-request-ssis-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=sqlintegrationservices)
16. [SSRS](https://social.technet.microsoft.com/Forums/sqlserver/en-US/d40c923e-4d11-45f4-bdcc-9d250b8a0e01/response-request-ssrs-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=sqlreportingservices)
17. [Store App](https://social.msdn.microsoft.com/Forums/windowsapps/en-US/229750bf-83df-4338-a491-827daa8cfd65/response-request-store-app-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=winappswithcsharp)
18. [System Center](https://social.technet.microsoft.com/Forums/systemcenter/en-US/ceb2f8dc-557e-4d6a-ba57-b41f8eb7895e/response-request-system-center-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=configmgrgeneral)
19. [System Center](https://social.technet.microsoft.com/Forums/en-US/cf1171e1-7515-4a8b-a862-dc33ff99802b/response-request-system-center-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=configmanagergeneral)
20. [System Center](https://social.technet.microsoft.com/Forums/systemcenter/en-US/8d802083-48c3-49a3-8d14-2733721a0b43/response-request-system-center-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=operationsmanagergeneral)
21. [System Center](https://social.technet.microsoft.com/Forums/en-US/338b580b-d4d0-4a3f-9e96-f8b144a26d4a/response-request-system-center-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=dataprotectionmanager)
22. [System Center](https://social.technet.microsoft.com/Forums/en-US/138f85ab-eca9-4814-989b-9045f5dfe184/response-request-system-center-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=scogeneral)
23. [System Center](https://social.technet.microsoft.com/Forums/systemcenter/en-US/cf2622da-bfad-42a9-89c0-266e99b6ac8a/response-request-system-center-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=systemcenterservicemanager)
24. [System Center](https://social.technet.microsoft.com/Forums/systemcenter/en-US/58ddbf04-1a62-4e2b-ae24-5fd8fa28e81c/response-request-system-center-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=virtualmachinemanager)
25. [System Center](https://social.technet.microsoft.com/Forums/en-US/dd2cc596-a130-4ecb-8127-28ad7340d1aa/response-request-system-center-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=appcontroller)
26. [TN Wiki](https://social.technet.microsoft.com/Forums/en-US/cc0bea5c-82a8-4628-8d00-54f5be9d7c78/response-request-tn-wiki-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=tnwiki)
27. [T-SQL](https://social.msdn.microsoft.com/Forums/sqlserver/en-US/39c3a7c2-4e62-477d-8bd0-873efe4c9e81/response-request-tsql-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=transactsql)
28. [VB](https://social.msdn.microsoft.com/Forums/vstudio/en-US/6508c1af-71f2-4cd0-b772-2c72647fd76e/response-request-vb-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=vbgeneral)
29. [Visio](https://social.technet.microsoft.com/Forums/office/en-US/da7f6657-35b3-42d1-a75a-76534916f765/response-request-visio-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=visiogeneral)
30. [Windows Phone](https://social.msdn.microsoft.com/Forums/windowsapps/en-US/6b7c9b07-c79a-45d2-90fb-999fc4490012/response-request-windows-phone-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=wpdevelop)
31. [Windows Server](https://social.msdn.microsoft.com/Forums/windowsserver/en-US/a1fd2e5b-d2fd-4cba-8b40-5371ecd0a19d/response-request-windows-server-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=windowsserversolutionssdk)
32. [Windows Server](https://social.technet.microsoft.com/Forums/en-US/8b438346-7000-446a-af27-46b00bf9d0f3/response-request-windows-server-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=winserver8gen)
33. [Windows Server](https://social.technet.microsoft.com/Forums/en-US/e3cfc78f-0e5f-4e89-94e3-765ed1802f93/response-request-windows-server-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=winservergen)
34. [Windows Server](https://social.technet.microsoft.com/Forums/en-US/922b87ea-00a2-4549-bbad-9e40fd62a06e/response-request-windows-server-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=winserverDS)
35. [WPF](https://social.msdn.microsoft.com/Forums/vstudio/en-US/a0cd3653-6473-4171-b005-74d86708eb9b/response-request-wpf-gurus-please-connect-with-internet-of-thinkers-aka-tnwiki?forum=wpf)


{%extends "base.html"%} {%block title1%}Rooms -{%endblock%} {%block head%}{{form.media}}{%endblock%} {%block mainmenu%} Home Passenger Room Services Services by Lodging {%endblock%} {%block mainmenu2%} {%if user%} List | New {%endif%} {%endblock%} {%block body%}


← to home
SMACSS
Download archive (in process)
SMACSS (
S
calable and
M
odular
A
rchitecture for
CSS
) with BEM (
B
lock
E
lement
M
odificator).


|
Perl Weekly
Issue #3 - 2011-08-15 - The future of Perl 5
latest | archive | by Gabor Szabo
|
|
Hi,
I have been in Riga for the past 4 days already meeting lots of fellow Perl programmers. Both people I already know and new contacts. YAPC::EU officially starts today and I am looking forward to the talks and the further social interaction.
To those who could not attend, you can at least read some news from the past week...
|
|
|
Headlines
|
The future of Perl 5
A very good summary of what's going on at the Perl 5 porters and what are the plans of Jesse Vincent for Perl 5. - I missed this one last week but it is important enought to include it now.
|
|
And our theme for YAPC::NA 2012 is...
After lots of really small posts about next years YAPC::NA finally one that has substantial content. If you wonder what is YAPC about (or what is the next YAPC::NA is going to be about) then this might give you some ideas.
|
|
|
|
|
|
|
|
Screencasts
|
|
|
|
|
Articles
|
|
|
|
|
|
|
|
|
Binary search versus hash lookup - benchmarking
As usual Ovid makes and excellent post with an excellent code example. He is comparing binary search of sorted data vs creating a lookup table and using it. The numbers speak for themself. Or do they?
|
|
Hunting a Padre bug
Sebastian Willing explains binary searching through SVN revisions in order to find a bug which is known as bisect in the git world.
|
|
Perl 6
|
S26 in HTML
Finally Synopsis 26 of the Perl 6 specification was also converted to HTML using the brand new Perl 6 pod parser.
|
|
Discussions
|
A compelling reason for Perl6
Randal Schwartz wanted to discuss what 'killer application' could be built usign Perl 6 that would make it interesting for more people to learn Perl 6. Unfortunatelly the discussion drifted to the naming question again.
|
|
|
|
Testing
|
|
|
|
|
Code
|
Params::Validate::Dependencies
David Cantrel just announced the creation of an extension to Params::Validate. I have not looked at the features so I wonder if it wasn't a better idea to include this within Params::Validate itself?
|
|
|
|
|
|
Games and Code
|
|
|
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|


Media Compressor
Video Compressor
Image Compressor
Image Compressor
Try also our video compressor!
Try it out!
Choose images for upload:
Compressing images before uploading them into your website
will result faster page loading times and user experience.
Lossy is set as default.
Lossless
Supported file formats: GIF, PNG, JPG, SVG
Compress Files!
Compressed
Pictures


This page explains the specification of objective trees in Plato.
This page explains the specification of objective trees in Plato.
Using the tree table editor, you can add and remove inner nodes and
leaf nodes. Every leaf criterion denotes a requirement that can and
must be measured. It therefore has to be assigned a measurement
scale.You can save an incomplete tree and continue working on it
later. However, it is not possible to proceed in the workflow with an
invalid objective tree.
There are two views of the tree: The classic view with names and scales, and a documentary view that allows you to describe each node.
You can switch between these views with the dropdown menu on the top left corner of the tree:
Switching to the "comments" view yields the following editor:
Every node needs a name. To ensure you are entering a name for a new
node, the name field is shown red until you provide a name. You
cannot edit the tree while a field is red.
You have to specify a scale for every leaf node before you can
proceed with the workflow.
By default, every criterion is applicable to every single sample
record. For example, a criterion specifying that the image
width has to remain unchanged has to be checked for fulfillment for
every sample record.
However, there are criteria that do not
need to be evaluated for every sample record again. For example, a
criterion saying that the target format needs to be an
official standard applies to an alternative action as a whole, not
to each single object. Thus it can be marked as a single
criterion that only has to be evaluated once per alternative.
Note that for example the criterion conforms to file format
should be checked for every sample object, because a tool might fail
to produce correct output files for specific input files.
Single
criteria thus denote criteria that are to be evaluated once per
alternative.
Restrictions specify a scale more concretely and constrain the
possible values.
For ordinal
scales, the restriction specifies the list of possible values that
the scale contains.
In this case, the specification of a
restriction is obligatory.
For example, in the scale for
'availability of documentation' mentioned above, the three possible
values have to specified. You can do so by setting the scaletype to
'ordinal' and then specifying the restriction 'public/limited/none'
in the restriction field.
Boolean (Yes/No) as well as
Yes/Acceptable/No are special cases of ordinal scales where you
cannot change the restriction settings.
For numeric values, the following rules apply.
A unit is a text specifying the unit of measurement, such as
Units are obligatory for any numeric scale. For other scales, you may specify a unit, but you don't need to.
Some of the criteria in the tree can be evaluated automatically -
specifically, by comparing properties of files e.g. before and after
migration actions have taken place.
The righernmost column of
the objective tree provides the possibility to create a mapping to
object properties that can be extracted automatically from the set of
sample records.
This characterisation relies on the eXtensible
Characterisation Languages (XCL).
The screenshot below shows a tree fragment where all but one leaves are mapped to object properties that can be compared automatically. The color of the paperclip on the icon shows if a property has been mapped or not.
By clicking on the icon on the right column, you can edit the mapping as shown in the following screenshots.
You confirm using the green arrow.
Again, you confirm using the green arrow.
Below is an example of a tree that contains different scales, restrictions, and unit definitions.


Plan a new trip!
Choose a country you wish to visit.
Pick some date for your travel
Countries todos
Search
Connected as: Jean-Michel Hortence
Sign out
Plan an awesome new trip!


Seems your browser doesn't support Javascript! Websockets rely on Javascript being enabled. Please enable Javascript and reload this page!
Please select the sample you would like to try.
Echo
Reverse
Snake


Your Patent is Successfully Registered.
Your IPFS file Hash/p>
Save this for Hash Address for Future Reference.
Get into Profile


We bridge the gap between travelers, local people, and many of the hot spots & small businesses.
We provide travelers with a variety of fun options so they can create their own unique travel experience steeped in local customs and traditions.
COMING SOON
JOURNY IN TIMISOARA
* Just travelling?
CHOOSE A JOURNY
Hi there! I’m a bike messenger by day, aspiring actor by night, and this is my blog. I live in Los Angeles.
* Or living here?
BECOME A JOURNY
Hi there! I’m a bike messenger by day, aspiring actor by night, and this is my blog. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin’ caught in the rain.)


s3cmd
Command line tool and client for uploading, retrieving and managing data in S3 compatible object storage.
More information: home page
- Invoke configuration/reconfiguration tool:
s3cmd --configure
- List Buckets/Folders/Objects:
s3cmd ls s3://bucket|path/to/file
- Create Bucket/Folder:
s3cmd mb s3://bucket
- Download a specific file from a bucket:
s3cmd get s3://bucket_name/path/to/file path/to/local_file
- Upload a file to a bucket:
s3cmd put local_file s3://bucket/file
- Move an object to a specific bucket location:
s3cmd mv s3://src_bucket/src_object s3://dst_bucket/dst_object
- Delete a specific object:
s3cmd rm s3://bucket/object


About
More detailed discussions about the various pages here.
About
More detailed discussions about the various pages here.
Cards
Playing with sprite panels and canvas. It doesn't do much, but
there's a simple fuction to print out any icon from the panel to any chosen x,y on the panel.
Contact Me
The usual methods, still need to add the social stuff.
Galaxy Map
180,000 light years, view window zooms from 6.25 light years out to 25,600 LY.
200 billion stars. Done using local generative techniques, no back end of any sort.
Resume
Dynamic (if long) resume. Check boxes to add/remove bits. Silly demo.
Tower Defense
Basic system, interesting bit is it uses D&D V2 characteristics and adjustments,
armor class, to-hits and weapons adjustments per armor class, and HP and damage all per D&D2.
Vera Videos
Playing with controls for selecting lists of youtube videos by thumbnail.
Also check box to enable an array of embedded videos.
Looks like embedded videos are broken currently.


Date : {{date | date:'HH:mm:ss'}}
Standby MDS servers
gid_{{mds.gid}} ({{mds.name}}): {{mds.addr}}
none
File systems
new File system
{{fs.id}}
{{fs.name}}


Follow me on this adventure, led by Dr. Rabi Mahapatra, with other Texas A&M computer science students as we travel from Bangalore to New Delhi over two weeks to learn more about the IT industry in India.
Find Out More"The purpose of this program is to broaden students’ global perspective and deepen their critical and comparative thinking skills on offshore software development."
1 Indian Rupee equals 0.015 US Dollar! I have already notified my bank about my upcoming trip :-)
20-hour flight across numerous continents? Looks like I'm taking the Star Wars collection with me on board.
The New York Times? No thanks, I'll be reading the Times of India.
That means love (pyaar) in Hindi.
The terms “home sweet home” and “deep in the heart of Texas” will always resonate with me, but it is time to add another aphorism to my vocabulary, hopefully in Hindi. I am under the impression that the adolescents of the world attend school up until the 12th grade or that everyone binge-watches shows on Netflix. This is inaccurate because there exist major differences in educational systems all over the world, and not everyone knows about or has access to Netflix.
I would gain valuable insights on the multinational collaborative planning that allows for cost-effective software development, which would bridge the gap between school and a career in software engineering and serve as a launching pad towards reaching my career goals of working with educational technology.
Besides taking a class and going on a comapny visits to Accenture and MindTree, I will also have the chance to go white water rafting at the Bheemeshwari Adventure and Nature Camp or zorbing (click to see what I mean) at Della Adventure, one of India’s largest adventure parks. It would also be an awesome experience to come back to the United States knowing you have an मित्र (friends) on the other side of the world.
281-513-2162


--- title: "Focus and Memory Help | Emotional & Mental Wellness" layout: "default" ---
Sometimes people are so busy they may have trouble focusing on what they are doing and keeping track of things.
Try to memorize these plants and find them in the Medicinal Garden to learn how they can help to keep mind and memory sharp.
Common Name: Maidenhair tree
Common Name: Gotu Kola
Common Name: Rosemary
This website does not provide medical advice. This site is for information purposes only. Any medical information on this site is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition.


skin atopic oil, emollient Dermatol dermatitis patients cream oil products {border-style Hon clinical px;} treatment #ffffff;} effect significant sodium water eczema seed emollients glycerin, glycol, vera Leung days ingredients Lee alcohol, barrier glyceryl moisturizer reported stearate, studies -Not corneum dimethicone, efficacy moisturizing product study trials SCORAD aloe limited stratum topical used Clinical Drugs PEG- acid, aqueous coconut dermatitis: evaluated http://dx.doi.org/./s--- hydration significantly trial Skin acceptability cetyl claimed compared contact containing effects extract, group http://dx.doi.org/./j.-...x loss moisturizers phenoxyethanol, plant px; randomized showed transepidermal {font-family Dermatitis VCO acids activity anti-inflammatory antimicrobial carbomer, ceramide evidence extract factors font-size function gum, hydrogenated lanolin number proprietary statistically weeks Aloe Clin Context TEWL acid antibacterial application butter contain demonstrated disodium double; improved levels lipid mice olive review squalene, virgin (with -No -Water, Curr Hong However, Med Res Study Tsang active agents beneficial border-color border-width butylene ceramides claim controlled decrease different fatty horse http://dx.doi.org/./ include increased investigated leaf mean natural patient pentylene provide pruritus quality results small solid; studied subjects tested time triglyceride, xanthan {font-style {font-weight Allergy Balb/c Categories Category Contact Cream EDTA, Kim Kung Luk MEA Narrow) Pediatr Scope Ther Therapy USA) Wang added allergy appropriate available better bold cetearyl colleagues commercial commonly control courier; cyclopentasiloxane, data effects, em; emollient. erythema, extracts formulations gel hydrolyzed ideal improvement increase life lower paraffin, pediatric peptides potassium pt;} reduction search severity similar therapeutic tocopherol, usage use using van week ‘atopic


Body language expert sheds light on Sir Alex Ferguson and Ed Woodward's 'heated debate'
Manchester United's executive vice-chairman Ed Woodward appeared to engage in a heated debate with legendary Red Devils boss Sir Alex Ferguson at Bramall Lane on Saturday
by Irishmirror.ieAn animated conversation between Sir Alex Ferguson and Ed Woodward caught the eye during Manchester United's 3-3 draw with Sheffield United on Sunday.
The legendary Red Devils boss was joined by the club's executive vice-chairman in the stands at Bramall Road, as the pair watched United drop two points against the Blades.
The duo were pictured chatting throughout the match, but two images in particular caught the eye as they appeared to show Ferguson and Woodward locked in a heated debeate.
It is not known what the pair were discussing, but we have asked body language expert Judi James to analyse the images and shed some light on what was going on.
Ed Woodward's very animated body language here suggests he's making some extremely lively and emphatic points to Sir Alex Ferguson while looking less than in awe of the Man United legend, who has a reputation for making some fiery points of his own in the past.
The rounding of his cheeks and the slight pursing of his lips suggest overall good humour in Ed's approach but he is using enough signals of fight or battle here to suggest he's firmly standing his ground in the face of what could be any criticism from Ferguson.
The impression of a battle between the two men comes primarily from the way the pointed fingers are being employed.
This gesture is like an invitation to a 'duel', with the index fingers acting as weapon-substitutes.
In this case Woodward appears to avoid aiming any direct pointing with the back of the hand on top at Ferguson, which would form the kind of mimed 'poking/prodding' gesture that can often prompt an angry response.
The one shot where he is pointing directly he keeps his hand palm-upward, suggesting he's keen to win verbal points rather than engage in an angry fight.
Picture one: Woodward's facial expression suggest total emphasis on his message, as though he could be responding to a criticism and keen to defend himself actively.

There's a hint of humour in the slightly rounded cheeks here though, rather than suggestions of genuine, open anger.
Both men have activated their index fingers here, which is a bit like unsheathing their weapons. Ed's is pointed to one side though and Fergie's is dropped down, so this isn't toe-to-toe at this moment.
Picture two: Woodward is frowning here and using a lip clamp as he directs Ferguson to look upward with another finger point. Is he pointing at the scoreboard? Either way Ferguson looks up to study it too.
Picture three: This more directional point could look like an accusatory attack except Woodward has turned the back of his hand down to point up at Ferguson, which makes the gesture look attacking but also slightly wary and respectful.
His eye-stare could also look aggressive here but his rounded cheeks suggest there is some humour in his approach to diffuse it.


| simpleparse.stt.TextTools.Constants.TagTables | index /home/mcfletch/pylive/simpleparse/stt/TextTools/Constants/TagTables.py |
Constants for writing tag tables
These are defined in mxte.h and imported here via the C extension.
See the documentation for details about the various constants.
Copyright (c) 2000, Marc-Andre Lemburg<EMAIL_ADDRESS>Copyright (c) 2000-2003, eGenix.com Software GmbH<EMAIL_ADDRESS>See the documentation for further information on copyrights,
or contact the author. All Rights Reserved.
| Functions | ||
| Data | ||
| AllIn = 11 AllInCharSet = 41 AllInSet = 31 AllNotIn = 12 AppendMatch = 2048 AppendTagobj = 1024 AppendToTagobj = 512 Break = 0 Call = 201 CallArg = 202 CallTag = 256 EOF = 101 Fail = 100 Here = 1 Is = 13 IsIn = 14 IsInCharSet = 42 IsInSet = 32 IsNot = 15 IsNotIn = 15 Jump = 100 JumpTarget = 104 LookAhead = 4096 Loop = 205 LoopControl = 206 MatchFail = -1000000 MatchOk = 1000000 Move = 103 NoWord = 211 Reset = -1 Skip = 102 SubTable = 207 SubTableInList = 208 Table = 203 TableInList = 204 ThisTable = 999 To = 0 ToBOF = 0 ToEOF = -1 Word = 21 WordEnd = 23 WordStart = 22 id2cmd = {-1000000: 'MatchFail', -1: 'ToEOF', 0: 'Fail/Jump', 1: 'Here', 11: 'AllIn', 12: 'AllNotIn', 13: 'Is', 14: 'IsIn', 15: 'IsNotIn', 21: 'Word', ...} sFindWord = 213 sWordEnd = 212 sWordStart = 211 |


Right now, two client side Javascript module loaders are duking it out to claim the title of #1 super best before the wide adoption ES6: Browserify and Require.js. So far in my Javascript adventures, learning and using Browserify has proved to be much easier. It shares the CommonJS method of module loading with Node and can automatically pull in bower components using the debowerify transform with grunt. Require boasts a lot of advantages in using the Asynchronous Module Definition(AMD) over CommonJS. This intrigued me, so I though I would wade into the odd looking module definition syntax and get Require.js up and running with Grunt and a simple static file express server.
First step, create a package.json file that looks something like this:
{
"name": "requirejs-grunt-demo",
"description": "a demo app using require.js, grunt and express",
"version": "0.0.1",
"dependencies": {
"express": "^4.0"
},
"devDependencies": {
"grunt": "^0.4",
"grunt-contrib-clean": "^0.4",
"grunt-contrib-copy": "^0.4",
"grunt-contrib-requirejs": "^0.4"
}
}
It's a pretty simple set of dependencies, express for serving the site (although this could easily be an http or connect server) and grunt with some plugins to build the static assets. The grunt-contrib-clean plugin deletes all the files from the previous build. The grunt-contrib-copy plugin copies everyfile that isn't a Javascript file into the build. Finally grunt-contrib-requirejs helps to build all of the Javascript files into a single file that can be included in a static html page. First up, here's the app.js express server:
var express = require('express');
var http = require('http');
var app = express();
app.use(static(__dirname + 'build/'));
var server = http.createServer(app);
server.listen(3000, function() {
console.log('server started');
});
This code should be pretty straight forward. It creates a static file server that seves up everything in the build directory. Next the app needs something to place in the build directory when the build task is run. I like to place my source in an app directory the tree of which should look something like this:
|-app
|---css
|---js
|---index.html
The index.html page contains a basic 'hello world' html5 page:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<title>Hello World!</title>
<script data-main="client.js"
src="bower_components/requirejs/require.js">
</script>
<link href="styles.css" rel="stylesheet"/>
</head>
<body>
Hello World!
</body>
</html>
The script tag looks a little different than normal because it uses the Require.js convention of placing a link to the require.js library in the src field and a link to the code that utilizes the libaray in the data-main field. Everything else in this file should look familiar.
I'm actually not going to go over any styling because my styling is abysmal and I don't want to embarrass myself any more than necessary. Which means that next up is the bower configuration. I usually just run bower init
from the root of the directory and answer the questions. Then create a .bowerrc file with the following:
{
"directory": "app/bower_components"
}
This tells bower to install the components in app instead of the root of the project. Next, run bower install requirejs --save
and bower install jquery --save
. Alright that's all of the initial config and setup, next up is the Gruntfile.
Grunt is a task runner for Javascript that makes the process of development much smoother. It allows the conifuration of tasks much like Rake does for Ruby or make does for C. If you haven't used Grunt before I suggest checking out the docs because I'm not going to go over the basics. Create a Gruntfile.js that looks like this:
module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-contrib-clean');
grunt.loadNpmTasks('grunt-contrib-requirejs');
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
clean: {
build: ['build/'],
dev: {
src: ['build/**/*']
}
},
copy: {
dev: {
expand: true,
cwd: 'app',
src: ['*.css', '*.html', 'bower_components/requirejs/require.js'],
dest: 'build/',
flatten: false,
filter: 'isFile'
}
},
requirejs: {
compile: {
options: {
name: 'config',
baseUrl: 'app/js/',
mainConfigFile: 'app/js/config.js',
out: 'build/client.js',
optimizer: 'none'
}
}
}
});
grunt.registerTask('build:dev', ['clean:dev', 'requirejs', 'copy:dev']);
};
When build:dev is called first it removes everthing currently in the build directory. Then it takes all of the files specified in the the app/js/config.js
file and "compiles" them into build/client.js. Finally, it copies over our static files including the requirejs library.
The final step is to get some requirejs files into the application. There are going to be two files, app/js/config.js and app/js/main.js. The config.js is the base file and contains logic to load all of the libraries and custom js files for the application. It should look something like this:
require.config({
paths: {
"components": "../bower_components",
"jquery": "../bower_components/jquery/dist/jquery"
}
});
require(['main'], function() {console.log('main.js loaded');});
First this file tells require where it can find our bower_comonents and jquery. These files don't need to be copied over with grunt-contrib-copy as they will be included in our client.js file. The require statement at the bottom takes a series of file names(in this case just main.js) and a callback which runs once the module is loaded. The main.js file is where jquery is going to be loaded and used and it should look something like this:
define(['jquery'], function($) {
$('body').append('</br> Hello World from Require.js');
});
The define function takes an array of depencies and a callback that executes when they have all been loaded. Each parameter in the callback contains the modules loaded through the dependencies, in order. For instance, to load Backbone.js with jquery and underscore the define statement would look something this:
define(['jquery','underscore','backbone'], function($, _, Backbone) {});
Of course, the location of those would have to be specified in the config.js as well. That's the basics and the way I managed to get requirejs working for my workflow(yes the alliteration is intentional) with grunt and bower.


Make pretty graphs with javascript, using jQuery
Measured by standard combo multiplier
Total revenue per year
It is different from other javascript charting libraries because:
jQuery(document).ready(function () {
jQuery('#awesome-graph').tufteBar({
data: [
// First element is the y-value
// Other elements are arbitary - they are not used by the lib
// but are passed back into callback functions
[1.0, {label: 'Dog'}],
[1.3, {label: 'Raccoon'}],
// etc...
// For stacked graphs, pass an array of non-cumulative y values
[[1.5, 1.0, 0.51], {label: '2005'}]
],
// Any of the following properties can be either static values
// or a function that will be called for each data point.
// For functions, 'this' will be set to the current data element,
// just like jQuery's $.each
// Bar width in arbitrary units, 1.0 means the bars will be snuggled
// up next to each other
barWidth: 0.8,
// The label on top of the bar - can contain HTML
// formatNumber inserts commas as thousands separators in a number
barLabel: function(index) {
return $.tufteBar.formatNumber(this[0]) + 'x'
},
// The label on the x-axis - can contain HTML
axisLabel: function(index) { return this[1].label },
// The color of the bar
color: function(index) {
return ['#E57536', '#82293B'][index % 2]
},
// Stacked graphs also pass a stackedIndex parameter
color: function(index, stackedIndex) {
return ['#E57536', '#82293B'][stackedIndex % 2]
},
// Alternatively, you can just override the default colors and keep
// the built in color functions
colors: ['#82293B', '#E57536', '#FFBE33'],
// Legend is optional
legend: {
// Data can be an array of any type of object, but the default
// formatter works with strings
data: ["North", "East", "West"],
// By default, the colors of the graph are used
color: function(index) {
return ['#E57536', '#82293B'][index % 2]
},
// You can customize the element label - can contain HTML
label: function(index) { return this }
}
});
});
That's it. Have a look at the integration tests for a few combinations.
jQuery
and also the jQuery enumerable plugin (included). View source on this page if you don't quite get it.tufte-graph.css
as a good starting point.


About
What is Health Bliss
Provided by the Department of Health, Health Bliss brings together apps, online programs, online forums, and phone services, as well as a range of digital information resources.
- Evidence-based apps and online programs that can help you build personal skills and track progress
- Dedicated online forums and other peer support services where you can talk to people with similar experiences
- Phone, chat, and email services, if you're looking for confidential, professional support
- Mental health websites created to give you detailed information and advice on specific mental health topics
Digital mental health resources are particularly beneficial for people with or at risk of mild to moderate mental health difficulties, or people supporting someone with mental health issues. Quality digital resources are convenient, accessible, and private. They can be used as standalone supports, or in combination with face to face therapies. If you need or prefer to talk to a health professional in person for specific advice and assistance, we recommend to find professionals near you.
Learn MoreMental health and COVID-19
Discussions and concerns around the coronavirus outbreak and practising self-isolation can be stressful and it can impact our mental health and wellbeing. It’s normal to feel a range of emotions, such as stress, worry, anxiety, boredom, or low mood. Many people feel distressed and overwhelmed by the constant news and amount of information about the situation.
- Managing financial stress
- access mental health services
- Protecting our elderly
- Hear from mental health experts
Economic hardship and financial stress can take a serious toll on our mental health and wellbeing. Other aspects of your life might also be affected, which in turn can impact your ability to cope during an already challenging period. While it is normal to feel anxious and worried during uncertain times, it is important to take steps to protect your mental health and wellbeing.
Mental health conditions and disorders
Mental illness, also called mental health disorders, refers to a wide range of mental health conditions — disorders that affect your mood, thinking and behavior. Examples of mental illness include depression, anxiety disorders, schizophrenia, eating disorders and addictive behaviors
- Anxiety disorders
- Bipolar and Realted disorders
- Drugs, alcohol, and other substance-related or addictive disorders
- Anxiety disorders
- Obsessive-compulsive and related disorders
- Trauma and stress-related disorders
if you have any signs or symptoms of a mental illness, see your primary care provider or a mental health professional. Most mental illnesses don't improve on their own, and if untreated, a mental illness may get worse over time and cause serious problems.
Supporting yourself
Taking good care of yourself is paramount to the success of your recovery process. People in recovery find that their physical, spiritual, and emotional health are all connected, and that supporting one supports the others. Taking care of all aspects of you will increase the likelihood that you stay well.
- Talk to people with similar experiences
- Talk to a professional online
- Find ways to relax
- Try to do something you enjoy every day
Laughing decreases pain, may help your heart and lungs, promotes muscle relaxation, and can reduce anxiety.A longer life. People with strong social and community ties were two or three times less likely to die during a 9-year study.
Supporting Someone else
Mental health problems can be complex. There are many individual differences in the symptoms and how each person responds to different treatment options. However, as with a physical illness, a person with a mental health condition will benefit from the right treatment and support. Having someone to lean on while working through this experience can reduce stress and help them on the road to recovery.
- This page gives a brief overview, and at the bottom you’ll find some websites where you can go for more detailed information and advice.
- You are not alone; other people have experienced what you are experiencing. Below you’ll find some forums where you can learn from people with similar experiences. .
- Ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate trideta storacalaperda mastiro dolore eu fugiat nulla pariatur.
Research confirms that support from family and friends is a key part of helping someone who is going through a mental illness. This support provides a network of practical and emotional help. These networks can be made up of parents, children, siblings, spouses or partners, extended families, close friends and others who care about us like neighbours, coworkers, coaches and teachers.
Phone , Email
Ministry of Health and Family Welfare Government of India 24/7 telephone support service providing free, immediate, short-term counselling and advice for those feeling worried or struggling to cope during the coronavirus pandemic. Time: Anytime, Anywhere
Services
Covid 19 Support
The Facts ⟶
There is a lot of misinformation about COVID-19 so it’s important to check that the information is a reliable resource from the World Health Organization or your government health authority.
Psychological tips ⟶
Learning to cope with stress in a healthy way will make you, the people you care about, and those around you become more resilient.
Impacts on everyday life ⟶
COVID-19 has kept us apart from our family, friends, and culture. We feel supported when we stay connected to each other. Health Bliss can help you find online and phone support.
Support for Older people ⟶
Older people face significant risk of developing severe illness if they contract the disease due to physiological changes that come with ageing and potential underlying health conditions.
If You Need Medical Care ⟶
You can most likely treat them at home, the way you would for a cold or the flu. Most people recover from COVID-19 without the need for hospital care
No Health without Mental Health ⟶
The first and foremost reason for India to lose its mental health is the lack of awareness and sensitivity about the issue. There is a big stigma around people suffering from any kind of mental health issues.
Healthacare Solutions
Health Bliss Interactive Mental Health Providers
- All
- Therapist
- Psychiatrist
- Psychologist
Health Bliss Highlights
Most Read
In small doses, stress can help you stay energized and focused. But when it’s chronic or overwhelming, it can damage your health, productivity, and well-being. Learn the warning signs and what you can do to protect yourself.
Stress ManagementStress Management
Emotions are powerful. They can override thoughts and profoundly influence behavior. Emotional intelligence (EQ) allows us to harness that power to understand ourselves, break bad habits, and relate to others better.
Emotional IntelligenceEmotional Intelligence
Do you have trouble connecting or getting yourself heard? These articles will teach you the skills you need to communicate more clearly and effectively with your romantic partners, family, friends, boss, and coworkers.
CommunicationCommunication
Looking after your emotional well-being is just as important as caring for your physical health. By actively nurturing wellness, you’re better able to handle life’s challenges and bounce back when bad things happen.
Wellbeing & HappinessWell-being & Happiness
Caring for a pet can have a profound impact on your mental and physical health. Domestic animals provide love and companionship, encourage activity, and can help ease stress, anxiety, and depression. They can also bring joy to even the darkest day.
PetsPets
Services
Mental health difficulties
Anxiety
- Cognitive Behavioural Therapy
- Exposure Therapy
- Relaxation Techniques
- Medication
- Staying Active and Working out
Depression
- Eat Healthy
- Get enough sleep
- Challenge negative thoughts.
- Lifestyle Changes
- Help Someone Else
Bipolar affective disorder
- Brain-stimulation treatments
- Psychotherapy
- Medications
- Electroconvulsive Therapy
- Behavioral therapy
Obsessive Compulsive disorder
- Slow Breathing Techniques
- Hyperventilation Control
- Exposure and Response Prevention
- Cognitive Behavior Therapy
Services
Supporting yourself and someone else
Talk about your feelings
Talking about your feelings can help you stay in good mental health and deal with times when you feel troubled.
Keep active
Regular exercise can boost your self-esteem and can help you concentrate, sleep, and feel better. It is also a significant benefit towards improving your mental health.
Ask for help
If things are getting too much for you and you feel you can’t cope, ask for help. Your family or friends may be able to offer practical help or a listening ear.
Fact sheets
Our evidence-informed fact sheets are suitable for anyone trying to find out more information about mental health conditions, treatments and wellbeing
Listen and validate
Emotional validation is the process of learning about, understanding, and expressing acceptance of another person’s emotional experience.
Talk to them about how they feel
A good first step is talking to them and finding out how they’re feeling. Just let them know you’re there when they need you
Contact
Get in touch
Location:
Hosur Road,Bengluru, Karnataka - 5600029
Email:
<EMAIL_ADDRESS>Call:
080 - 26995000


Hi! My name is Emeline.
I'm currently a student at NYU Tandon, working towards a master's degree in computer science.
The source code for this website can be found here.
Check out my posts for some of my experimentation and musings.
--- layout: default title: About ---
Hi! My name is Emeline.
I'm currently a student at NYU Tandon, working towards a master's degree in computer science.
The source code for this website can be found here.
Check out my posts for some of my experimentation and musings.


Loading & Exporting
Loading: Recaf supports modification of Jar and class files. To modify a file, select from the menu-bar File->Open or click the first button in the button-bar.
Save-states: When a file is loaded it is read into a virtual file system (VFS, Unix based). This VFS keeps track of changes to the loaded classes and allows for features such as save-states. Save-states allow you to keep bookmarks in the editing process so that in the case of a mistake you have a fallback option. You can create a save-state from the menu-bar History->Create save state or by clicking the floppy-disc in the button-bar.
To view and revert back to older states, select in the menu-bar History->View states. This will open a window with a list of classes containing save-states. Clicking on one will show the number of states it holds and a button to revert to the last state.
Exporting: Exporting writes the modified program to a specified file. In the case of jar files, non-modified classes will be exported as-is and will not be subject to any processing by Recaf. Modified classes are subject to verification checks to ensure valid bytecode is being exported. This option can be disabled (See option tables below).
Editing
Once a file is loaded the tree-menu located in the left side of the UI is populated with entries from the VFS. Selecting one of these values loads it into a cache and displays the value in the center area.
For editor panels, simple data types are represented as textfields. The values they represent are only updated when compliant input is within the text-box (Compliant != Valid. You can type in bogus for generic signatures for instance). More complex types typically are represented by a button that will open a separate editor window. These new windows then will have their fields represented by simple components. They are also closable with [Escape].
The picture to the left shows the tree having various paths expanded and the class Logger opened in the center area.
The picture to the left shows method tab (The field tab is similar). Double-clicking rows these will open the editor window. Additionally, right-clicking rows will show a context-menu for additional options.
Here is a method shown as decompiled code and bytecode. In the decompiled code the selected line contains an if statement, checking for a bitwise and operation resulting in 0. In the bytecode the selected line is a IFNE which jumps if the value is not 0 (also shown in jump hint). The destinations for comparison failure and success are also highlighted in red and green respectively. To edit any of the opcodes, double click them, or right-click and select Edit from the context menu. Here is an example with the jump opcode highlighted in the picture to the left.
To the left are pictures showing off the block-saving functionality. When you select multiple opcodes in a method you can save them as a "block".  Here is an example of inserting the block saved as "hello". You can type the name in the field or click the title on a block shown in the grid and then click "Load" to insert the block. The drop-down menu also lets you determine where, relative to your selection, to place the block.
In the case of malformed code being present in the method bytecode, the editor window will glow red and you will be shown the offending opcode.
Settings
All settings can be found and modified in the settings window. The window can be opened via Settings in the menu-bar, or by the gear icon in the button-bar. Alternatively these options can be modified in their respective JSON files.
There are three primary option groups: Display, ASM, Keybinds, Other, Updates, and CFR.
By default the groups are shown as accordion groups (default ControlsFX layout) but if you really wanted (It gets cluttered), all options can be shown without grouping.
Display options pertain to how the user-interfaces is structured and behaves.
| Name | Description |
|---|---|
| Simplify type descriptors | Hides package name for type descriptors. com/example/Clazz becomes Clazz |
| Inline jump help | Shows opcode-specific jump logic next to displayed opcodes. IFNE (LABEL X) becomes IFNE [$0 != 0 -> offset] (LABEL X) |
| Show search's method types | Search results of method types will show arguments and return type in addition to the method name. Useful for obfuscated programs. |
| Top-most editor windows | When editing a value, keep the editor window top-most. This prevents windows being forgotten about behind the primary window. |
| Language | Value determines which language JSON to read translations from. Please contribute if you can: here |
| Style | Custom stylesheet to use when displaying JavaFX components. See the style guide for more information. |
| Log level | Level of verbosity of messages shown in the console |
| Show button-bar | Show the ease-of-access button-bar in the UI. Restarting is required for the change to be effective. |
| Max tree name length | Allows setting a maximum length for names in the file tree. Useful for heavily obfuscated classes with long names. |
| Show SourceFile names | Adds the SourceFile value next to classes names in the file tree. |
ASM options pertain to how ASM is configured to read and write classes. The values of these options largely only pertain to classes that are modified. Classes that are not modified are not regenerated when exported. The exact original bytecode is used if a class has not been modified.
| Name | Description |
|---|---|
| Version | ASM library version to use. This really should only be set to lower values if you are attaching to a process with an older version of ASM already loaded into the JVM. |
| Compute maxs | Allow ASM to compute max-stack/local-variable-table sizes on export. |
| Compute frames | Allow ASM to compute stack frames on export. This should always remain on for output to executable without the JVM argument -noverify. |
| Reflection export | Allow ASM to use reflection to create more accurate stack-frames from core JRE classes. |
| Skip code | Allow ASM to skip parsing method opcodes. |
| Skip debug | Allow ASM to skip debug information such as variable names and source files. |
| Skip frames | Allow ASM to skip existing stack-frames when parsing new input. |
| Expand frames | Allow ASM to expand existing stack-frames into a common format. |
| Linked method renaming | When renaming methods, rename all child and parent declarations too. (This incurs a performance hit on startup while the class and method hierarchies are generated. This process is multi-threaded and you can configure the number of threads in the options panel) |
| Lock linked library names | Disallow renaming of known library methods. Requires linked method renaming to be active. For example if you create a class that extends java/io/Closeable your class's close() will be locked since it extends a library class's method. |
| Verify | When edits create invalid bytecode, highlight the editor window. Also prevent exporting until verification passes all modified classes. |
Keybinds are Control + {KEY} where the key is a user-defined letter.
| Name | Description |
|---|---|
| Use keybinds | Allows keybinds to be intercepted on the main window. |
| Create save-state | Keybind for saving current progress. |
| Export | Keybind for exporting modified files. |
| Open file | Keybind for opening a new file to edit. |
| Search | Keybind for opening a new search window. |
Updates options pertain to the start-up auto-updater.
| Name | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Allow update checking | If enabled updates will be checked for according to the frequency value, then downloaded and run. Disabling will block all update checks. |
||||||||
| Last check | Last time since checking for updates. | ||||||||
| Frequency | Minimum time between checks.
|
Other options are miscellaneous options that do not really belong in any one place.
| Name | Description |
|---|---|
| Maximum threads | The maximum number of threads to allow for multithreaded tasks. |
CFR options are flags used by the decompiler. The list is very lengthy so for brevity's sake that content can be found here.
Searching
When there is more than one input field for a search, entering only one will widen the range of results. For example, if you do a reference search for Owner=java/io/File then the results will show every reference to any member of the File class. However when you specify a Name=<init> (constructor's internal name) then the results will show all instantiations of the File class.
These images to the left show the result of the search.
Search type table
| Type | Description | Arguments |
|---|---|---|
| Strings | Search for string constants |
|
| Values | Search for numeric constants |
|
| Declarations | Search for declared members |
|
| References | Search for references to members |
|
| Opcode patterns | Search for patterns in method bytecode |
|
Attaching
To use the attach API you need to invoke Recaf from a development kit's runtime. The standard Java runtime will not allow you to use this feature. You can easily do this by the following steps:
- Install JDK
- Copy %JDK%/lib/tools.jar to %JDK%/jre/libext (Moving into ext is the lazy/easy way. This step just ensures it is in the classpath.)
- Run recaf, but specify java.exe from the JDK's bin
- Example: "C:\Program Files\Java\jdk1.8.0_131\bin\java.exe" -jar Recaf.jar
Once Recaf is opened select Attach from the menu-bar. This will open a window that lists currently running virtual machines. Selecting one and clicking the button at the bottom will start a new instance of Recaf in this process as a java agent.
Editing as an agent is the same as normal usage, except to save changes you select File->Save changes instead of "File->Export. Exporting still performs as normal, the inclusion of Save changes redefines modified classes. There is a bug currently that requires you to sometimes run Save changes twice for redefinition to succeed.
Plugins & Customization
Recaf supports UI customization through CSS and functionality extension with plugins. For documentation on these features see the dedicated guides at these links:
Note: Click an image to view the full size.


|
VL6180(X) API
3.2.0
|
Misc functions. More...
Macros | |
| #define | msec_2_i2cloop(time_ms, i2c_khz) (((time_ms) * (i2c_khz) / 49) + 1) |
| Number of I2C polling loop (an 8 bit register) to run for maximal wait time. More... | |
Functions | |
| int | VL6180x_SetGroupParamHold (VL6180xDev_t dev, int Hold) |
| Set Group parameter Hold state. More... | |
| int | VL6180x_SetI2CAddress (VL6180xDev_t dev, uint8_t NewAddr) |
| Set new device i2c address. More... | |
| int | VL6180x_SetupGPIOx (VL6180xDev_t dev, int pin, uint8_t IntFunction, int ActiveHigh) |
| Fully configure gpio 0/1 pin : polarity and functionality. More... | |
| int | VL6180x_SetGPIOxPolarity (VL6180xDev_t dev, int pin, int active_high) |
| Set interrupt pin polarity for the given GPIO. More... | |
| int | VL6180x_SetGPIOxFunctionality (VL6180xDev_t dev, int pin, uint8_t functionality) |
| Select interrupt functionality for the given GPIO. More... | |
| int | VL6180x_DisableGPIOxOut (VL6180xDev_t dev, int pin) |
| #brief Disable and turn to Hi-Z gpio output pin More... | |
Misc functions.
| #define msec_2_i2cloop | ( | time_ms, | |
| i2c_khz | |||
| ) | (((time_ms) * (i2c_khz) / 49) + 1) |
Number of I2C polling loop (an 8 bit register) to run for maximal wait time.
| time_ms | Time to wait in milli second 10 |
| i2c_khz | I2C bus frequencies in KHz for instance 400 |
Definition at line 867 of file vl6180x_api.h.
| int VL6180x_SetGroupParamHold | ( | VL6180xDev_t | dev, |
| int | Hold | ||
| ) |
Set Group parameter Hold state.
| dev | The device |
| Hold | Group parameter Hold state to be set (on/off) |
| int VL6180x_SetI2CAddress | ( | VL6180xDev_t | dev, |
| uint8_t | NewAddr | ||
| ) |
Set new device i2c address.
After completion the device will answer to the new address programmed.
| dev | The device |
| NewAddr | The new i2c address (8 bits) |
| int VL6180x_SetupGPIOx | ( | VL6180xDev_t | dev, |
| int | pin, | ||
| uint8_t | IntFunction, | ||
| int | ActiveHigh | ||
| ) |
Fully configure gpio 0/1 pin : polarity and functionality.
| dev | The device |
| pin | gpio pin 0 or 1 |
| IntFunction | Pin functionality : either GPIOx_SELECT_OFF or GPIOx_SELECT_GPIO_INTERRUPT_OUTPUT (refer to SYSTEM_MODE_GPIO1 register definition) |
| ActiveHigh | Set active high polarity, or active low see IntrPol_e |
| int VL6180x_SetGPIOxPolarity | ( | VL6180xDev_t | dev, |
| int | pin, | ||
| int | active_high | ||
| ) |
Set interrupt pin polarity for the given GPIO.
| dev | The device |
| pin | Pin 0 or 1 |
| active_high | select active high or low polarity using IntrPol_e |
| int VL6180x_SetGPIOxFunctionality | ( | VL6180xDev_t | dev, |
| int | pin, | ||
| uint8_t | functionality | ||
| ) |
Select interrupt functionality for the given GPIO.
| dev | The device |
| pin | Pin to configure 0 or 1 (gpio0 or gpio1) that gpio0 is chip enable at power up ! |
| functionality | Pin functionality : either GPIOx_SELECT_OFF or GPIOx_SELECT_GPIO_INTERRUPT_OUTPUT (refer to SYSTEM_MODE_GPIO1 register definition) |
| int VL6180x_DisableGPIOxOut | ( | VL6180xDev_t | dev, |
| int | pin | ||
| ) |
#brief Disable and turn to Hi-Z gpio output pin
| dev | The device |
| pin | The pin number to disable 0 or 1 |


react-rotating-text
View project on GitHub
Note: CSS is required to make the cursor blink. See the
docs
for more information.


Google's Women Techmakers program provides visibility, community, and resources for women in technology.
Our Initiatives
From 2014 to present, Women Techmakers is continually launching global scalable initiatives and piloting new programs to support and empower women in the industry. Receive updates from us when we're rolling out new initiatives.
Learn Product Management with Alex Levich
Meet Google Product Manager Alex Levich, host of her own show on Product Management, and other notable women leaders at Google as they discuss their careers and share their insights on how and why Product Management could be your next step into the tech industry.
Public Speaking Workshop
In our first pilot for this program, 35 women from around the world were trained in improv speaking techniques. Check out their videos on YouTube and read about their experience via Newsweek. Make sure to sign-up on our form to join our next pilot initiative.
Google I/O
In 2016 Women Techmakers increased the participation of women at our annual conference for developers and technologists to 23%. Women networked the night before I/O at our annual Women Techmakers dinner, and our global, private Slack community grew. Become a member to be one of the first to hear about how to join us next year.
Global Event Series for International Women's Day
For the past three years the Women Techmakers team has convened over 200 global events across 52 countries to drive visibility, community, and resources for women in technology in honor of International Women's Day (IWD). View this year's events, and make sure to stay in touch through Membership to hear about 2017 plans.
Udacity Scholarship
Women Techmakers is excited to partner with Udacity to offer the Women Techmakers Udacity Scholarship. This initiative offered 100 full scholarships for technical certification courses to women all over the world. Our inaugural cohort started this summer and will be working together to complete one of four Google-certified Udacity nanodegrees for one year.
Join Membership to access curated resources to support your career.


libcurl.m4 - autoconf macro for detecting libcurl
On unix-like systems, configure scripts are used to detect and check system informations. These scripts are generally built with Autoconf.
If you write a program that depends on a certain version of libcurl, you might find libcurl.m4 useful to detect libcurl.


Marcia Bohnenblust
Democrat
Retired music teacher, taught at Skyview Elementary School RE-4J in Windsor Colorado 1987-2015. Johnstown Re-3J 1986-1987, Topeka, KS schools 1994-1986, Deer Trail, CO school district 1981-1983
BA in K-12 Music Education from Iowa State University, additional credit hours in classes
80634
My experience is mostly in volunteering in fund raising efforts and organizing events for the groups I belong to. Helping to contact individuals and businesses to participate in purchasing items or providing items for silent auction. I enjoy making contacts and organizing events. I have been in leadership rolls in my local Beta Sigma Phi group. I am the director of the Sherwood Park Flute Ensemble. Organizing the group, finding performing opportunities, directing and performing with the group. I perform with the Greeley Chamber Orchestra and am currently organizing their high school concerto competition for high school students in northern Colorado. I also helped with the campaign for House District 48 in 2018. Fundraising, scheduling, planning and holding events.
2016: Donated to Presidential and local house district races, 2017-2020 Our Revolution, 2018 local house races, 2020 Presidential, U.S. Representative (Ken Buck district), state house district 48, Move On, Our Revolution
Greeley Chamber Orchestra, Greeley Philharmonic Guild, Beta Sigma Phi International Women's Organization, Sherwood Park Flute Ensemble, Habitat for Humanity Women's Build, Silverleaf HOA President 2010-2018
The commission is providing a valuable role in creating the redistricting for the state, I would be honored to be a part of the process and know that I could be a balanced voice in determining the new districts. It is important that the state establish fair districts to represent all voices equally. I enjoy new learning opportunities, working and meeting new people. I feel I am a good collaborator from my years of teaching. I know how to be an effect listener and problem solver and know these traits would help me to be a contributing member of the redistricting team.
During my 33 years of teaching I had many opportunities to be involved in committees and meetings where we had to come to consensus. I served on the Education Association’s negotiations team. We had some very difficult decisions to make due to the recession and the district’s funds being reduced by the state. We were able to come up with creative ideas that helped teachers feel empowered and valued but take into consideration the difficulties the district was facing. I was very proud to be a part of that process. I feel I am a reasonable voice, willing to listen to many sides and form my own opinion, not the opinion expected of me by others. I like to participate with empathy and compassion. I do not feel that a person is defined by their political party and that people of all parties and backgrounds have much to offer and voices worth hearing.
When analyzing an issue or a problem, I like to take a step back and look at it from the outside. Often it's easy to respond via emotion. I prefer to take a calm look at all the parameters and try to find several possible answers to the issue. It's also important to get feedback and input from other sources, to see how the possible solution will impact those closest to the issue.
female