2009-12-31, 13:13
Erinnerung für mich:
Shift Apfel 3: gesamter Bildschirm
Shift Ctrl Apfel 3: gesamter Bildschirm in die Zwischenablage
Shift Apfel 4: Fadenkreuz
Shift Apfel 4 Space: Kamera fotografiert aktuellen Bereich
Shift Apfel F4: Fenster erfassen
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
Apple Category:
Apple |
Kommentare deaktiviert für Mac OS X: Screenshots erstellen
2009-12-26, 10:42
Anfang 2009 war ein interessanter Artikel zu R in der NY Times: http://www.nytimes.com/2009/01/07/technology/business-computing/07program.html?_r=3.
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
R Category:
Statistik & Zahlen |
Kommentare deaktiviert für Artikel zu R in der NY Times
2009-12-21, 21:29
Isoball, ein nettes Flashgame für zwischendurch: http://www.flashninjaclan.com/zzz4384_Isoball.php. Ziel: Krieg die Kugel in das Loch.
![isoball isoball](http://uweziegenhagen.de/wp-content/uploads/2009/12/isoball.png)
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Category:
Fun & Games |
Kommentare deaktiviert für Isoball – Nettes Flashgame für zwischendurch
2009-12-20, 21:48
Stephan Hennig (http://home.arcor.de/stephanhennig/Downloads/) hat sich mal die Mühe gemacht, Schriftproben zu sammeln, die mit freien oder günstig zu erwerbenden Fonts gestaltet wurden. Über 10 MB PDF, gefüllt mit wunderbaren Schriften.
Ich hatte mir die alle mal ausgedruckt, füllt einen breiten Ordner 🙂
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
LaTeX Category:
LaTeX |
Kommentare deaktiviert für Katalog freier und preiswerter Schriften mit Unterstützung für LaTeX
2009-12-20, 21:27
Heute habe ich ein Paper von Naor und Shamir (der Shamir aus „RSA“) wiedergefunden, das sich mit visueller Kryptografie beschäftigt. Letztlich geht es darum, dass zwei oder mehr Folien, die jeweils mit einem scheinbar zufälligen Muster bedruckt werden, übereinandergelegt ein Bild ergeben. Googeln hat daraufhin auch einen interessanten Link ausgespuckt: http://klaue.net16.net/programme/ownprogs/java/visualcryptography.php#download.
Muss ich mir gelegentlich mal anschauen…
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
2009-12-20, 20:09
Über COM lässt sich auch die Windows-eigene Spachbibliothek ansteuern:
$s = New-Object -com "SAPI.spvoice"
$s.speak("Hallo Powershell") |
$s = New-Object -com "SAPI.spvoice"
$s.speak("Hallo Powershell")
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
Powershell Category:
Powershell |
Kommentare deaktiviert für Mit Powershell die Sprachausgabebibliothek ansteuern
2009-12-20, 14:59
Hintergrund- und Vordergrundfarbe und andere Eigenschaften der Powershell lassen sich auch leicht anpassen:
$a = (Get-Host).UI.RawUI
$a.BackgroundColor = "black"
$a.ForegroundColor = "yellow" |
$a = (Get-Host).UI.RawUI
$a.BackgroundColor = "black"
$a.ForegroundColor = "yellow"
Sollen die Änderungen dauerhaft gespeichert werden, kann man sie in der Profil-Datei eintragen, deren Ort man über die Variable $profile
ermitteln kann.
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
Powershell Category:
Powershell |
Kommentare deaktiviert für Powershell User Interface anpassen
2009-12-20, 11:00
Was mit Word geht, geht auch mit Excel. Hier ein Beispiel, das ich im Netz (http://www.vistax64.com/powershell/173327-make-excel-chart-powershell.html) gefunden habe und etwas angepasst habe. Schade, dass die Sprachausgabe nur englisch ist:
# http://www.vistax64.com/powershell/173327-make-excel-chart-powershell.html
$excel = New-object -comobject Excel.Application
$excel.Visible = $true
$excel.DisplayAlerts = $false
$workbook = $excel.Workbooks.Add()
$sheet = $workbook.Worksheets.Item(1)
$sheet.Name = 'Hallo Welt'
foreach ($i in 1..25){
$sheet.cells.item($i,1) = $i
$sheet.cells.item($i,2) = $i*2
}
# Bar Chart
# Datenherkunft
$range = $sheet.range('a1:a25')
# Chart-Variable anlegen
$chart = $sheet.shapes.addChart().chart
# Typ zuweisen (Bar Chart)
$chart.chartType = 58
# Daten zuweisen
$chart.setSourceData($range)
1..48 | % {$chart.chartStyle = $_; $excel.speech.speak("Style $_"); sleep 2} |
# http://www.vistax64.com/powershell/173327-make-excel-chart-powershell.html
$excel = New-object -comobject Excel.Application
$excel.Visible = $true
$excel.DisplayAlerts = $false
$workbook = $excel.Workbooks.Add()
$sheet = $workbook.Worksheets.Item(1)
$sheet.Name = 'Hallo Welt'
foreach ($i in 1..25){
$sheet.cells.item($i,1) = $i
$sheet.cells.item($i,2) = $i*2
}
# Bar Chart
# Datenherkunft
$range = $sheet.range('a1:a25')
# Chart-Variable anlegen
$chart = $sheet.shapes.addChart().chart
# Typ zuweisen (Bar Chart)
$chart.chartType = 58
# Daten zuweisen
$chart.setSourceData($range)
1..48 | % {$chart.chartStyle = $_; $excel.speech.speak("Style $_"); sleep 2}
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
2009-12-20, 10:57
Durch die integrierte COM-Anbindung ist es einfach, Applikationen wie Word und Excel über die Powershell fernzusteuern. Ausgehend von dem Beispiel auf http://command-line-programming.suite101.com/article.cfm/how_to_create_a_word_document_with_powershell, das ich etwas anpassen musste, hier ein ‚Minimalbeispiel‘:
$oWord = New-Object -Com Word.Application
$oWord.Visible = $true
$oMissing = [System.Reflection.Missing]::Value
$oDoc = $oWord.Documents.Add($oMissing, $oMissing, $oMissing, $oMissing)
# $odoc | get-Member save* |Select-Object definition| format-list
$oPara1 = $oDoc.Paragraphs.Add($oMissing)
$oPara1.Range.Style = "Überschrift 1"
$oPara1.Range.Text = "Hallo, ich bin etwas Text"
$oPara1.Range.InsertParagraphAfter()
$oPara1.Range.Text = "Hallo, ich bin etwas Text"
$oPara1.Range.InsertParagraphAfter()
$oPara2 = $oDoc.Paragraphs.Add($oMissing)
$oPara2.Range.Text = "Hier der zweite Absatz"
$oPara2.Range.InsertParagraphAfter()
$filename = "C:\MeinDokument.doc"
$oDoc.SaveAs([ref]$filename,[ref]$oMissing,
[ref]$oMissing,[ref]$oMissing, [ref]$oMissing,
[ref]$oMissing,[ref]$oMissing,[ref]$oMissing,
[ref]$oMissing,[ref]$oMissing, [ref]$oMissing,
[ref]$oMissing,[ref]$oMissing,[ref]$oMissing,
[ref]$oMissing)
$oDoc.Close()
$oWord.Quit() |
$oWord = New-Object -Com Word.Application
$oWord.Visible = $true
$oMissing = [System.Reflection.Missing]::Value
$oDoc = $oWord.Documents.Add($oMissing, $oMissing, $oMissing, $oMissing)
# $odoc | get-Member save* |Select-Object definition| format-list
$oPara1 = $oDoc.Paragraphs.Add($oMissing)
$oPara1.Range.Style = "Überschrift 1"
$oPara1.Range.Text = "Hallo, ich bin etwas Text"
$oPara1.Range.InsertParagraphAfter()
$oPara1.Range.Text = "Hallo, ich bin etwas Text"
$oPara1.Range.InsertParagraphAfter()
$oPara2 = $oDoc.Paragraphs.Add($oMissing)
$oPara2.Range.Text = "Hier der zweite Absatz"
$oPara2.Range.InsertParagraphAfter()
$filename = "C:\MeinDokument.doc"
$oDoc.SaveAs([ref]$filename,[ref]$oMissing,
[ref]$oMissing,[ref]$oMissing, [ref]$oMissing,
[ref]$oMissing,[ref]$oMissing,[ref]$oMissing,
[ref]$oMissing,[ref]$oMissing, [ref]$oMissing,
[ref]$oMissing,[ref]$oMissing,[ref]$oMissing,
[ref]$oMissing)
$oDoc.Close()
$oWord.Quit()
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
2009-12-20, 10:28
Habe mir heut mal angeschaut, wie man mit Powershell Daten aus einer SQL Server Datenbank abfragen kann. Wie man es allgemein macht, muss ich noch rausfinden, folgendes (von http://thepowershellguy.com/blogs/posh/archive/2008/02/28/listing-all-the-databases-from-a-sql-server-from-powershell.aspx) läuft aber bei mir:
$Server = '127.0.0.1'
$Database = 'Skript'
$sqlCon = New-Object Data.SqlClient.SqlConnection
$sqlCon.ConnectionString = "Data Source=$server;Integrated Security=True;Initial Catalog=$Database"
$sqlCon.open()
$sqlCmd = New-Object Data.SqlClient.SqlCommand
$sqlCmd.Connection = $sqlCon
$sqlCmd.CommandType = CommandType.Text
$sqlCmd.CommandText = "SELECT Wert FROM Test"
$sqlCmd.ExecuteReader() |% {$_.GetString(0)} |
$Server = '127.0.0.1'
$Database = 'Skript'
$sqlCon = New-Object Data.SqlClient.SqlConnection
$sqlCon.ConnectionString = "Data Source=$server;Integrated Security=True;Initial Catalog=$Database"
$sqlCon.open()
$sqlCmd = New-Object Data.SqlClient.SqlCommand
$sqlCmd.Connection = $sqlCon
$sqlCmd.CommandType = CommandType.Text
$sqlCmd.CommandText = "SELECT Wert FROM Test"
$sqlCmd.ExecuteReader() |% {$_.GetString(0)}
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website