Swojego czasu, mój kolega Certyfikowany Trener Microsoft mawiał – chcesz się nauczyć jakiejś technologii – poprowadź z tego szkolenie. Ja wtedy byłem na początku drogi Trenerskiej, w która tak swoją dragą nie zaangażowałem się nigdy w 100% i wtedy nie do końca się zgadzałem z tym twierdzeniem. Aczkolwiek trzeba przyznać, że coś w tym jest – ucząc innych zwłaszcza dorosłych, napotykając na przeróżne pytania – stajemy się ekspertami w danym temacie. W czasie konferencji Microsoft Ignite 2019, a tak naprawdę w czasie zorganizowanego dnia dla Certyfikowanych Trenerów Microsoft, poruszony był temat efektywnego uczenia w szczególności dorosłych. Zaprezentowano wyniki badań i tzw. Piramidę Uczenia (Learning Pyramid). Do tej pory, jeszcze za czasów studenckich znałem Piramidę Potrzeb Masłowa (Hierarchia) – w której tak swoją drogą mamy również odesłanie do nauki. Piramida Masłowa Przechodząc do rzeczy wspomniana Piramida Nauki, mówi nam o efektywności nauki – czyli jakie są najbardziej efektywne metody nauki: Learning Pyramid Mając na uwadze powyższe badania, najbardziej efektywna forma nauki własnej to próba nauki innych – aczkolwiek nie ma co ukrywać, jeżeli jesteśmy “zieloni” z jakiegoś tematu – to ciężko zacząć uczyć innych. Aczkolwiek, jeżeli już mamy trochę wiedzy możemy organizować kursy dla owych “zielonych” w temacie i … Learning Pyramid – czyli jak uczyć się i uczyć innych skutecznieRead more
Month: November 2019
Continuously upload files to FTP using PowerShell
Sometimes we need to continuously upload files to FTP from local disk. We can do it using the following PowerShell Script. import-module NetCmdlets$i=5while ($i -eq 5){new-item c:wgrywam -itemtype directoryGet-ChildItem C:CB08 -Recurse |? {$_.LastWriteTime -le (get-date).AddMinutes(-3)} |% {move-item $_.Fullname c:wgrywam}Get-ChildItem C:wgrywam -Recurse |% {send-ftp -server ftp.pol.pl -user uzytkownik -password haslo -localfile $_.Fullname -remotefile $_.name}#Get-ChildItem C:wgrywam -Recurse | % { remove-item $_.Fullname }Remove-Item -Recurse -Force c:wgrywam} So this script simply create temporary directory c:wgrywam, move to it all files older than 3 minutes from C:CB08 -Recurse. After that connect to ftp.pol.pl, using username user uzytkownik and password haslo and put there all files from temporary (c:wgrywam) directory. Finally remove temporary (c:wgrywam) directory. To use this you need to install NetCmdlets from here.
How Azure can help you with performance tests using JMeter
This article is rather dedicated to attendees of http://www.jstalks.net/ conference. You can use this article if you do not attendee to that conference, but probably it will need more engagement from you to understand of flow this: During this session, you will learn how to adopt Azure to do a performance test using Jmeter. In the simple script, you will launch ~10 VM with installed Jmeter that will be ready to start your performance test. We will also create simple test plan and test your site. Jmeter – Fast track how to install it: Java 64bit (!!! – all java downloads) Windows Offline (64-bit) https://javadl.oracle.com/webapps/download/AutoDL?BundleId=240728_5b13a193868b4bf28bcb45c792fce896 https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.1.1.tgz Just after that it will work, but for better performance, several tweaks needed (the left is the final settings, right is the default one): jmeter.properties file: jmeter.bat file (right are desired one): (all files are at the end of the documents – so you can use control-c, control-v) JMeter – Test scenario: So the next one is to launch jmeter.bat and create your first test scenario. How to do it some links: https://jmeter.apache.org/usermanual/build-web-test-plan.html https://octoperf.com/blog/2018/03/29/jmeter-tutorial/ But do not waste time using the previous one, rzetelnekursy, modify it using copy, paste and go ahead with your … How Azure can help you with performance tests using JMeterRead more
Official: BOOK OF NEWS, Microsoft Ignite 2019, Orlando, November 4-8, 2019
BOOK OF NEWS Microsoft Ignite 2019: Ignite2019BookofNews.pdf
Azure News from Microsoft Ignite 2019 – 3 minutes read Mariusz’s bullet list
Here is a list of new Azure features announced during Ignite 2019, that in my opinion you should learn more. This is not a complete list – just I noticed them, and it is only for Azure. Some of them could be announced before. Virtual Machines: New Sizes Daav4, Eav4, NVv4, NDv2 OS Disk Size 2TB+, 12 TB RAM (VM Gen2) Reservation – pay by month. Virtual Machine Scale Set: Different Sizes of VMs in Scale Set; Faster provisioning of custom images. Containers, Kubernetes: Azure Availability Zones; Different Sizes of VMs; API – security with authenticated IP; Azure Containers Instances: GA – Windows 2019 based containers; Windows Container in your Vnet. Azure Arc, Azure, Azure Resource Manager: Single Control Plane for any resource anywhere. Azure Migrate: Assessment for Not Virtualized Environment; CSV import-based discovery; Dependency Mapping without installing Agent; Web App migration; Virtual Desktop migration; GA- Agent Less Migrate for VMWare. Functions: .net Core 3.0 (Preview); Support Python 3.7; Durable Functions 2.0; Azure Monitor – Logs; PowerShell support GA; Premium Functions – GA. API Management: Developer Portal – GA; ARC API Management Gateway – Public Preview. App Service: App Services … Azure News from Microsoft Ignite 2019 – 3 minutes read Mariusz’s bullet listRead more