Два наркомана сидят курят, о фреймворках разговаривают.
— Вот Ангуляр...
— О-о, Ангуляр, да, да...
— Или Реакт...
— О-о, Реакт, да, да...
| server { | |
| listen 80; | |
| listen [::]:80; | |
| server_name wsd.events www.wsd.events; | |
| return 301 https://wsd.events$request_uri; | |
| } | |
| server { | |
| listen 443 ssl http2; |
| @font-face { | |
| font-family: 'Fira Sans'; | |
| font-style: italic; | |
| font-weight: 900; | |
| src: local('Fira Sans Heavy'), | |
| url(data:application/x-font-woff;charset=utf-8;base64,d09GMgABAAAAAkhEABEAAAAHItwAAkfaAAQbIgAAAAAAAAAAAAAAAAAAAAAAAAAAGoMIG4TiahyBiUIGYACBom4IgVIJlxcRCAqSilCQpCgBNgIkA9I0C9I4AAQgBY1VB4HXdQyBOVtLhbZYBbxKsg7q1BMfgM0hlmwqwAEi0vWfnAyfL8P9Y2S7QB9kBRS1078f0uEzZK3SOyIXIsfdJaZivg0GPod7UpQEOir7/////////////////7/RZCJtlUyXSdt18IMTkQfe3ITIzHzQPqYWs+ijxKgCg3jvc4YYJaYsypjpGLMQPKJUUkugNFvtTrfqSdp4vX7daZmJwUF3xqvhqBdnPeAcTc/n4hd0K1tsI5MaDGVJL1MtrKhVvbZu0ttQnFHMJcim8l4yb5EVJWyBZu63cX9nVzi/J2G5JeuabW9S70tzszqIh5p+iLzBSNejnY1iReZkMR5H0JYTosWgTsmGMocWJDwF614Nxn4coy5PIuqYoTZhTWgs1WhH96TfqyZ6ihaFqDJ4WrwZsjOQyZ1F587b3PpQXYgxhg7VxSA9YJa3gfeQdL4EO5evDFShaFTbKni5CswgCUnXa/NTsNLlcQ/RTK4ru76vOsqDqbqUx5gLZZxBwzfW61Rx/WYI+9Hk1v7V0tBt6A3eIbp8bCotqO4eo3sXUKBMWhkl3J/1g2u5ivFyGnZUEP9gXKogtxc8lZdFSPwQVpOOrkweNU4Tt3rnR8un5XG3DrWeRkgm13VP9WVVlNUTFSVsuxvOsHd+go2yIo9nJfcBNXNzoOtT9wUpL+6pdekPw9D7vehcEltiz+YmVBTKcL4s5W |
| /* global Resizer: true */ | |
| /** | |
| * @fileoverview | |
| * @author Igor Alexeenko (o0) | |
| */ | |
| 'use strict'; | |
| (function() { |
| var contacts = []; | |
| var addContact = function(firstName, lastName, email, phoneNumber) { | |
| var newPerson = { | |
| firstName: firstName.toUpperCase(), | |
| lastName: lastName.toUpperCase(), | |
| email: email, | |
| phoneNumber: phoneNumber | |
| } | |
Два наркомана сидят курят, о фреймворках разговаривают.
— Вот Ангуляр...
— О-о, Ангуляр, да, да...
— Или Реакт...
— О-о, Реакт, да, да...
| $ curl -i https://github.com/talgautb/frontender | |
| HTTP/1.1 301 Moved Permanently | |
| Server: GitHub.com | |
| Date: Wed, 18 Nov 2015 05:22:15 GMT | |
| Content-Type: text/html; charset=utf-8 | |
| Transfer-Encoding: chunked | |
| Status: 301 Moved Permanently | |
| Content-Security-Policy: default-src *; script-src assets-cdn.github.com; object-src assets-cdn.github.com; style-src 'self' 'unsafe-inline' 'unsafe-eval' assets-cdn.github.com; img-src 'self' data: assets-cdn.github.com identicons.github.com www.google-analytics.com checkout.paypal.com collector.githubapp.com *.githubusercontent.com *.gravatar.com *.wp.com; media-src 'none'; frame-src 'self' render.githubusercontent.com gist.github.com www.youtube.com player.vimeo.com checkout.paypal.com; font-src assets-cdn.github.com; connect-src 'self' live.github.com wss://live.github.com uploads.github.com status.github.com api.github.com www.google-analytics.com api.braintreegateway.com client-analytics.braintreegateway.com github-cloud.s3.amazonaws.com; base-uri 'self'; form-action 'self' gi |
| function getChannelsList(callback) { | |
| var url = 'https://slack.com/api/channels.list?token=' + authToken + '&exclude_archived=1'; | |
| request.get(url, function (error, httpResponse, body) { | |
| if (error) { | |
| callback(null, error); | |
| } | |
| var response = JSON.parse(body); | |
| var channels = response.channels.map(function (channel) { | |
| return { | |
| id: channel.id, |
| ant | |
| atk | |
| autoconf | |
| automake | |
| cairo | |
| cloog-ppl015 | |
| composer | |
| cryopng | |
| curl | |
| defluff |