Blue or Red pill? Wystartowała polska edycja konkursu Imagine Cup 2010

21
wrz/09
0

Matrix Pills

W tym tygodniu ogłoszone zostały pierwsze trzy kategorie w których zmierzą się studenci startujący w konkursie Imagine Cup 2010: Projektowanie oprogramowania, Projektowanie gier oraz Media cyfrowe. Nie są to jednak wszystkie kategorie konkursowe, niebawem poznamy następne(zdecydowanie warto startować nie tylko w projektowaniu oprogramowania, w którym konkurencja jest największa).

Dlaczego tegoroczna edycja jest wyjątkowa? A bo światowe finały odbędą się w Polsce, więc strasznie marnie by było, jakbyśmy nie mieli tam silnej reprezentacji. Podobno Beenhaker jest wolny, więc akurat jest doskonały mentor ;) Temat konkursu jest taki sam, jak przed rokiem("Wyobraź sobie świat, w którym technologia pomaga rozwiązać najtrudniejsze problemy ludzkości"), więc jeśli miałeś/miałaś doskonały pomysł, ale zabrakło sił/czasu/zespołu/Beenhakera/prądu na jego wysłanie, to teraz jest szansa odkurzyć temat, wyjąć go z szuflady i pokazać światu who's the boss :)

Co jest fantastycznego w konkursie? Znam osoby, które przy okazji kolejnych startów, zaliczały przedmioty na uczelniach(a nawet magisterkę), inne dostawały podwyżkę w pracy, a jeszcze inne po prostu doskonale się bawiły ze swoim zespołem, nawiązując przyjaźnie. Poza tym nie jest to typowy konkurs akademicki "udowodnij teorię i idź spać", tylko nasz pomysł naprawdę możemy rozwijać w celach komercyjnych - i to sam organizator nas do tego namawia i wspiera, organizując ciekawe szkolenia.

A więc, drogi studencie, odpowiadając na pytanie postawione w temacie: Nie ma innej opcji niż czerwona pigułka :-)



Win2k8 x64 + IIS7 + ASP.Net App = HRESULT: 0x8007007E. Rozwiązujemy równanie :)

13
wrz/09
1

Dzisiaj krótki wpis nt. wszystko mówiącego błędu, który może się pojawić, kiedy deployujemy aplikację napisaną w ASP.Net na IIS7, który chodzi na 64bitowej wersji systemu(być może problem występuje również na 32 bitach, ale mi się zdarzyło tylko w x64):

 

The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Nie chcę tu wklejać całego Stack Trace'a, ale jeśli mieliście już do czynienia z tym błędem, to wiecie, że jest równie pomocny, co sama treść błędu(na zachętę fragment):

 

[FileNotFoundException: The specified module could not be found. (Exception from HRESULT: 0x8007007E)]
System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0
System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +43
System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +127
System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +142
System.Reflection.Assembly.Load(String assemblyString) +28
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +46



No ok, czyli co z tym można zrobić? Odpowiedź brzmi:
należy skopiować plik MSVCR71.dll z innej maszyny(albo poszukać w sieci) do katalogów %windir%\System32 oraz %windir%\SysWOW64.

No jak można było się nie domyślić, prawda? :)