<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.wladik.net/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>Vladimír Mach programovani</title>
        <description></description>
        <link>http://wiki.wladik.net/</link>
        <lastBuildDate>Wed, 15 Apr 2026 01:24:22 +0200</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>http://wiki.wladik.net/lib/tpl/machim/images/favicon.ico</url>
            <title>Vladimír Mach</title>
            <link>http://wiki.wladik.net/</link>
        </image>
        <item>
            <title>Android</title>
            <link>http://wiki.wladik.net/programovani/android?rev=1440266133&amp;do=diff</link>
            <description>Android

	*  Instalace marketu do emulátoru
	*  MITM: Sniffování HTTPS
	*  Dekompilovaní APK balíčků

	*  Stahování apk z marketu: &lt;http://apps.evozi.com/apk-downloader/&gt;
	*  aplikace na správu certifikátů na rootlých telefonech: &lt;https://play.google.com/store/apps/details?id=info.guardianproject.cacert&gt; 

Pozn. V emulátoru aby fungovaly aplikace je třeba mít Google APIs verzi, ale na té zase nejde nainstalovat market.

Lytro</description>
        <category>programovani</category>
            <pubDate>Sat, 22 Aug 2015 19:55:33 +0200</pubDate>
        </item>
        <item>
            <title>ASP.NET</title>
            <link>http://wiki.wladik.net/programovani/asp.net?rev=1391854192&amp;do=diff</link>
            <description>ASP.NET

Nahrávání souborů

input type=„file“ vyžaduje Form.Enctype = „multipart/form-data“ (PreRender)

Ladění na x64

(web i silverlight: Unable to start program, protože je 64-bit)

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Isolation64Bit = 0</description>
        <category>programovani</category>
            <pubDate>Sat, 08 Feb 2014 11:09:52 +0200</pubDate>
        </item>
        <item>
            <title>Azure</title>
            <link>http://wiki.wladik.net/programovani/azure?rev=1364312673&amp;do=diff</link>
            <description>Azure

	*  časové spouštění akcí pomocí Scheduleru v Mobile Services -- &lt;http://fabriccontroller.net/blog/posts/job-scheduling-in-windows-azure/&gt;</description>
        <category>programovani</category>
            <pubDate>Tue, 26 Mar 2013 16:44:33 +0200</pubDate>
        </item>
        <item>
            <title>C# a .NET obecně</title>
            <link>http://wiki.wladik.net/programovani/cis?rev=1331889367&amp;do=diff</link>
            <description>C# a .NET obecně

	*  Programování pro Windows Mobile
	*  Windows Phone
	*  WPF
	*  ASP.NET

Odkazník

	*  drag and drop - &lt;http://www.csharphelp.com/2006/10/drag-and-drop-files-with-c/&gt;
	*  vlákna - &lt;http://www.albahari.com/threading/threading_czech.pdf&gt;</description>
        <category>programovani</category>
            <pubDate>Fri, 16 Mar 2012 10:16:07 +0200</pubDate>
        </item>
        <item>
            <title>Drobnosti</title>
            <link>http://wiki.wladik.net/programovani/drobnosti?rev=1485604739&amp;do=diff</link>
            <description>Drobnosti

Mocniny 2


0	1	0000 0000 0000 0001
1	2	0000 0000 0000 0010
2	4	0000 0000 0000 0100
3	8	0000 0000 0000 1000
4	16	0000 0000 0001 0000
5	32	0000 0000 0010 0000
6	64	0000 0000 0100 0000
7	128	0000 0000 1000 0000
8	256	0000 0001 0000 0000
9	512	0000 0010 0000 0000
10	1024	0000 0100 0000 0000
11	2048	0000 1000 0000 0000
12	4096	0001 0000 0000 0000
13	8192	0010 0000 0000 0000
14	16384	0100 0000 0000 0000
15	32768	1000 0000 0000 0000</description>
        <category>programovani</category>
            <pubDate>Sat, 28 Jan 2017 12:58:59 +0200</pubDate>
        </item>
        <item>
            <title>Synchronizace TFS a GIT repozitáře</title>
            <link>http://wiki.wladik.net/programovani/git-tfs?rev=1391367588&amp;do=diff</link>
            <description>Synchronizace TFS a GIT repozitáře

Dostupné nástroje

	*  &lt;https://github.com/git-tfs/git-tfs&gt; -- funguje jen na windows
	*  &lt;https://gittf.codeplex.com/&gt; -- i na Linuxu, protož je napsaný v Jave

	*  Rozdíly: &lt;http://blogs.msdn.com/b/codeplex/archive/2012/08/20/using-git-with-tfs-projects.aspx&gt; 

Git-TFS a CodePlex -&gt; Github

Vytvořit soubor authors.txt pro mapování uživatelů (volitelné):</description>
        <category>programovani</category>
            <pubDate>Sun, 02 Feb 2014 19:59:48 +0200</pubDate>
        </item>
        <item>
            <title>GIT</title>
            <link>http://wiki.wladik.net/programovani/git?rev=1391342902&amp;do=diff</link>
            <description>GIT

	*  Převod SVN repozitáře do Gitu
	*  Synchronizace TFS a GIT repozitáře

Odkazy

	*  Souběh svn a gitu -- &lt;http://subgit.com/&gt;
	*  Vlastní Github -- &lt;http://gitlab.org/&gt;</description>
        <category>programovani</category>
            <pubDate>Sun, 02 Feb 2014 13:08:22 +0200</pubDate>
        </item>
        <item>
            <title>Integrace Trac</title>
            <link>http://wiki.wladik.net/programovani/integrace-trac?rev=1320090527&amp;do=diff</link>
            <description>Integrace Trac

Visual Studio

integraci řeší plugin Trac Explorer

	*  info &lt;http://trac-hacks.org/wiki/VsTracIntegration&gt;
	*  stažení &lt;http://sourceforge.net/projects/vstrac/&gt;

potřebuje aby na Trac serveru byl XML-RPC plugin &lt;http://trac-hacks.org/wiki/XmlRpcPlugin&gt;

Zprovoznění s VS 2010

	*  Install Visual Studio 2010 Beta2. 
	*  Install TracExplorer though it supports VS 2005 or Vs 2008.</description>
        <category>programovani</category>
            <pubDate>Mon, 31 Oct 2011 20:48:47 +0200</pubDate>
        </item>
        <item>
            <title>Jenkins</title>
            <link>http://wiki.wladik.net/programovani/jenkins?rev=1321299632&amp;do=diff</link>
            <description>Jenkins

Instalace (Debian)
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add -
Then add the following entry in your /etc/apt/sources.list:
deb http://pkg.jenkins-ci.org/debian binary/
Update your local package index, then finally install Jenkins:</description>
        <category>programovani</category>
            <pubDate>Mon, 14 Nov 2011 20:40:32 +0200</pubDate>
        </item>
        <item>
            <title>Zdrojové kódy</title>
            <link>http://wiki.wladik.net/programovani/kody?rev=1359675492&amp;do=diff</link>
            <description>Zdrojové kódy

	*  Roboti na útěku -- [C#], MFF zápočtový program

Podle Jazyka

C#

	*  Roboti na útěku -- MFF zápočtový program</description>
        <category>programovani</category>
            <pubDate>Fri, 01 Feb 2013 00:38:12 +0200</pubDate>
        </item>
        <item>
            <title>Visual Studio LightSwitch</title>
            <link>http://wiki.wladik.net/programovani/lightswitch?rev=1422354058&amp;do=diff</link>
            <description>Visual Studio LightSwitch

Developer Runtime

When this error ocurrs
Unable to start debugging. The Silverlight Developer Runtime is not installed. The latest runtime can be downloaded at http://go.microsoft.com/fwlink/?LinkId=146060. 

Developer runtime is missing. For Windows 10 TP with VS 2015 installed this download link works</description>
        <category>programovani</category>
            <pubDate>Tue, 27 Jan 2015 11:20:58 +0200</pubDate>
        </item>
        <item>
            <title>Mono</title>
            <link>http://wiki.wladik.net/programovani/mono?rev=1384432914&amp;do=diff</link>
            <description>Mono

Debugování
export MONO_LOG_LEVEL=debug
export MONO_LOG_MASK=asm
mono --debug yourapp.exe
&lt;http://stackoverflow.com/questions/10872000/could-not-load-type-from-assembly-in-mono&gt;

Certifikáty

importovat certifikát do trusted:
certmgr -ssl https://google.com
načte certifikát z dané stránky a zeptá se, jestli ho má uložit do trusted.</description>
        <category>programovani</category>
            <pubDate>Thu, 14 Nov 2013 13:41:54 +0200</pubDate>
        </item>
        <item>
            <title>MSIL</title>
            <link>http://wiki.wladik.net/programovani/msil?rev=1398796622&amp;do=diff</link>
            <description>MSIL

Offset v souboru z IL



Sloupečky:

	*  offset v bajtech metody
	*  instrukce v hex 
	*  parametry instrukce v hex (LE)
	*  instrukce v MSIL
	*  parametry instrukce v MSIL

Výše uvedené bude v binárním souboru jako:

02 17 7D 46000004 02 73 5800000A 7D 49000004 02 73 A300000A 7D 4A000004</description>
        <category>programovani</category>
            <pubDate>Tue, 29 Apr 2014 20:37:02 +0200</pubDate>
        </item>
        <item>
            <title>Nette</title>
            <link>http://wiki.wladik.net/programovani/nette?rev=1424540405&amp;do=diff</link>
            <description>Nette

	*  Backlinky -- &lt;http://forum.nette.org/cs/6393-navrat-na-stranku-s-vyplnenymi-udaji-po-odhlaseni&gt;

Formuláře

	*  dynamické přidávání položek přes sessions -- &lt;http://forum.nette.org/cs/1825-dynamicky-pocet-poli&gt;
	*  dynamické přidávání položek podle selectboxu -- Dynamický formulář
	*  Grinder

Beta instalovaná přes Composer

 aktuální dostupná beta je Nette 2.3.0-beta.

Pro jeho instalaci stačí upravit</description>
        <category>programovani</category>
            <pubDate>Sat, 21 Feb 2015 18:40:05 +0200</pubDate>
        </item>
        <item>
            <title>NuGet</title>
            <link>http://wiki.wladik.net/programovani/nuget?rev=1436886884&amp;do=diff</link>
            <description>NuGet

Set up own repository

All steps are documented on &lt;https://docs.nuget.org/create/hosting-your-own-nuget-feeds&gt;</description>
        <category>programovani</category>
            <pubDate>Tue, 14 Jul 2015 17:14:44 +0200</pubDate>
        </item>
        <item>
            <title>Přihlášení pomocí OTP</title>
            <link>http://wiki.wladik.net/programovani/otp-prihlasovani?rev=1366639100&amp;do=diff</link>
            <description>Přihlášení pomocí OTP

	*  Úvod do OTP -- &lt;http://blog.agilebits.com/2012/12/20/doing-the-two-step-until-the-end-of-time/&gt;
	*  Oficiální Google projekt -- &lt;https://code.google.com/p/google-authenticator/&gt;
	*  Nasazení pro SSH loginy -- &lt;http://linuxdrops.com/use-two-step-verification-for-ssh-using-google-authenticator/#&gt;
	*  libpam-google-authenticator -- &lt;http://packages.debian.org/wheezy/libpam-google-authenticator&gt;
	*  Timebased &lt;http://en.wikipedia.org/wiki/Time-based_One-time_Password_Algor…</description>
        <category>programovani</category>
            <pubDate>Mon, 22 Apr 2013 15:58:20 +0200</pubDate>
        </item>
        <item>
            <title>PHP a Azure</title>
            <link>http://wiki.wladik.net/programovani/php-a-azure?rev=1367105471&amp;do=diff</link>
            <description>PHP a Azure

	*  Offloading work to PHP Worker Roles on Windows Azure -- &lt;http://blogs.msdn.com/b/interoperability/archive/2011/01/07/offloading-work-to-php-worker-roles-on-windows-azure.aspx&gt;</description>
        <category>programovani</category>
            <pubDate>Sun, 28 Apr 2013 01:31:11 +0200</pubDate>
        </item>
        <item>
            <title>PHP</title>
            <link>http://wiki.wladik.net/programovani/php?rev=1367105407&amp;do=diff</link>
            <description>PHP

	*  Instalace
	*  Nette
	*  PHP a Azure

SPL - Standard PHP Library

Iterator

V PHP je možné implementovat objekt přes který jde iterovat pomocí foreach(). Pro tuto funkčnost je potřeba aby objekt implemetoval rozhraní Iterator.

Rozhraní iterátoru:
Iterator    extends  Traversable   {
  /* Methods */
  abstract public mixed current ( void )
  abstract public scalar key ( void )
  abstract public void next ( void )
  abstract public void rewind ( void )
  abstract public boolean valid ( vo…</description>
        <category>programovani</category>
            <pubDate>Sun, 28 Apr 2013 01:30:07 +0200</pubDate>
        </item>
        <item>
            <title>PHPUnit</title>
            <link>http://wiki.wladik.net/programovani/phpunit?rev=1321297155&amp;do=diff</link>
            <description>PHPUnit

Instalace

Instaluje se přes pear
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit
pro spojení s Tracem
pear install phpunit/PHPUnit_TicketListener_Trac
zdroj: &lt;http://www.phpunit.de/manual/current/en/installation.html&gt;

Aktualizace PEARu

Pokud instalace zahlásí problém že je stará verze PEARu, aktualizace se dá provést jednoduše příkazem:</description>
        <category>programovani</category>
            <pubDate>Mon, 14 Nov 2011 19:59:15 +0200</pubDate>
        </item>
        <item>
            <title>Nástroje pro vývoj</title>
            <link>http://wiki.wladik.net/programovani/podpora-vyvoje?rev=1321895971&amp;do=diff</link>
            <description>Nástroje pro vývoj

	*  Jenkins
	*  PHPUnit
	*  Visual Studio
	*  PHP_CodeSniffer</description>
        <category>programovani</category>
            <pubDate>Mon, 21 Nov 2011 18:19:31 +0200</pubDate>
        </item>
        <item>
            <title>SQL</title>
            <link>http://wiki.wladik.net/programovani/sql?rev=1321799798&amp;do=diff</link>
            <description>SQL

Práce se soubory

UPDATE z disku


UPDATE [InvoiceIn]
SET [InvoiceFile] = (SELECT * FROM OPENROWSET (BULK 'I:\Desktop\Invoice.pdf', SINGLE_BLOB) AS FileData)
WHERE [InvoiceID] = 'II11X0001MFW'


Metadata

Hierarchie cizích klíčů


DECLARE @tableName sysname = NULL;
DECLARE @printDepth int = 5;

DECLARE @i nvarchar(4) = N'--&gt; '; 
DECLARE @c1 sysname, @c2 sysname, @c3 sysname, @c4 sysname, @c5 sysname;
DECLARE @deleteAction nvarchar(20), @updateAction nvarchar(20), @constraintName sysname;
DE…</description>
        <category>programovani</category>
            <pubDate>Sun, 20 Nov 2011 15:36:38 +0200</pubDate>
        </item>
        <item>
            <title>Převod SVN repozitáře do Gitu</title>
            <link>http://wiki.wladik.net/programovani/svn-to-git?rev=1364122210&amp;do=diff</link>
            <description>Převod SVN repozitáře do Gitu

Retrieve a list of all Subversion committers

Subversion simply lists the username for each commit. Git’s commits have much richer data, but at its simplest, the commit author needs to have a name and email listed. By default the git-svn tool will just list the SVN username in both the author and email fields. But with a little bit of work, you can create a list of all SVN users and what their corresponding Git name and emails are. This list can be used by git-svn …</description>
        <category>programovani</category>
            <pubDate>Sun, 24 Mar 2013 11:50:10 +0200</pubDate>
        </item>
        <item>
            <title>Používání SVN</title>
            <link>http://wiki.wladik.net/programovani/svn?rev=1345562372&amp;do=diff</link>
            <description>Používání SVN

aktualni revize do souboru -- &lt;http://stackoverflow.com/questions/111436/how-can-i-get-the-svn-revision-number-in-php&gt;

Externals

vejit do slozky, kde chci pridat externals

tam spustit prikaz
svn propset svn:externals 'akismet http://plugins.svn.wordpress.org/akismet/trunk' .
kde akismet je slozka, do ktere se udela checkuout repozitare</description>
        <category>programovani</category>
            <pubDate>Tue, 21 Aug 2012 17:19:32 +0200</pubDate>
        </item>
        <item>
            <title>VBA</title>
            <link>http://wiki.wladik.net/programovani/vba?rev=1464110700&amp;do=diff</link>
            <description>VBA

Excel

	*  Práce s Excel tabulkami

Vstup

Seznam povolených klávesnic

GetKeyboardLayoutList na MSDN


Private Declare Function GetKeyboardLayoutList Lib &quot;User32.dll&quot; (ByVal nBuff As Long, ByRef lpList As Long) As Long

Public Function GetKeyboardLayouts() As Long()
Dim NumLayouts As Long
Dim Layouts() As Long
 
NumLayouts = GetKeyboardLayoutList(0, ByVal 0&amp;)
 
If (NumLayouts) Then
 ReDim Layouts(NumLayouts - 1) As Long
 
 GetKeyboardLayoutList NumLayouts, Layouts(0)
 GetKeyboardLayouts = …</description>
        <category>programovani</category>
            <pubDate>Tue, 24 May 2016 19:25:00 +0200</pubDate>
        </item>
        <item>
            <title>Visual Studio</title>
            <link>http://wiki.wladik.net/programovani/visual-studio?rev=1441630538&amp;do=diff</link>
            <description>Visual Studio

	*  Keyboard shortcuts for Visual Studio

2010

TrackExplorer

Plugin pro Trac do Visual Studia viz Integrace Trac

Změna registrovaného vlastníka

Při instalaci z DreamSparku je předvyplněné jméno a organizace na Microsoft, změnit se to dá takto:

About dialog

On a x86 bit (32 bit</description>
        <category>programovani</category>
            <pubDate>Mon, 07 Sep 2015 14:55:38 +0200</pubDate>
        </item>
        <item>
            <title>Visual Studio Tools for Office</title>
            <link>http://wiki.wladik.net/programovani/vsto?rev=1432923999&amp;do=diff</link>
            <description>Visual Studio Tools for Office

Outlook

Outlook has 2 types of windows it uses:

	*  Explorers -- display folder views -- to get it via  Application.ActiveExplorer() method
	*  Inspectors -- display open items.

Links

	*  using WPF -- &lt;http://blogs.msdn.com/b/chhopkin/archive/2009/02/24/using-wpf-windows-in-visio-add-ins.aspx&gt;
	*  enumerations</description>
        <category>programovani</category>
            <pubDate>Fri, 29 May 2015 20:26:39 +0200</pubDate>
        </item>
        <item>
            <title>Webové služby</title>
            <link>http://wiki.wladik.net/programovani/webove-sluzby?rev=1325782459&amp;do=diff</link>
            <description>Webové služby

SOAP

Schéma

	*  &lt;http://www.w3schools.com/schema/default.asp&gt;
	*  &lt;http://books.xmlschemata.org/relaxng/relax-CHP-19.html&gt;</description>
        <category>programovani</category>
            <pubDate>Thu, 05 Jan 2012 17:54:19 +0200</pubDate>
        </item>
        <item>
            <title>Programování pro Windows Mobile</title>
            <link>http://wiki.wladik.net/programovani/windows-mobile?rev=1272486635&amp;do=diff</link>
            <description>Programování pro Windows Mobile

Zjišťování aktuální BTS

	*  &lt;http://dalelane.co.uk/blog/?p=241&gt;
	*  &lt;http://www.opencellid.org/&gt;</description>
        <category>programovani</category>
            <pubDate>Wed, 28 Apr 2010 22:30:35 +0200</pubDate>
        </item>
        <item>
            <title>Windows Phone</title>
            <link>http://wiki.wladik.net/programovani/windows-phone?rev=1331889723&amp;do=diff</link>
            <description>Windows Phone

Pěkná sada ikonek: &lt;http://templarian.com/project_windows_phone_icons/&gt;</description>
        <category>programovani</category>
            <pubDate>Fri, 16 Mar 2012 10:22:03 +0200</pubDate>
        </item>
        <item>
            <title>WPF</title>
            <link>http://wiki.wladik.net/programovani/wpf?rev=1427385320&amp;do=diff</link>
            <description>WPF

	*  WPF Tips

	*  Priority depprop: &lt;http://www.informit.com/articles/article.aspx?p=688529&amp;seqNum=2&gt; resp. &lt;http://msdn.microsoft.com/en-us/library/ms743230.aspx&gt;
	*  Binding &lt;http://www.codeproject.com/KB/WPF/GuidedTourWPF_3.aspx&gt; resp. &lt;http://msdn.microsoft.com/en-us/magazine/cc163299.aspx&gt;
	*  WPF depprop z jinych vlaken cteni/zapis: &lt;http://www.insystusa.com/Blog/2009/04/27/ThreadSafeDependencyProperties.aspx&gt;
	*  Properties a Binding na ne &lt;http://www.hanselman.com/blog/LearningWPFWi…</description>
        <category>programovani</category>
            <pubDate>Thu, 26 Mar 2015 16:55:20 +0200</pubDate>
        </item>
    </channel>
</rss>
