Visual Studio 2010 - splash screen - hangs - czyli co zrobić, gdy Visual Studio 2010 zawiesza się na ekranie startowym

23 sierpnia 2010, 17:43:39

Od 3 dni walczyłem z Visual Studio 2010. Przyczyną było - zawieszanie się na ekranie startowym - splash screen.
Visual Studio 2010 splash screen
Robiłem.. wszystko.
Zacząłem od reinstalacji - trwającej 3 godziny - nie pomogło.
Odinstalowałem net framework i zainstalowałem nową wersję - nie pomogło.
Uruchamiałem Visual Studio 2010 z rozmaitymi śmiesznymi komendami - nie pomogło.
Analizowałem logi z uruchomienia Visual Studio - dalej nie pomogło, ale naprowadziło mnie na trop - w jednej linijce było zamiast "C:\Windows\Program Files" - "C:\Windows\\Program Files" - o jeden ukośnik za dużo.
I tak spędziłem trzy dni, aż dzisiaj:
Wyczyściłem folder TEMP - wpisując %temp% w eksploratorze i naciskąjąc przycisk CTRL+A i DEL (; Wszedłem w rejestr, i zmieniłem wpisy w rejestrze na:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Presentation Foundation] "WPFReferenceAssembliesPathx86"="C:\\Program Files\\Reference Assemblies\\Microsoft\\Framework\\v3.0\\" "WPFCommonAssembliesPathx86"="C:\\Windows\\System32\\" "InstallRoot"="C:\\Windows\\Microsoft.NET\\Framework\\v3.0\\WPF\\" "InstallSuccess"=dword:00000001 "WPFNonReferenceAssembliesPathx86"="C:\\Windows\\Microsoft.NET\\Framework\\v3.0\\WPF\\"

Następnie uruchomiłem komputer w trybie awaryjnym i tam uruchomiłem Visual Studio 2010.
Visual Studio 2010 panel startowy
Wiec zamknąłem je i uruchomiłem system normalnie - zaczęło działać.

Tak więc, mam nadzieję, że tym wpisem pomogę sobie w przyszłości, gdybym zapomniał co się robi, gdy Visual Studio 2010 zawiesza się na splash screen.

Prezentacja na nadchodzącym DEF CON 18 źródła Open Source i I will fix that later

30 maja 2010, 14:24:30

Zapowiada się ciekawa prezentacja na nadchodzącym DEF CON 18

W skrócie:

Jest wielu ludzi piszących i publikujących programy w Open Source.

Prelegenci znaleźli bardzo wiele źródeł, w których zawarte są komentarze "I will fix it later" -
i na tej podstawie korzystają z pozostawionych (odpowiednio zakomentowanych) luk w wydanych już programach.

P.S. Wybiera się ktoś z Was na DEF CON 18 ?
Wstęp kosztuje poniżej 200$, więc cena jest znośna jak za taki event.
DEF CON 18


P.S.2 Wiem, że to śmiesznie zabrzmi, ale jak włączyć edytor WYSIWYG w tym śmiesznym panelu dodawania wpisów na joggerze?

Kupiłem teraz 5 gier za 0,1$ dolara

05 maja 2010, 15:55:58

Właśnie kupiłem 5 gier za 0,1$

Głównie zależy mi na grze World of Goo - świetna gra logiczno - zręcznościowa.

Każdy, kto posiada Google checkout, paypal, czy Amazon, może wpłacić dowolną kwotę, a dostanie linki do swoich gier.

Gry są w wersjach na Windows, Linux i Mac

Ja wpłaciłem 0,10$ przez Google Checkout i od razu dostałem swoje linki do downloadu :)
Taki model płacenia za gry mi się podoba - mogę mieć oryginalne gry na które mnie stać :)

Gdyby ktoś był zainteresowany kupnem, a nie miał dostępu, do tych kanałów płatności, proszę zostawić notkę w komentarzu :)

Link do strony: http://www.wolfire.com/humble

Czego to objaw, jeśli zaczynasz gadać do swojego programu?

04 maja 2010, 18:24:51

Czego to objaw, jeśli zaczynasz gadać do swojego programu:



"Wreszcie kochany programiku, wreszcie Cię rozumiem?".


W trackie wykładu zrozumiałem system szesnastkowy

28 kwietnia 2010, 17:44:50

Dzisiaj w trakcie wykładu zrozumiałem system szesnastkowy...
ciekawa była by koszulka z kodem:

 
#include <iostream>
 
 
int main()
{
	int tabliczka[] = {0x49, 0x20, 0x6c, 0x65, 0x61, 0x72, 0x6e, 0x65,
	0x64, 0x20, 0x68, 0x65, 0x78, 0x21};
 
	for(int i = 0; i < 13; i++)
	{
		std::cout << (char)tabliczka[i];
	}
}
 

Jak dokonać reverse engeneringu trojana z ładowarki Energizer

01 kwietnia 2010, 17:18:58

Wszystkich, którzy chcą dokonać reverse engeneringu trojana z ładowarki Energizer, zapraszam a stronę Skull Security.
Będzie potrzebna:
maszyna wirtualna
IDA
odrobina chęci
umiejętność reverse engineringu tego, co facet mówi po angielsku (czyt. rozumienie).

Shellcode w naturalnym języku - czyli jak napisać Shellcode po angielsku

26 marca 2010, 02:17:26

Natknąłem się dzisiaj na artykuł, w którym pokazuje jak można napisać shellcode o strukturze zdań języka angielskiego. Czyli już nie będą to różne szesnastkowe wartości, tylko angielskie zdania - przez co trudniej będzie wykryć taki kod.
Zapraszam do lektury PDFa p.t. English Shellcode

Świetny plugin do Visual Studio - Instant gratification for developers

11 grudnia 2009, 19:54:24

Jeśli chciał byś wzbogacić swoje programistyczne życie, proponuję zainstalować addon do Visual Studio Instant gratification for developers.

Służy on, jak sama nazwa wskazuje do nagradzania programisty za dobrze skompilowany kod:










Jeśli program się nie skompiluje, zobaczymy...










Do ściągnięcia potrzebne jest konto - ale po co się rejestrować, oto konto dla tego portalu (chciałem dodatkowo umieścić je na bugmenot.com, ale ta strona mi nie wierzy - po wpisaniu kilkunastu captcha, dawało mi następne. Żeby mnie pomylić, z systemem OCR... ;) )

Można ściągnąć plugin na dwa sposoby
1) Po prostu ściągnąć go
2) Zalogować się na konto i ściągnąć go z oryginalnej strony:
Wchodzimy na stronę logowania dla addonu i logujemy się z danymi:

a3352648<małpa>uggsrock.com

hasełko: forbugmenot

Klikamy w link dyskietki obok napisu

Standard Version for Visual Studio 2005, 2008


i pobieramy plik DXcore-9.2.9.exe

Instalujemy plik w dowolnej lokalizacji.


Gdy exek jest już zainstalowany ściągamy plugin - dllkę, która będzie wyświetlała napisy po kompilacji i zapisujemy ją w folderze

Sciezka do DevExpress 2009.2 \IDETools\System\DXCore\BIN\PLUGINS



Uruchamiamy Visual Studio - może to potrwać dłużej niż zwykle - będzie inicjalizował się dodatek.

Od teraz wszystko działa. Dodatek, który zainstalowaliśmy zawiera mnóstwo ficzersów, których ja nie chcę, więc polecam wejść w Visual Studio, menu DevExpress, options i odchaczyć wszystkie rzeczy oprócz folderu "Hinting", w którym są zawarte bluzgi/pochwały po kompilacji. No i można dodawać swoje zdania, do czego zachęcam - będę wdzięczny za dodanie jakiegoś ciekawego tekstu w komentarzach - dla udanej kompilacji, czy nie udanej.

Btw, tak na koniec - mógł by ktoś polecić dobry edytor WYSIWIG do pisania wpisów - bo ten defaultowy z joggera jest typu

WYSIWYHTUWS - What You See Is What You Hope the User Will See

Geekowska elektroniczna plakietka "Super programista" - czyli jak się motywować do programowania

07 grudnia 2009, 20:38:12

Zafascynowany sposobami D4rky na umilanie sobie życia przy tzw. pracy w domu, postanowiłem wykorzystać jego wiedzę.
Wybrałem sobie "pelerynkę do programowania", i "skarpetki do programowania". Jednak w całym stroju brakowało czegoś geekowego.

No i wymyśliłem.
Elektroniczna plakietka z napisem "Super programista" - w jednej linijce, a w drugiej ew. opis - np. "sexi walka ze stringami.c_str()".

Przypomniałem sobie, że przecież parę miesięcy temu kombinowałem z Arduino i z ekranem LCD.
Jednak wtedy skończyło się na zlutowaniu na stałe ścieżek ekranu z kabelkami (nawet nie testowałem wcześniej czy ekran wyświetla znaki) - i siłą rzeczy, przez nieprzygotowanie się, pomysł zaniechałem.

Jakie było moje zdziwienie, gdy dzisiaj, po odpaleniu Google i wyszukaniu podstawowych informacji wyświetliło mi się cudo po polsku, w którym jest opisany mój ekranik, oraz schemat jego przyłączenia !

W lutym tego nie znalazłem...

No i w końcu udało się włączyć na raz podświetlenie i wyświetlić linijkę testową:


Arduino LCD

No i dochodzimy do sedna sprawy - ekranik po przyłączeniu 5 kabelków wygląda tak:


Arduino LCD

Straszna plątanina kabli -
w dodatku mogą się ze sobą stykać, przez co ekranik może nie działać poprawnie.

Jak dobrze przyłączyć ekranik do 15 kabelków, tak żeby się nie stykały?

Mam do dyspozycji lutownicę, cynę, kalafonię, kabelki i ew. części ze sklepu elektronicznego.

Proszę o sugestie w komentarzach, za pomocą czego mogę przyłaczyć ładnie ten ekran LCD.

Oczywiście, gdy ukończę przyłączanie ekranika do Arduino, pokażę jak wygląda plakietka motywacyjna dla programisty ;)

Ja już się czuję zmotywowany.

C++ i kurwy, alfonsi, oraz mafia... czyli naucz programować swojego brata

02 lipca 2009, 14:31:18

Dzisiaj uczyłem brata C++. Mieliśmy do zaliczenia "ify" i co to jest deklaracja, a definicja.
Prawdę mówiąc sam nie pamiętałem różnicy tak dobrze, żeby wyjaśnić dzieciakowi ;)
Tak więc wziąłem Grębosza, nową Symfonię Cpp, ale w niej było mgliście tłumaczone.
Zatem uruchomiłem kreatywność i napisałem program instruktażowy o alfonsach, kurwach i mafii ;)
Link do source:

http://wklej.org/id/115178/

Bratu wystarczyło jedno spojrzenie na program...
Jaki z tego morał? Jak kurwa robisz interesy z mafią, to co musisz robić? Deklarować zmienne
Gdy szliśmy w deszczu, zapytał się, czy dał bym radę teraz zdefiniować zmienną typu ilosc_kropli_deszczu.
Odpowiedziałem, że nie , a on odpowiedział: int ilosc_kropli_deszczu
Ma ktoś jeszcze jakiś pomysł, żeby szybko zapamiętać różnicę między deklaracją, a definicją?
Jakąś mnemotechnikę, wierszyk, kod? ;)


A tak na marginesie: czy znacie plugin do Worpressa, który koloruje kod w C++? Do listy życzeń dodaję też nazwę jakiegoś pluginu WYSIWYG do Wordpress, bo wklejam

co linijkę ;)

Czy czytacie kod źródłowy przed skompilowaniem?

25 maja 2009, 22:21:47

Czy czytacie program przed skompilowaniem / uruchomieniem?
Chyba zacznę to robić – nie domykam ostatnio nawiasów przy definiowaniu funkcji i dostaję przy kompilacji x błedów
Pod spodem przykład buga

Computer bug

Schematy dla Firefoxa – Firefox wreszcie wygląda wspaniale

24 maja 2009, 16:22:43

Przeglądając internet i bloga Mozilli, natknąłem się na rozszerzenie „Personas for Firefox
Dzięki temu rozszerzeniu, Firefox wygląda wspaniale.
Zresztą zobaczcie sami jak to wygląda

Jak zainstalować Visual Studio 2008 na Vista 64

23 maja 2009, 14:23:56

Praktycznie nie da się zainstalować Visual Studio 2008 na Vista 64…

w trakcie instalacji pojawiają się błędy i wszystko kończy się niepowodzeniem.
Na szczęście skorzystałem z Google i znalazłem rozwiązanie:
na blogu Grumpy Wookie.
Wystarczy wejść w:

Control Panel > Programs > Programs and Features > Installed Updates
Just locate the KB110806 in the list, and uninstall.



I to wszystko. A Visual Studio 2008 śmiga :)

Pojebało mnie… napisałem program w C++ bez błędu

20 maja 2009, 14:30:36

Pojebało mnie…
Napisałem program w C++ bez błędów kompilacyjnych…
Oczywiście pętle w programie źle działają, ale nie ma błędów w kompilacji!
Przyznaję sobie oficjalną odznakę Geek Inside ;D
Geek inside

LCD z RSSami do komputera ;)">Arduino – dołączamy ekran LCD z RSSami do komputera ;)

26 lutego 2009, 13:58:59

Zafascynowany „robocikiem” Sprae, postanowiłem sam zrobić coś dla siebie z Arduino.
Przyłączyłem już Arduino do niebieskiego ekranu LCD.

Arduino z ekranem LCD



Teraz będę się bawił w lutowanie pinów, a następnie zainstaluję software LCD Smartie, które na ekranie Arduino będzie wyświetlało różne wiadomości.
Oczywiście ten software wgram tylko po to, aby pokazać rodzinie, że umiem zrobić coś fajnego.

Po tym, zacznę pisać swój, większa frajda ;)
Na razie jeszcze nie wiem w jakim języku, ale mniejsza o to.
Za kilka godzin powinienem mieć gotowe urządzenie :)

Darmowy 15-tygodniowy kurs programowania w JavaFX

20 lutego 2009, 18:15:27

Idąc za przykładem Jacka, zapisałem się na „Free” 15-Week JavaFX Programming (with Passion!) Online Course.
Już na wstępie znalazłem ciekawy feature JavaFX.
Otóż oferuje on aplety Java, które można wyjąć z przeglądarki, prosto na dekstop.
Fajnie to wygląda, wyobraźcie sobie, że każdy aplet Javy jaki chcecie, możecie sobie przenieść na pulpit: czaty, aplikacje…

Wygląda ciekawie :)

Skrypt w bashu, który pobiera pliki z rapidshare

01 lutego 2009, 18:46:57

Czy ma ktoś skrypt w bashu, który pobiera wiele plików z rapidshare.com z free account?

Humor programistów Javy ;)

29 września 2008, 19:36:49

Wycinek z książki o programowaniu w Java:
Humor programistów Java
Chciał bym tak podczas snu, a Wy? ;)

Objawiła mi się Java…

15 września 2008, 12:10:59

Od dwóch dni śni mi się ten sam sen…
Jestem bardzo dobrze opłacanym programistą, pracuję w dobrym zespole… taki obrazek przez połowę snu i odczucia jak się tam dobrze bawię.
A potem nakazujący wszechwładny głos:

„Programuj w Javie…”

We śnie odpowiadam:
„Ale ja programuję w C++!”

Głos odpowiada:
„Programuj w Javie…”

I tak już drugi dzień.
Dzisiaj stwierdziłem, że coś w tym jest i za kilka minut będę się uczył podstaw programowania w Javie ;)
Kto wie, może mówił do mnie sam Bóg – Latający Potwór Spaghetti
Btw, które środowisko jest wg Was lepsze: NetBeans, czy Eclipse?

Animacja stworzona w całości na Ubuntu

11 września 2008, 19:29:47

Dzisiaj w LinuxPlus czytałem o darmowym narzędziu „Blender”, dzięki któremu można tworzyć rozbudowane sceny 3D.
Autorzy programu postanowili pokazać jego możliwości i stworzyli tą kreskówkę za pomocą Blendera pod Ubuntu.
Wg. mnie animacja jest lepsza niż Shrek’u 2 :)


Polecam właczyć wersję w wysokiej rozdzielczości. Cieszy oko :)
Aha, i opłaca się poczekać na koniec napisów ;)