QR:
Powerful, simple new mass SQL injection attack opens 180K sites
QR:
? למה אנחנו צריכים אותו– Observer design pattern
register: function (fn) {
console.log("registered");
observableCollection.push(fn);
},
Read more: genadysh
QR:
מה חדש ב Windows 8 למפתחי Device Drivers ולכל מי שמה שקורה מתחת למכסה המנוע של Windows 8 מענין אותו
mobile.slashdot.org/story/11/10/19/1222218/android-ice-cream-sandwich-sdk-released
QR:
Nautilus Terminal: Embed Linux Terminal To Nautilus File Browser
The Terminal is perhaps one of the most integral parts of any Linux OS, even if a non-GUI-based, Slackware-style operating system seems a thing of the past. This is because, despite the introduction of Ubuntu-based operating system with Software Centers, one often requires using the Terminal for executing system-related commands, adding/removing repositories and downloading application packages. While opening the Terminal can be a bit irritating, particularly if you’re using the classic start menu, it might be quite handy to embed Terminal to the Nautilus file browser. Nautilus Terminal is an extension that adds Terminal to the file browser, following navigation with automatic execution of the “cd” command when you move between folders. Nautilus terminal fully supports all common functions such as copy/paste (using Ctrl+Shift+C and Ctrl+Shift+V) and drag & drop functionality.Read more: Addictive tips
QR:
Impersonation and Delegation in WCF
Declarative Impersonation – Applied with a static attribute which associated with an operation. Use Impersonation when You want to access windows resources that are protected with access control lists(ACL’s).
You need to use specific identity or several windows identities to access resources. Use Delegation when You need to access network resources.Declarative Impersonation[OperationBehavior(Impersonation = ImpersonationOption.Required)]
public string GetData(int value)
{
return “test”;
}
Read more: Techbubles
QR:
New Attack Tool Exploits SSL Renegotiation Bug
QR:
QuickSharp
QR:
לאונרדו דיקפריו משקיע ב-Mobli הישראלית [גיוס]
"גאה להיות חלק ממובלי"בדברים שמסר דיקפריו מוקדם יותר באשר להשקעה הטרייה טען השחקן: "אני מתרגש מאוד להוות חלק ממובלי, חברה פורצת דרך שנוטלת תפקיד פעיל במהפכה הקשורה לדרך שבה אנשים יוצרים אינטרקציה עם מידע ויזואלי, יוצרים אותו או צורכים אותו. מובלי מאפשרת למשתמשים מכל רחבי העולם לחלוק רגעים". מובלי היא פלטפורמה חברתית ויזאולית שמבוססת בעיקר על שיתוף באמצעות מכשירי סמארטפון ומאפשרת, כך על פי הסלוגן שלה: "להביט בעולם דרך עיניים של אנשים אחרים". הרעיון של מובלי, אותה ייסד משה חוגג, היא למקסם את חווית השיתוף באמצעות המכשירים הניידים שהפכו זמינים כל כך בשנים האחרונות והופיעו למעשה מעט אחרי שרשתות חברתיות פופולאריות כמו פייסבוק נולדו והחלו לעבור התאמה איטית ומסורבלת לעולם החדש שנוצר. פלטפורמת השיתוף של מובלי מבוססת על חוויה ויזואלית הרבה יותר ומתמקדת בתמונות וקטעי וידאו יחד עם שימוש נרחב בשירותים מבוססי מיקום. כך למשל במידה ואתם בהופעה, במשחק טניס או בכל מקום אחר, תוכלו לאתר ולצפות באינספור זוויות שונות של משתמשים שנמצאים באותו מקום ועושים שימוש באפליקציה, או לחילופין לשבת בבית ולצפות בחוויה של אנשים אחרים שנמצאים במקומות שמסקרנים אתכם. Read more: newsGeek
QR:
Office 2007 Family Service Pack 3 Released
The 2007 Microsoft Office Servers Service Pack 3 (SP3), 32-bit Edition
Service Pack 3 provides the latest updates to the 32-bit editions of all of the 2007 Microsoft Office System servers.
The 2007 Microsoft Office Servers Service Pack 3 (SP3), 64-Bit Edition
Service Pack 3 provides the latest updates to the 64-bit editions of
Service Pack 3 for Windows SharePoint Services 2007 (KB2526305), 86-Bit Edition
Service Pack 3 provides the latest updates to Windows SharePoint Services 2007, 86-Bit Edition.
Service Pack 3 for Windows SharePoint Services Language Pack 2007 (KB2526305), 86-Bit Edition
Service Pack 3 provides the latest updates to Windows SharePoint Services Language Pack 2007, 86-Bit Edition.
Service Pack for SharePoint Designer Language Pack 2007 (KB2526089)
Service Pack 3 provides the latest updates to SharePoint Designer Language Pack 2007.
Service Pack for Windows SharePoint Services Language Pack 2007 (KB2526305), 64-Bit Edition
Service Pack 3 provides the latest updates to Windows SharePoint Services Language Pack 2007, 64-Bit Edition.
Service Pack 3 for SharePoint Designer 2007 (KB2526089)
Service Pack 3 provides the latest updates to Microsoft SharePoint Designer 2007.
QR:
.Net Framework 4.0.2 Release Information Rollup
This design time package installs the following individual packages: Update 4.0.2 for Microsoft .NET Framework 4 – Runtime Update (KB2544514)
Multi-Targeting Pack for the Microsoft .NET Framework 4.0.2 (KB2544526)
Visual Studio 2010 SP1 Update for enabling workflow state machine designer (KB2495593)Update 4.0.2 for Microsoft .NET Framework 4 – Runtime Update (KB2544514) Update 4.0.2 for Microsoft .NET Framework 4 package contains updated runtime files. For further details about the contents of this Runtime Update please refer to the Knowledge Base Article KB2544514. Multi-Targeting Pack for Microsoft .NET Framework 4.0.1 (KB2495638) This update adds support for designing and developing applications for the Update 4.0.2 for Microsoft .NET Framework 4 by using Microsoft Visual Studio 2010 SP1 or higher. The MT Pack adds new reference assemblies, IntelliSense files, and other supporting files. For further details about the contents of this Targeting Pack refer to the Knowledge Base Article KB2495638.
Read more: Greg's Cool [Insert Clever Name] of the Day
QR:
Functions in Python
QR:
Debugging NHibernate: Session Management
Prepare NHibernate SymbolsTo be able to debug the NHibernate source code, the debugger must know how to find it. If you are using the 3.0.0 version of NHibernate, you may use http://www.symbolsource.org configuring Visual Studio to use their symbol store. If your NHibernate version is different, you need to either compile NHibernate on your own and reference the produced binaries in your project or make use of the sourcepack script. Here I will describe the second approach (especially because I'm the author of the sourcepack and I need to advertise it somehow ;)). To use sourcepack, you will need to install Debugging Tools for Windows (you may install them from the WDK image) and powershell v2. The next step is to download NHibernate binaries (you should have them already in your application bin folder) and NHibernate sources from their sourceforge page.
Read more: Codeproject
QR:
Internals of Interface and its Implementation
{
void GetX();
}
Let us suppose we have an interface IA which has a method GetX(). Now you should remember, it is not allowed to use access specifier for members of an interface as that mean the implementers of this interface needs to specify access specifiers for its members and it would appear to all implemtors that these members are public. Now lets see one implementation of it. public class A : IA
{
public void GetX()
{
Console.WriteLine("Here is X: Normal");
}
void IA.GetX()
{
Console.WriteLine("Here is X: Explicitely");
}
}
Read more: Beyond relational
QR:
The Noob's Guide to Open XML Dev (If you know how to spell OpenXML but that's about it, this is your Getting Started guide...)
Read more: Getting Started with Open XML Development
QR:
Open Kernel Crash Dumps in Visual Studio 11
QR:
Hello World in IronPython
QR:
הכירות עם LocalDB: גירסת SQL Express משופרת למפתחים
הקדמהכיום, משתמשים ב- SQL Server Express בשתי דרכים נפוצות: כמסד נתונים חינמי עבור אפליקציות קטנות עד בינוניות. אפליקציות רבות מסתפקות ב- SQL Express בתחילת דרכן ומתבססות על כך שהוא זהה מבחינת הקונפיגורציה והניהול לשאר הגירסאות בתשלום של SQL Server. תהליך המעבר מהגרסה החינמית לגירסאות בתשלום הוא עניין של הזנת Product Key בלבד, כשמגיע השלב לעשות זאת.
כמסד נתונים לצורכי פיתוח. SQL Express הוא קטן יותר להורדה וקל יותר להתקנה מאשר שאר הגירסאות ומפתחים משתמשים בו כדי לצאת לדרך בפיתוח אפליקציות מבוססות נתונים.עם השנים, בשל הרצון לשמור על אחידות ביכולות של SQL Server Express לעומת הגירסאות המורחבות יותר בתשלום, הוא נהפך לגדול יותר להורדה, מורכב יותר לקונפיגורציה וניהול ההרשאות – מורכב מדי לצרכי פיתוח בלבד.
הכירו את LocalDBהחל מ- SQL Server 2012 (עד לאחרונה הייתה ידועה בשם “Denali”) מצטרף מסד נתונים חדש למפתחים בשם LocalDB המשלב את הפשטות בהתקנה וקונפיגורציה שמפתחים צריכים לצורך פיתוח מצד אחד, ובו זמנית את התאימות לשאר הגירסאות של SQL Server.
What DX level does my graphics card support? Does it go to 11?
Run DxDiagWindowsKey + R, type DxDiag and hit Enter. That is the DirectX diagnostic tool, which unfortunately, only tells you on the "System" tab what is the highest version of DirectX installed on your machine. So if it reports DirectX 11, that doesn't mean you have a DX11 driver! The "Display" tab has a promising "DDI version" label, but unfortunately that doesn't seem to be accurate on the machines I've tested it with (or I may be misinterpreting its use). Either way, this tool is not the one you want for this purpose, although it is good for telling you the WDDM version among other things.
Use the Microsoft hardware pageThere is a Microsoft Windows 7 compatibility center, that lists all hardware (tip: use the advanced search) and you could try and locate your device there… good luck.
Use Wikipedia or the hardware vendor's websiteUse the Wikipedia page for the vendor cards, for both nvidia and amd. Often this information will also be in the specifications for the cards on the IHV site, but is is nice that wikipedia has a single page per vendor that you can search etc. There is a column in the tables for API support where you can see the DirectX version.
Read more: The Moth
QR:
Creating a basic code analysis with Roslyn
QR:
SQL Server Stored Procedure best practices
This SQL Server stored procedure best practice guide contains documentations of best practices and helper tools to enhance further match with the best practices.
This project is for SQL Server 2005 (and above) stored procedures, although I have included some notes to indicate supports for large databases. It also means to sync with the EF supports from many database providers. Other databases beside SQL Server as interoperability: Oracle version 9i
IBM DB2 (8.2.x or higher)
MySql 5.1 or higher
Read more: Codeplex
QR:
Simple Style Definition in Silverlight
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="400">
<UserControl.Resources>
<Style x:Key="CuteButton" TargetType="Button">
<Setter Property="FontFamily" Value="Arial" />
<Setter Property="FontSize" Value="18" />
<Setter Property="Foreground" Value="Blue" />
<Setter Property="Padding" Value="10" />
</Style>
</UserControl.Resources>
<Canvas x:Name="LayoutRoot" Background="White">
<Button Name="MyBt" Content="Click Here" Style="{StaticResource CuteButton}" />
</Canvas>
</UserControl>
Read more: Life Michael
QR:
Obtaining Results from Parallel Tasks
using System.Threading.Tasks;
SynchronisationAs with other parallel and multi-threaded scenarios, synchronisation is required. In this case, it is necessary to ensure that the result of a parallel task is not read before it has been set. Luckily, the Task Parallel Library takes care of this for you. If you attempt to read the result too early, the current thread is blocked until the task has completed executing. This is the same as calling the Wait method manually before reading the result. The following sample shows the use of a parallel task with a return value. Here a long calculation is performed and the returned result is extracted from the Result property. You can see that the main thread is blocked until the parallel calculation completes to ensure that the correct value is obtained. Task<long> taskWithResult = new Task<long>(() =>
{
long total = 0;
for (int i = 1; i < 1000000000; i++); // Adjust this loop according
{ // to your computer's speed
total += i;
}
return total;
});
taskWithResult.Start();Console.WriteLine("Result = {0}", taskWithResult.Result);/* OUTPUTResult = 499999999500000000*/ Read more: BlackWasp
QR:
Upcoming Mono Releases: Change in Policies
On our 2.10 branch: bug fixes and backporting fixes from master to 2.10 Now that things have settled at Xamarin and that we are getting Mono back into continuous integration builds we are going to release our first public beta of the upcoming Mono, it will be called Mono 2.11.1. We will keep it under QA until we are happy with the results and we will then release Mono 2.12 based on this. Read more: Personal blog of Miguel de Icaza
QR:
Drawbridge: A new form of virtualization for application sandboxing
Read more: Channel9
QR:
Google Code-in: Are you in?
Listen up, future coders of the world: today we’re launching the second annual Google Code-in competition, an open source development contest for 13-17 year old students around the world. The purpose of the Google Code-in competition is to give students everywhere an opportunity to explore the world of open source development. We not only run open source software throughout our business, we also value the way the open source model encourages people to work together on shared goals over the Internet. Open source development involves much more than just computer programming, and the Google Code-in competition reflects that by having lots of different tasks to choose from. We organize the tasks into eight major categories: 1. Code: Writing or refactoring code
2. Documentation: Creating and editing documents
3. Outreach: Community management and outreach, as well as marketing
4. Quality Assurance: Testing and ensuring code is of high quality
5. Research: Studying a problem and recommending solutions
6. Training: Helping others learn more
7. Translation: Localization (adapting code to your region and language)
8. User interface: User experience research or user interface design and interaction Read more: Google code blog
QR:
Creating Group Policy Reports by using "Rsop.msc” and “Gpresult /h Report.html”
QR:
5 причин для обновления до Subversion 1.7
2) Улучшен HTTP протоколВ 1.7 команда Subversion решила отказаться от DeltaV в пользу нового HTTP-протокола «HTTPv2». Это имеет ряд преимуществ для пользователя: Уменьшение накладных расходов, связанных с DeltaV (например, дополнительный порт в Apache для записи логов)
Уменьшение клиент-серверных циклов обработки каждого запроса повышает производительность.
Уменьшение нагрузки на сервер (за счет меньшего количества запросов к логам и уменьшения обращений к хранилищам.)
3) Получение контроля над кэшемВ версии 1.6 введена система кэширования в памяти, но многие пользователи испытывали проблемы с увеличением количества выделяемой памяти под кэш. Subversion 1,7 дает вам больший контроль над кэшем: Управление памятью используемой кэшем, чтобы предотвратить большие объемы памяти, используемые кэшем.
Новая структура кэширования и новый код, который имеет более лучшие показатели в отношении использования памяти.
4) Настраиваемая степень сжатияRead more: Habrahabr.ru
QR:
Элементы интерфейса. PSD исходники
В конце — традиционная кнопка «Скачать все», для тех, кто любит всё и сразу
Read more: gb
QR:
C# WebClient Getting Http Headers
QR:
Use Windows Debuggers for Non-Debugging Tasks
int 0n60:000> .formats 0x00905a4d
Evaluate expression:
Hex: 00000000`00905a4d
Decimal: 9460301
Octal: 0000000000000044055115
Binary: 00000000 00000000 00000000 00000000 00000000 10010000 01011010 01001101
Chars: ......ZM
Time: Mon Apr 20 19:51:41 1970
Float: low 1.32567e-038 high 0
Double: 4.67401e-317Process ManagerI try not to use the term Task Manager, since the name is already occupied by taskmgr.exe, and we have nothing to do with tasks (taskmgr also has nothing to do with tasks). 0:000> .tlist -v windbg*Shell0:000> .shell tlist -t0:000> .shell dirBinary EditorThe basic idea is to load a portion of file data into the address space of a debuggee, perform some inspection or modification, then write back to the file. WinDBG even has a Memory Window, which makes it a perfect GUI Hex Editor! To examine the file information such like name, permission and size, use the .shell command.0:000> .shell dir *.netmodule
Read more: Rubato and Chord
QR:
GO 100000 - Learning something every day, today it's the SQL Server/TSQL GO Statement has a parameter...
Read more: Greg's Cool [Insert Clever Name] of the Day
Read more: Quick and dirty way to run a batch over and over
QR: