Yesterday, the blogs reported that Microsoft has not acquired any companies this year. I think Microsoft should and will buy Yelp. It will add a little “hipness” to Microsoft.
-
Microsoft should buy Yelp
-
Use IPTables to ban repeated ssh attempts
My logs were getting filled with scripts trying to log in via ssh. I already have “PasswordAuthentication no” so I believe I am safe. I wanted to add a new layer (and keep my logs cleaner). I added the following to my iptables config. Anyone with more than 4 connections in 60 seconds is banned:
:SSHAUTOBAN - [0:0] . . . -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j SSHAUTOBAN . . . -A SSHAUTOBAN -m recent --set --name SSH -A SSHAUTOBAN -m recent --rcheck --hitcount 4 --name SSH -j LOG -A SSHAUTOBAN -m recent --update --seconds 60 --hitcount 4 --rttl --name SSH -j DROP -A SSHAUTOBAN -m recent --rcheck --name SSH -j ACCEPT COMMIT
-
Ignore server pushed routes in OpenVpn Client
Add “route-nopull” to your client’s config and you will no longer be a slave to the server’s “redirect-gateway”
-
My CEWP JQuery code to play flash files in a Modal
I have Flash files in a Document Library. I wanted to have users click the flash files (swf) and have them open up in a hidden div, rather than opening in a different window. I added the code below to a CEWP:
<script type="text/javascript" src="http://jquery.thewikies.com/swfobject/jquery.swfobject.1-1-1.min.js"></script> <script> $(document).ready(function() { // $("#popupclose").click(function () { $("#popup").Hide(); $('.media').flash().remove(); return false; }); // $("a[href*='\.swf']").each(function(){ this.onclick = function(){ var filetoopen = $(this).attr("href"); $("#popup").Show; $('.media').flash({swf:filetoopen,height:600,width:1000}); return false; }; }); // }); </script> <style type="text/css"> #popup{ display:none; position:absolute; top: 10px; left: 10px; background:#FFFFFF; border:2px solid #cecece; z-index:2; font-size:12px; } </style> <div id="popup"> <a id="popupclose" href="javascript:void()">close</a> <br/> <div class="media" style="vertical-align:top;"></div> </div>
-
Simple vbscript (HTA) to install fonts via SCCM
We have a group of users that need the ability to install fonts (.ttf and .otf). They are not administrators for their machines, so we usually go down there and install the fonts using runas. Since advertised SCCM programs can run as system, I can write a script to copy the fonts into the fonts directory. If I mark the package as allow user to intereact and run as administrator, the script will pop for the user to pick the fonts they want to install. Here is my hta code that runs once a button is clicked:
Set objShell = CreateObject("Shell.Application") Set objFolder = objShell.BrowseForFolder (0, "Install Fonts From (Source):", (0)) If objFolder Is Nothing Then window.close Else Set objFolderItem = objFolder.Self objPath = objFolderItem.Path End If Set objFso = CreateObject("Scripting.FileSystemObject") Set objFolder = objFso.GetFolder(objPath) bolGotFonts = False For each objFile in objFolder.Files If objFolder.Files.Count > 0 Then If lcase(objFso.GetExtensionName(objFile.Path))="ttf" OR lcase(objFso.GetExtensionName(objFile.Path))="otf" then bolGotFonts = True DataArea.InnerHTML = DataArea.InnerHTML & "<input type=""checkbox"" name=""" & objFile.Path & """>" & objFile.Path & "</input><br/>" End if End If Next if bolGotFonts Then DataArea.InnerHTML = DataArea.InnerHTML & "<br/><input id=runbutton class=""button"" type=""button"" value=""Install Font"" name=""run_button""This code will popup a browse dialog and put the filenames found in the select directory into the HTA’s DataArea.innerHTML (DataArea is just a <div>) with a checkbox and button to initiate the copy of the files:
SUB InstallFont DIM colChkElem, strDriveName, objChkBox SET colChkElem = window.document.getElementsByTagName("input") FOR EACH objChkBox IN colChkElem IF objChkBox.Type = "checkbox" THEN IF objChkBox.checked THEN strFileName = objChkBox.name Set objShell = CreateObject("Shell.Application") Set objFolder = objShell.Namespace(FONTS) objFolder.CopyHere strFileName END IF END IF NEXT DataArea.InnerHTML = "" END SUBSeems to work!
-
I am a CTT+ !!!!
Just got my results from the performance based evaluation. Passed!!!! I am now a CompTIA Certified Technical Trainer (CTT+).
-
Unix diff in PowerShell
Compare-Object (Get-Content .\file1.txt | Sort-Object) (Get-Content .\file2.txt | Sort-Object)
-
I am a Microsoft Certified Trainer (MCT)!!!
