All posts by adam

Programmers are artists

artist : a person who practices or performs any of the creative arts, such as a sculptor, film-maker, actor, or dancer.
-Oxford Dictionary

Artists create. They believe in creating great stuff. Being an artist is to express yourself freely and confidently in your chosen field. This expression of inner talents and skills combined with intuition and hard work creates a masterpiece.

.
.
.

A programmer represents himself in his code by coding beautifully. Code that’s simple, elegant and easily understood. The code which flows in a rhythm from one point to another.

Good programmers write their code in a way which can be easily understood by other programmers. These programmers can see if a coder is an artist, just by looking at their code.

.
.
.
Forrás

[Windows Phone] Color helper

Here comes the magic :

Egy picit elegem lett, hogy nem találom a kedvenc színeim WP fejlesztés közben. (System.Windows.Colors eléggé szegényes). Google a barátunk, htmlben annyi színkód van, hogy csuda… regex-szel összedobtam egy helper osztályt:

http://adambarath.web.elte.hu/public/csharp/ColorHelper.cs

Szedjétek.

Edit I.:

http://msdn.microsoft.com/en-us/library/system.drawing.color(v=vs.100).aspx

http://msdn.microsoft.com/en-us/library/system.drawing.knowncolor(v=vs.110).aspx

A fenti linkeken “csudaszinek”-kel teli struktúrával és enummal ismerkedhetünk meg, de ezeknek alternatíváját Windows Phone-ra nem találtam, ezért folyamodtam bruteforce saját osztály kreáláshoz. Btw., ha esetleg valaki tud alternatívát, contact me.

Továbbá, ha valaki jobban kedveli a tengeri sütőhalat:

http://www.codeproject.com/Tips/99563/Silverlight-Use-KnownColor-Through-the-Backdoor

Edit II.:
Csudaszinek itt: Microsoft.Xna.Framework.Color
Csak épp, az a color nem az a color, ami a SolidColorBrush-nak kell….

Edit III.:
márcsak azértis.!
public static class ColorUtil
{
public static System.Windows.Media.Color ChangeStruct(this Microsoft.Xna.Framework.Color c)
{
return System.Windows.Media.Color.FromArgb(c.A, c.R, c.G, c.B);
}

public static Microsoft.Xna.Framework.Color ChangeStruct(this System.Windows.Media.Color c)
{
return new Microsoft.Xna.Framework.Color(c.A, c.R, c.G, c.B);
}
}

Deployment failed because no Windows Phone 8 phone was detected

Deployment failed because no Windows Phone 8 phone was detected. Make sure a phone is connected and powered on.

A következő problémába ütköztem: szeretném az alkalmazásom debugolni saját eszközön (Ativ S) és folyamatosan “Deployment failed because no Windows Phone 8 phone was detected. Make sure a phone is connected and powered on.”

A vicces ebben az, hogy a gépházban megjelenik a telefon, a WindowsPhone app for Desktop szépen szinkronizálja a telefonon lévő adatokat és én is tudok a fájlok közt barangolni. Azonban alkalmazást nem tudok deployolni sem VS-val, sem Aplication Deployment eszközzel. (ja igen: windows8.1, visual studio 2012, AtivS gdr3)

Megoldás:

(Számítógép, jobbklatty, Kezelés)
Device Manager -> Portable devices -> telefonodra jobbklatty és updét driver
driver update

Nem megbízható driver telepítése (Windows8)

A következő lépéseket kell végrehajtanunk:

Start képernyő -> Speciális rendszerindítási beállítások/Általános

Újraindítás után a következők közül válasszuk mindig a kiemelt menüpontot:
Continue
Troubleshoot
Turn off

Ezután:
Refresh your PC
Reset your PC
Advanced Options

Majd:
System Restore
System Image Recovery
Automatic Repair
Command Prompt
Windows Startup settings

Restart után: “Disable Driver signature Enforcement”.

Kész.