Archive for the ‘Developerka’ Category

Developerka na koniec roku   Leave a comment

  1. Tydzień w .NET – http://blogs.msdn.com/b/dotnet/archive/2015/12/22/the-week-in-net-12-22-2015.aspx. Każdy tydzień coś nowego!
  2. ASP.NET weekely – http://www.aspnetweekly.com/archive/
  3. Przeglądaj to – http://www.sqlservercentral.com/:
    1. Transakcje – http://www.sqlservercentral.com/articles/Explicit+Transactions/134132/
    2. http://www.sqlservercentral.com/articles/T-SQL/134645/
  4. .NET – http://enggtech.blogspot.com/search/label/ASP.NET,  a tam:
  5. Tekpub – The ASP.NET MVC Starter Site
    Catalog of Patterns of Enterprise Application Architecture
    Interactive Application Architecture Patterns
    GUI Architectures
    .NET Architectonics
    Sparse Thoughts on ASP.NET MVC Controllers
    Flavors of MVP
    The Presenter in MVP Implementations
    Evergreen but still topical: MVC vs. MVP
    An Architectural View of the ASP.NET MVC Framework
    JSON-Enabled WCF Services in ASP.NET 3.5

  6. Brain Food – http://us4.campaign-archive2.com/?u=8e07fafb870eb449ad41c8693&id=7f3356fa0d&e=c9c7cad1ce
  7. CodeProject:
    1. http://www.codeproject.com/Articles/1067678/Practical-multithreading-in-ASP-NET
    2. http://www.codeproject.com/Tips/1068182/Responsive-GridView
    3. http://www.codeproject.com/Articles/1046816/Deployment-because-WPF-desktop-applications-arent
    4. http://www.codeproject.com/Tips/1063482/Useful-Tools-for-ASP-NET-Developers
    5. http://www.codeproject.com/Articles/1041115/Webscraping-with-Csharp
    6. http://www.codeproject.com/Tips/1062106/Create-Your-Own-Web-Scraper-Using-node-js-and-Get
  8. Do analizy ORM:
    1. Dapper
    2. https://github.com/ServiceStack/ServiceStack.OrmLite
    3. http://www.toptensoftware.com/petapoco/
  9. Zdrowie:
    1. http://dailyhealthpost.com/the-best-foods-to-cleanse-your-liver/
    2. http://dailyhealthpost.com/eat-3-dates-daily-and-these-6-things-will-happen-to-your-body/
  10. Refaktoryzacja, codziennie, małymi kroczkami. Uczyń z tego process –
  11. Kopalnia wiedzy o NB (java) – https://netbeans.zeef.com/nebrass.lamouchi:
    1. Jest książka za darmo o IDE
    2. Są blogi Adama Bienia, James’a Goslinga
    3. Video:
      1. NB i rozwój HTML – http://zeef.to/click?lpid=24660&key=GMgDNGDVqERQkUCjZBbTGeOETFVgfBhWwA&target_url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dedw0js0hdEo
      2. NB i Cordova – https://www.youtube.com/watch?v=cf7nhuYECPk&utm_medium=referral&utm_source=zeef.com&utm_campaign=ZEEF
  12. Inne wideo do pprzeglądnięcia:
    1. AngularJS/PHP User Authentication – https://www.youtube.com/watch?v=RQE0SU3TRqw
    2. Ionic/Cordova – https://www.youtube.com/watch?v=jbopML8dnqg
  13. AmazedSaints:
    1. http://www.amazedsaint.com/2012/05/self-hosting-aspnet-web-api-and.html
    2. http://www.amazedsaint.com/2013/04/hack-raspberry-pi-how-to-build.html
  14. Biblioteka do obróki zdjęć w .ENT – http://imageprocessor.org/imageprocessor/imagefactory/filter/ – standardowe operacje np. filtry, zmiana rozmiaru
  15. Co to jest? http://websharper.com/blog-entry/4665/websharper-a-year-in-review
  16. Historai VS – http://blogs.msdn.com/b/ricom/archive/2009/10/05/my-history-of-visual-studio-part-1.aspx
  17. 11 trendów w teozreniu aplikacji webowych – http://www.designzzz.com/web-development-trends-2016/?utm_source=mobilewebweekly&utm_medium=email:
    1. flat design
    2. longer scrolling
    3. micro experiences
    4. reduction in page height
    5. focus on typography
    6. emphasis on originality
    7. AI
    8. blurred background
  18. Najważniejszy trend – minimalistyczne podejście
  19. Bardzo szczegółowy opis sposoby sterowania GUI z poziomu Powershell – http://www.codeproject.com/Articles/799161/Dealing-with-Powershell-Inputs-via-Basic-Windows-F, ciekawe – aplikacja webowa siatka (Grid) składająca się z obrazków – http://www.codeproject.com/Tips/1066920/Making-a-Grid-of-Images

Posted 31 grudnia 2015 by marekwmsdn in .NET, Asynch, Developerka

Linki ciekawe dla deweloperów   Leave a comment

Wiele materiałów o WPF – http://wpf.codeplex.com/. Co w stylu code google – http://code.msdn.microsoft.com/.  Telerik ma płatne narzędzia ale dekompiler jest za darmo – http://www.telerik.com/products/decompiler.aspx/, można go ściągnąć – http://www.telerik.com/products/decompiler.aspx/.  Inne narzędzia do Visual Studio – http://devproconnections.com/web-development/simplify-html-coding-emmet-visual-studio. SPA wg. MS – http://devproconnections.com/aspnet-mvc/exploring-aspnet-mvcs-new-single-page-application-templates i tu jak stworzyć to przy pomocy MVC 4.0. Dużo w WCF – http://devproconnections.com/net-framework/how-consume-wcf-service-using-wpf. Tworzenie UI – http://devproconnections.com/development/ui-design-it-s-end-era.  Biblioteka do MS Office dla VS – http://devproconnections.com/visual-studio-2012/microsoft-releases-office-developer-tools-visual-studio-2012.  Narzędzie do porównywania kodu – http://devproconnections.com/blog/devart-releases-codecompare-v260-free-code-comparison-tool.  Jeszce więcej narzędzi dla programistów – http://devproconnections.com/development/more-great-free-tools-net-developers.

To wszystko dostałem z przeglądarki QtWeb – ciekawa a mało znana.

Posted 24 Maj 2013 by marekwmsdn in Developerka, MS

Znaki czasu–za sprawą Google   Leave a comment

Google udostępnił nową wersję Chrome 27, ostatnia oparta na silniku Webkit, wersja kolejna (28) będzie używać silnika Blink. Dzięki temu Google wyrzucił ponad 8 mln linii kodu ze źródeł przegadarki. Ciekawe czy będzie można  nią sterowac jak to było w przypadku Webkit’a. Aspekt drugi – Opera przeszła na Webkita w przeglądarkach mobilnych (jest już beta na Androida)– po co? Żeby zrobić ukłon Safari? Za SitePoint.

Google zawsze miało aspiracje dorównać Microsoftowi pod względem tworzenia własnego narzędzia do programowania. Tym razem próbuje zastąpić Eclipse własnym narzędziem o nazwie Android Studio (darmowa wersja RAD IntelliJ). Uciera nosa nie tylko MS ale i IBM stojącemu (dyskretnie) za projektem Eclipse. Za infoworld. I tu. Android Studio można znaleźć tu, ale jest to wersja 0.1!

Interesujące zagrywki między odkrywcami błędów sprzed 20 lat (pre NT+) w systemie Windows a samym MS tym bardziej, że osoba, ktróra to odkryła pracuje w Google – http://www.networkworld.com/news/2013/052313-google-engineer-bashes-microsoft39s-handling-270072.html?page=3

Google chce dorównać w zakresie aplikacji biurowych – dlatego wzbogacił i zmienił API dla Google Docs. Można wg. artykułu na infoworld: “The new Google Apps Script API is pure JavaScript. This is certainly an improvement for those stuck with Microsoft Office, many of whom may be wishing for a more modern language, as well as struggling with flagging support for VBA. With the new API you can not only script the creation and emailing of a document or custom spreadsheet functions, but custom menu options for the various Google applications too. You can even create your own application inside of Google Drive.” Aplikacje te są napisane w JavaScript i wykorzystują Google Apps Script API. Być może powstanie sklep z aplikacjami dla Docs – https://developers.google.com/drive/marketing.

Nowinki   Leave a comment

Embarcadero – następca Borlanda ma w zanadrzu wiele ciekawych produktów. Ostatnio można sobie ściągnąć trial 30-dniowy ich najnowszego produktu – RAD Studio XE3 Architect Trial. W jego skład wchodzi HTML5 Builder do tworzenia aplikacji na różne urządzenia (PC-ty i smartfony). Produkt wygląda zachęcająco. Udostępniają bardzo ciekawą dokumentację – http://docwiki.embarcadero.com/HTML5_Builder/en/Main_Page.

Posted 22 listopada 2012 by marekwmsdn in Developerka

Zebrane łącza za ostatni tydzień   Leave a comment

Tydzień gorący i jeden dzień urlopu w poniedziałek.

Historia iPada – http://52tiger.net/brief-history-of-the-ipad-prologue/, historia Tesli wiele może nas nauczyć – http://www.cioinsight.com/c/a/Expert-Voices/Remembering-Nikola-Tesla-Lessons-for-Todays-IT-Leaders/?kc=CIOMINUTE07112012STR1TOC, jest też stowarzyszenie – http://www.teslasociety.com/.

Buduj swoją karierę – http://www.mindtools.com/pages/article/SubscriptionProcessed1.htm. I ucz jak się promować – http://pracait.com/programiste-net-z-doswiadczeniem-zatrudnie/

Z betanews:

Darmowe narzędzia dla SQL – http://www.darkreading.com/galleries/security/news/240003562/slide-show-10-free-database-security-tools.html

IBM dla PHP – wykorzystanie PHP do komunikacji z G+ – http://www.ibm.com/developerworks/library/x-googleplusphp/index.html?cmp=dw&cpb=dwxml&ct=dwnew&cr=dwnen&ccy=zz&csr=071312

SitePoint – zalecenia dla deweloperów – http://www.sitepoint.com/google-html-css-javascript-style-guides/?utm_medium=email&utm_campaign=SitePoint+Newsletter+71212&utm_content=SitePoint+Newsletter+71212+CID_d31e5f2bbe5f8660dde952007a2aa55e&utm_source=Newsletter&utm_term=Googles+HTML+CSS+and+JavaScript+Style+Guides#fbid=mdHCK65C0Nl

Zabezpiecz strony PHP – http://www.sitepoint.com/htaccess-for-all/?utm_medium=email&utm_campaign=SitePoint+Newsletter+71212&utm_content=SitePoint+Newsletter+71212+CID_d31e5f2bbe5f8660dde952007a2aa55e&utm_source=Newsletter&utm_term=htaccess+For+All

Dla deweloperów jest wiele świetnych miejsc do znalezienia ciekawych informacji. Jednym z nich jest portal DZONE. Jest tam strona sponsorowana przez Microsoft – HTML5 Microzone. Ciekawe:

Innym ciekawym miejsce jest SD Times a szczególnie ich linkownia tzw. linkopalooza – http://www.sdtimes.com/content/linkapalooza.aspx – zawiera wiele ciekawych artykułów na temat programowania:

Na czym polega życie dewelopera poza pracą. Np. PLAY – http://thisdeveloperslife.com/post/2-0-6-play z serii http://thisdeveloperslife.com/

Akademia – http://www.codecademy.com/learn

Co będzie jak się skończy rozwój Thunderbirda przez Mozilla – trzeba przejść na http://pl.wikipedia.org/wiki/Claws_Mail

Ciekawe ale darmowe książki dla deweloperów – np.  dla Pythona http://www.greenteapress.com/complexity/thinkcomplexity.pdf (podstawy – http://greenteapress.com/thinkpython/thinkpython.pdf) – GreenTeaPress.

Ciekawe blogi:

Cały ten Microsoft:

Posted 13 lipca 2012 by marekwmsdn in C#, Developerka, Dzieci, e-Booki, Java, JavaScript, Learning, WPF

Ciekawostki   Leave a comment

  1. 10 ukrytych cudów przyrody na świecie – http://www.goodnet.org/articles/355
  2. Skąd co pochodzi – http://sourcemap.com/ np. części do laptopa – http://sourcemap.com/view/744#cluster-stop-29
  3. Ciekawy – http://www.goodnet.org/planet, np. http://www.goodnet.org/articles/363. TV – http://www.goodnet.org/tv
  4. Produkty nadal  robione dobrze w USA – http://www.cbsnews.com/8334-505145_162-57460632/made-in-usa-10-great-products-still-made-here/?pageNum=11, nauka – http://learni.st/ (z Pinterest) np.  http://learni.st/users/171/boards/2102-describing-objects-geometrically – autorem portalu jest firma – https://grockit.com/
  5. Zasoby HTML 5 – http://www.html5rocks.com/en/ – naprawdę rzetelna porcja wiedzy np. “HTML 101:…”.  Eksperymenty w Chrome – http://www.chromeexperiments.com/IDE w JS do budowanie aplikacji – http://www.wakanda.org/. Wtyczka do parsowania XML w jQ – http://jparse.kylerush.net/. Tworzenie wtyczek do jQ “Create a custom jQuery plug-in” tam są kapitalne zasoby o JS/JQ – http://www.ibm.com/developerworks/topics/jquery/
  6. Ważne – opis jak działa przeglądarka internetowa – http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/
  7. Znany serwis Simple-Talk: zapoznanie się z WCF – http://www.simple-talk.com/dotnet/.net-tools/essential-tools-for-the-wpf-novice/
  8. Tutorial do WCF – http://aspnettutorialonline.blogspot.com/search/label/WCF%20Tutorial
  9. Seria z Techrepublic – 5 czegoś tam:
    1. http://www.techrepublic.com/photos/five-free-alternatives-to-windows-explorer/6371001?seq=7&tag=thumbnail-view-selector;get-photo-roto
    2. http://www.techrepublic.com/photos/five-free-tools-for-managing-your-wireless-network/6371482?tag=content;siu-container
    3. http://www.techrepublic.com/photos/five-indispensable-apps-to-carry-on-a-usb-stick/6370181?seq=11&tag=thumbnail-view-selector;get-photo-roto, tam jest FF przenośny – http://portableapps.com/apps/internet/firefox_portable lub http://portableapps.com/apps/utilities lub SystemRescueCD (lub USB) – http://www.sysresccd.org/SystemRescueCd_Homepage
    4. http://www.techrepublic.com/blog/five-apps/five-free-wireless-networking-tools/1450?tag=content;siu-container
  10. Google ma teraz nowy portal dla deweloperów – developers.google.com. Taki ichni MSDN. A tam:
    1. Przyśpiesz ładowanie stron poprzez DNS – https://developers.google.com/speed/public-dns/?hl=pl
    2. Jest tam też o  PageSpeed https://developers.google.com/speed/pagespeed/?hl=pl oraz dodatkach analizujących szybkość ładowania po stronie serwera – https://developers.google.com/speed/docs/mod_pagespeed/download?hl=pl lub klienta – https://dl-ssl.google.com/page-speed/current/page-speed.xpi
    3. Są tam też artykuły – https://developers.google.com/speed/articles/?hl=pl na takie oto tematy: kompresja, php, dom, js.
  11. Stan wojny o przeglądarkę – http://monetate.com/infographic/browser-wars-the-end-or-just-the-beginning/?utm_campaign=browser-wars-the-end-or-just-the-beginning&utm_medium=rss&utm_source=rss#axzz1zqDOUbuq
  12. Inne ciekawostki z różnej beczki:
    1. http://www.zdnet.com/microsoft-confirms-enthusiasts-fears-no-more-versions-of-windows-home-server-7000000348/
    2. http://www.zdnet.com/google-denies-android-botnet-claim-7000000352/
    3. http://www.techrepublic.com/blog/datacenter/google-apps-v-office-365-summary-which-is-better/5637?tag=nl.e101
    4. http://www.codeproject.com/Articles/201907/Using-Google-Calendar-in-an-ASP-NET-Website
    5. http://www.easysoft.com/applications/oracle/database-gateway-dg4odbc.html#heterogeneous
    6. http://www.ibm.com/developerworks/library/wa-jqplugin/index.html?cmp=dw&cpb=dwwdv&ct=dwnew&cr=dwnen&ccy=zz&csr=070612
    7. http://www.ibm.com/developerworks/web/library/x-xmlxsltpdf/index.html?ca=drs-
    8. http://blog.offtoy.com/how-to-design-csharp-classes-for-soa-in-wcf-environment/?goback=.gde_970377_member_130993530
    9. http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/

Posted 6 lipca 2012 by marekwmsdn in Chrome, Developerka, Dzieci, Google, HTML/JS, html5

Notatki deweloperskie   Leave a comment

Różnorodne linki:

Posted 18 Maj 2012 by marekwmsdn in Developerka

Zasoby JS i nie tylko z MSDN   Leave a comment

MSDN ma czasopismo “MSDN magazine” (poszukiwanego tematu np. “WCF” można poszukać poprzez wybranie opcji “Topics” na górze) oraz portal “Script Junkie”. Oba te miejsca dosyć gruntownie traktują o technologiach JS i .NET.

Ciekawe pakiety z NuGet dla wsparcia WCF (z wykorzystanie OAuth):

Odwieczny temat, pozbycie się niektórych wad JS (mimo książki “JS Good Parts”) – chodzi o podejście do zamykania (closures).  O tym rozpisywało się wiele autorytetów np. Vogel, Papa, Addy Osmani, Crockford, Hanlock, Hudlock. Tym razem mam inne źródła:

Teraz pora na biblioteki dodatkowe do JS, KnockOut i JQ wraz z wtyczkami do nich:

    Ciekawostki różne   1 comment

    Dla poczatkujących – wprowadzenie do C# na techotopii oraz http://www.csharpcourse.com/. Kodowanie w KODU może być przyjemne – http://www.kodugamelab.com/. Tworzenie diagramów – http://www.diagram.ly/ i sekwencji przepływów – http://www.websequencediagrams.com/. Zasoby naukowe w YT – http://www.makeuseof.com/tag/14-youtube-playlists-watch-learn-computer-programming-quickly/ to wszystko i jeszcze więcej można znaleźć na – http://groups.diigo.com/browse?cg_id=4.

    Edytory deweloperskie on-line: http://www.smashingapps.com/2010/12/07/11-robust-web-based-editors-to-code-directly-from-your-browser.html oraz coś innego, podobnego dla deweloperów – codemirror.net.

    Briefing Gartnera o chmurze – http://www.itbriefingcenter.com/programs/gartner_1310_hp.html. O tym, że Apple goni Androida na Techrepublic.

    Pożyteczne dodatki do JQ – http://addyosmani.com/blog/31-jquery-snippets/

    Jak przejść do strony z wątpliwym (niezaufanym) certyfikatem SSL – http://www.nakov.com/blog/2009/07/16/disable-certificate-validation-in-java-ssl-connections/ – w javie.

    Java i .NET – już się nie drą jak kot z psem – http://www.kevingao.net/wcf-java-interop

    Projekt Bootstrap – od Twitter’a, są to pożyteczne szablony do wykorzystania przy tworzeniu własnych projektów webowych. Artykuł na webhosting na temat ofensywy Amazon – daje ona developerom  za darmo 750 godz/mc dostępu do swej chmury przez rok! Atak NODE.JS – nowe możliwości jakie daje internetowe środowisko developerskie Cloud9 – też na webhosting.    Dawno zapomniany, ale teraz wreszcie go znalazłem tutorial o WPF dla normalnych zjadaczy chleba – http://www.wpftutorial.net/Home.html.  Jeszcze jeden tutorial tym razem o REST – http://www.robbagby.com/ (http://www.robbagby.com/tag/rest/).

    W tym duchu idąc – zasoby RESTOWE:

    REST in WCF Blog Series Index

    Posted by RobBagby on August 5, 2008 · 5 Comments

    As some of you know, I am in the midst of a blog series on REST in WCF.  Further, I have been hard at work on a series of screencasts on the same subject (in conjunction with Ron Jacobs).  My colleague Tim Heuer relayed to me that I didn’t have a single post that we can point a person to that provides links to all of the posts and screencasts.  I will keep this post updated with all of the info:

    Blog Series:

    Screencast Series:

    Posted 27 stycznia 2012 by marekwmsdn in .NET, C#, Cloud computing, Developerka, Java, JavaScript, jQuery, node.js, REST

    Programować każdy może … potem to widać   Leave a comment

    Widać to, że powstają programy i aplikacje “potworki”, działające jako tako co prawda, ale urągające fundamentalnym zasadom technologii wytwarzania oprogramowania. Klient tego nie widzi, ale powoli zaczynają to odczuwać firmy software-owe.

    Ostatnie badanie jakości kodu oraz kosztów utrzymania pokazały słuszność powiedzenia “Stare ale jare”, Cobol górą, ma najniższe koszty utrzymania, wygrał nawet z Javą! Jakie wnioski: firmy muszą się zmierzyć z powstającym "długiem technicznym" tj. muszą teraz zapłacić za niekontrolowane niczym sztuczki w napisanych kiedyś w pospiechu programach. Nieprawdą jest, że "programować każdy może", prawdą jest jednak stwierdzenie "jeden lepiej, drugi gorzej". Piekarz po przeszkoleniu prawie nigdy nie będzie dobrym programistą, do programowania trzeba mieć solidne podstawy teoretyczne.

    Pewna firma przeprowadziła  badania jakościowe kodu ze 160  organizacji, przeanalizowała 365 mln linii kodu w około 750 aplikacjach i znalazła 1800 przykładów pogwałcenia reguł wytwarzania kodu. Wyszło jej że średni koszt naprawy 1 linii kodu to 3.6 dolara (Java EE ze względu na złożoność podnosi ten koszt do 5.42, Cobol ma dużo mniejszy bo 1.26).Problem “technical debt” zaczyna być modny, nawet Gartner na to zwrócił uwagę mówiąc, że w 2010 roku koszt konserwacji “niechlujnie” napisanego oprogramowania wynosi 500 mln dolarów i stale rośnie. Firmy tłumaczą się presją czasu, pospiechem z jakim muszą wytwarzać swe aplikacje co powoduj, że świadomie idzie się na skróty w kodowania po to aby oddać szybko produkt a potem zapomina się wykończyć i udoskonalić stojący za nim kod.

    Źródło: computerworld

    Posted 14 grudnia 2011 by marekwmsdn in Ciekawostki, Computer and Internet, Developerka