dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem JavaScript

The current state of front-end software development is great, and considering how active the open source community is, the future looks very promising. In this article we will show how to transfer back-end practices to front-end development and list the benefits of doing so.

[EN] How to fight front-end code spaghetti? | Future Processing

Web 362 dni, 16 godzin, 54 minuty temu FutureProcessing 147 rozwiń

Recently, together with my co-worker Breck, we were looking at the error logs. One of our ideas – in order to investigate errors that were hard to diagnose – was to check in which part of the World users who get errors are located.

Źródło: jj09.net
Dziel się z innymi:
[EN] IP heatmap generator

Web 434 dni, 15 godzin, 6 minut temu jj09 153 rozwiń

Last Saturday I had a pleasure to speak at Seattle Code Camp. It was an amazing event, which was free. There were over 50 talks, 500 attendees, and raffle with many prizes, e.g., Microsoft Surface Pro 3! Check out videos, code, and slides from my talks!

Źródło: jj09.net
Dziel się z innymi:
[EN] Seattle Code Camp: Aurelia and TDD with TypeScript, AngularJS, and Node.js

Web 441 dni, 14 godzin, 8 minut temu jj09 107 rozwiń

Last Thursday I had a pleasure to give a talk about Speech Recognition in the Browser at the Code Fellows in Seattle. Many people were surprised how easy it is to add speech recognition to your website with pure JavaScript. So I thought I will share a few code snippets here.

Tagi: JavaScript, voice
Źródło: jj09.net
Dziel się z innymi:
[EN] Speech Recognition in the Browser

Web 455 dni, 17 godzin, 33 minuty temu jj09 71 rozwiń

Kilka postów wcześniej pisałem o JSONP, jako sposobie na wywoływanie serwisów znajdujących się w innych domenach z poziomu JavaScript. Domyślnie przeglądarki blokują takie wywołania ze względu na bezpieczeństwo. Załóżmy, że mamy następujący serwis w jakiejś domenie...

Dziel się z innymi:
Cross-Origin Request sharing (CORS):  wywoływanie zewnętrznych usług z JavaScript

Web 483 dni, 17 godzin, 14 minut temu rroszczyk 160 rozwiń

Recently I learned the hard way about setTimeouts side effects...

Tagi: JavaScript
Źródło: jj09.net
Dziel się z innymi:
[EN] setTimeout considered harmful

Web 483 dni, 17 godzin, 14 minut temu jj09 188 rozwiń

Bardzo często tworzymy osobne usługi, które dostarczają jakieś dane. Pisząc aplikacje ASP.NET Web nierzadko chcemy korzystać z zewnętrznych usług, zamiast hostować dane w tym samym projekcie. Niestety może to spowodować problemy, jeśli chcemy skonsumować usługę w JavaScript, a należy ona do innej domeny. Załóżmy, że mamy jakąś usługę REST. Dla testów posłużyłem się http://www.mocky.io. Polecam tą stronę, można generować tam własne “mocki”.  Dla tego wpisu stworzyłem mock, który zwraca następującą treść ...

Tagi: .Net, JavaScript, REST
Dziel się z innymi:
JSONP – wywoływanie zewnętrznych usług z JavaScript

Programowanie rozproszone 535 dni, 7 godzin, 8 minut temu rroszczyk 181 rozwiń

Yesterday I had a pleasure to speak at .NET Developers Association meetup in Redmond, about building web applications with TypeScript...

Źródło: jj09.net
Dziel się z innymi:
[EN] Building Large Scale Web Applications with TypeScript - Jakub Jedryszek

Web 573 dni, 16 godzin, 57 minut temu jj09 268 rozwiń

Although ECMAScript6 has not been officially released yet, we can play around with new language features today. There are tools such as Traceur or Babel which are able to convert ECMAScript6 into ECMASciprt5, thus we are able to run the code in every browser. So let's try to run the snippet below, which leverages destructuring assignment using those tools ...

Dziel się z innymi:
[EN] .NET Blog: Using ECMAScript6 today

Web 595 dni, 17 godzin, 12 minut temu nocturn 85 rozwiń

We all know that JavaScript has some bad parts. However, one of them is usually forgotten, and skipped in most of “JavaScript Bad Parts” lists on the Internet. It is a Date object. You can have hard time working with it, especially if you want to support time zones. In this post I would like to outline quircks of Date in JavaScript.

Tagi: JavaScript
Źródło: jj09.net
Dziel się z innymi:
[EN] JavaScript Date: a Bad Part - Jakub Jedryszek

Web 630 dni, 11 godzin, 6 minut temu jj09 70 rozwiń

Dziś wpis, który nie tak dawno temu zapowiadałem już na Facebooku – na temat ECMAScript 6 prowadziłem ostatnio Lightning Talka (krótka prezentacja, maks 15 minut) u mnie w firmie i pomyślałem, że szkoda by było zmarnować zebrany materiał. Dlatego też dziś wersja blogowa tamtej prezentacji Na początek, dla porządku warto wspomnieć (w razie jakby ktoś nie wiedział), że ECMAScript to standard obiektowego języka p...

Dziel się z innymi:
ECMAScript 6 - co nowego w JavaScript? | burczu programator

Web 630 dni, 11 godzin, 6 minut temu burczu 156 rozwiń

One of the features I miss the most in AngularJS is ability to easy unsubscribe event handlers. There is no convenience function opposed to $on, so in order to unsubscribe event, we have to call method returned by $on function (function () { angular.module('app.download', []) .controller('downloadCtrl', downloadController); function downloadController($scope) { // keep the unsubscribe function in local variable var afterRenderUnsubscribe = $scope.$on('afterRender', onAf...

Dziel się z innymi:
[EN] AngularJS - extending existing services using decorator

Web 642 dni, 13 godzin, 49 minut temu nocturn 81 rozwiń

W pierwszej części pokazującej dziedziczenie w JavaScript, pokazałem tzw. podejście „klasyczne”, mające niby być najbardziej zbliżonym do tego, spotykanego w językach programowania posiadających silne typowanie. Tamten wpis wywołał pewne kontrowersje… Być może ja nie do końca dobrze wszystko wyjaśniłem, a może to ja się mylę Nie jestem alfą i omegą… Jednak zostawmy już w spokoju podejście „classic” ponieważ jest ono mało sz...

Dziel się z innymi:
Dziedziczenie w JavaScript? Rozwiązanie tajemnicy - część #2 | burczu programator

Web 642 dni, 13 godzin, 49 minut temu burczu 139 rozwiń

There are couple of ways of injecting dependencies into AngularJS components. The most common one is just to specify the dependency name in the function's argument list (function() { angular .module('app') .controller('shellCtrl', function ($scope, $http) { $scope.title = "Title"; }); })(); However this technique fails in real life scenarios, because for production we usually (or rather always) minify and uglify javascript files. Uglify proces renames our varia...

[EN] .NET Blog: AngularJS - dependency injection

Web 649 dni, 2 godziny, 58 minut temu nocturn 154 rozwiń

Ostatnio w projekcie natrafiłem na problem, który najlepiej było rozwiązać stosując dziedziczenie. Niby prosta sprawa, „podstawowe podstawy” każdego obiektowego języka programowania. Jak jednak się pewnie domyślacie, dziedziczenie w JavaScript „nieco” różni się od tego klasycznego podejścia, znanego z innych języków programowania, a ja zdałem sobie sprawę, że choć na tym blogu poruszam różnorakie (i na różnym poziome skompli...

Dziel się z innymi:
Dziedziczenie w JavaScript? Rozwiązanie tajemnicy - część #1 | burczu programator

Web 650 dni, 14 godzin, 4 minuty temu burczu 194 rozwiń

Walidacja formularzy w AngularJS jest moim zdaniem jednym z największych minusów tego frameworka. Ja jako programista z doświadczeniem w C# i ASP.NET MVC byłem przyzwyczajony do czegoś zupełnie innego… Tam wystarczy właściwości modelu oznaczyć odpowiednimi atrybutami i użyć odpowiedniego „helpera” na widoku, a mechanizm „jQuery unobtrusive validation” robi resztę za mnie – oczywiście przy bardziej niestandardowych walidacjac...

Dziel się z innymi:
Angular Auto Validate - dziecinnie prosta walidacja formularzy | burczu programator

Web 657 dni, 15 godzin, 13 minut temu burczu 242 rozwiń

KnockoutJS jest JavaScriptowym frameworkiem MVC/MVVM, który wykorzystujemy w projekcie, w którym obecnie biorę udział. Co prawda nie opisywałem go w moim wpisie dotyczącym tego rodzaju frameworków, ale jest on pełnoprawnym przedstawicielem swojego gatunku, a od wersji 3.2.0, która to pojawiła się w połowie zeszłego (2014) roku wprowadzono kilka „ficzerów”, które spowodowały, że teraz patrzę na to narzędzie zupełnie inaczej… ...

Dziel się z innymi:
Komponenty - nowość w KnockoutJS | burczu programator

Web 657 dni, 15 godzin, 13 minut temu burczu 133 rozwiń

Postanowiłem przedstawić Wam dziś zajebiste narzędzie, o którym wcześniej nie słyszałem, a na które natknęła się ostatnio koleżanka pracująca ze mną w projekcie, poszukując odpowiedniego frameworka do „routingu” po stronie klienta. Zresztą mni...

Dziel się z innymi:
Yeoman - zawsze tego szukałem tylko o tym nie wiedziałem! | burczu programator

Web 664 dni, 4 godziny, 44 minuty temu burczu 550 rozwiń

Jakiś czas temu pisałem tutaj na blogu na temat różnego rodzaju frameworków JavaScript. Dla przypomnienia, porównałem w nim takie frameworki jak BackboneJS, EmberJS oraz AngularJS. Myślę, że tematyka „frameworkowa” będzie się na łamach tego bloga przewijać wielokrotnie i dziś jest jeden z takich właśnie momentów – podstawy AngularJS Wpis powstał na podstawie krótkiej prezentacji na temat Angulara (lokalnie u mnie w firmie),...

Dziel się z innymi:
Podstawy AngularJS - minimum które musisz znać | burczu programator

Web 668 dni, 15 godzin, 17 minut temu burczu 411 rozwiń

Recently I discover Web Speech API. I was already talking to the browser using Google Hangout or Google Translator, but I have never though about adding voice support to my website. I did some research, and I found a demo. Based on that I put up simple demo website (say: “show website blog”, and it will take you directly to the sub page that can be also approached with 3 mouse clicks). For now speech recognition works only in Google Chrome and Safari...

Tagi: JavaScript, voice, web
Źródło: jj09.net
Dziel się z innymi:
[EN] voiceCmdr - voice commands in the Browser - Jakub Jedryszek

Web 675 dni, 17 godzin, 19 minut temu jj09 64 rozwiń

1 2 3 4 5... 7 8
Accenture
Szkolenia SecurITum
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 383,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,51)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,77)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 403,06)

15

http://jakub-flor... (3 224,66)

16

CaMeL (2 954,87)

17

jedmac (2 689,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 460,11)