@nodejs_ru

Страница 1087 из 2748
Eliajah
12.08.2017
09:48:12
Ilgiz
12.08.2017
09:48:24
да

Nikolay
12.08.2017
09:48:26
var iconv = require('iconv'); var body = new Buffer(body, 'binary'); var conv = new iconv.Iconv('windows-1251', 'utf8'); var html = conv.convert(body).toString();

там window-1251 просто кодировка )

Google
Nikolay
12.08.2017
09:48:51
а на других utf-8

Eliajah
12.08.2017
09:49:01
да
Может быть твой терминал не поддеживает русские символы

Ilgiz
12.08.2017
09:49:17
щя попробую в другом месте вывести

Nikolay
12.08.2017
09:49:40
тебе нудно сконвертировать текст в кодировке win-1251 в utf-8, т.к консоль выводит в utf-8

Sergey
12.08.2017
12:17:53
Назовите пожалуйста проекты , которые необходимо написать во время изучения js разработки, чтобы считаться junior-ом ? (включая проекты на node.js , но НЕ toDo )

Eliajah
12.08.2017
12:18:37
Поищи тестовые задания на должность junior

Ilgiz
12.08.2017
12:23:42
мне кажется знать и делать sql or Orm запросы понимать асинхронность и промисы и синтаксис хватит для джуна

Ilgiz
12.08.2017
12:26:52
что еще?

Eliajah
12.08.2017
12:27:27
За плечами хотя бы олдин-два более-менее серьёзных пет-проекты

Sergey
12.08.2017
12:29:27
для этого надо несколько средних проектов написать. Какие например ? Я пишу очень простой блог ( не знаю допиливать ли его до максимума или взяться за новый проект) Хочется написать серию разных проектов, чтобы разобрать необходимый минимум

Google
Bogdan
12.08.2017
12:31:38
и что это даст?

в опенсорсе делают веб проекты?

Ilgiz
12.08.2017
12:32:40
лучше вообще взять задачу и делать, учась то что надо по ходу

и что это даст?
а что даст сделать блог пару запросов и все? в сложных проектов капаться полезнее

Bogdan
12.08.2017
12:34:46
какие веб проекты есть в опенсорсе?

Ilgiz
12.08.2017
12:35:59
не знаю в гитхабе поискать надо

Yashko?
12.08.2017
13:13:18
Гайз, у кого-то был опыт поиска записей в ФБ по хештегу? Учитывая что официального АПИ под это дело нет

Шакарим
12.08.2017
15:30:28
Ребята есть кто создавал ретрансляцию используя webrtc?

Oscar
12.08.2017
16:21:09
Всем Привет! Кто знает как в angular-cli сделать shared lib, приэтом не помещая ее в глобальную область видимости (window)? Суть проблемы. Импортирование внутри app и внутри fullcalendar возращают разные инстансы jQuery. И поэтому в приложении ловлю ошибку jQuery(...).fullCalendar is not a function соответственно. Хочется один инстанс jQuery, да и в принципе разобрать эту тему. Официальные доки говорят использовать angular-cli.json > scripts. Но такая реализация импортирования в fullcalendar все портит. if (typeof define === 'function' && define.amd) { define([ 'jquery', 'moment' ], factory); } else if (typeof exports === 'object') { // Node/CommonJS module.exports = factory(require('jquery'), require('moment')); } else { factory(jQuery, moment); } нужно тогда все пихать в scripts

Ches
12.08.2017
17:35:10
можете подсказать как правильно сохранять дату для записей, если на локалхосте один часовой пояс, на сервере другой?

что то вообще запутался

Сергей
12.08.2017
17:35:33
сохранять серверную

на клиенте выводить со смещением

Ches
12.08.2017
17:36:37
я сейчас в таком виде сохраняю 1497906000000

Yaroslav
12.08.2017
17:36:53
Ты во всех чатах спамишь

Ches
12.08.2017
17:36:59
там не ответили)

Yaroslav
12.08.2017
17:37:02
Подумай или открой гугл

Ches
12.08.2017
17:37:25
подумал, не получается все равно

Google
Yaroslav
12.08.2017
17:37:43
Что не получается?

Ches
12.08.2017
17:39:05
сделать правильно. как я понял мне нужно полученную дату конвертировать в UTC, и так сохранять?

чтобы часовой пояс был 00

Yaroslav
12.08.2017
17:39:44
В чем вопрос?

Ches
12.08.2017
17:41:01
вопрос как правильно это сделать, чтобы потом не переделывать

вопрос выше

Yaroslav
12.08.2017
17:41:14
Ches
12.08.2017
17:41:56
короче наверное я понял)

хотя вы не поняли))

буду дату преобразовывать к нулевому поясу, так наверное лучше всего

Сергей
12.08.2017
17:42:35
лучше приводить все к серверной дате

Ches
12.08.2017
17:44:07
сейчас ситуация что пока разработка, бд общая, и записи сохраняются и с локал хоста, и на сервере после деплоя. часовые пояса разные, и получился бардак, вот и пытаюсь разобраться

Yaroslav
12.08.2017
17:45:39
Делай к времени сервера

Твоя локалка роли не играет

Konstantin
12.08.2017
18:05:51
В JS все даты в UTC. Если ты передаешь на сервер время в виде количества миллисекунд (не в строковом формате с указанием зоны), то это число обозначает количество миллисекунд, прошедших с 1 января 1970 года по UTC.

Oscar
12.08.2017
18:39:17
лучше приводить все к серверной дате
Ну это ведь спорный вопрос, если несколько серверов с репликацией, то будет боль. Да конечно можно выбрать мастер-серв и на него позиционироваться или все-таки как нормальные люди по Гринвичу)

Vladimir
12.08.2017
19:54:30
Привет! Подскажите, какую библиотеку использовать для хеширования паролей, родную crypto или bcrypt. На данный момент в дев версии использую crypto.createHmac('sha1', salt).update(password).digest('hex')

Google
Vsevolod
12.08.2017
19:55:19
sha1...

или используй другой хеш из крипто или юзай бкрипт

можешь прочитать что это и как работает для понимания

Max
12.08.2017
19:56:09
сейчас ситуация что пока разработка, бд общая, и записи сохраняются и с локал хоста, и на сервере после деплоя. часовые пояса разные, и получился бардак, вот и пытаюсь разобраться
Сохраняй в поле с датой количество миллисекунд - на клиенте это Date.now() на сервере если нода то также. И без разницы в каких часовых поясах будет сервер или клиент - это значение будет одинаковым

Sparrow
12.08.2017
19:56:59
не надо sha пароли хэшить

Vladimir
12.08.2017
19:58:22
Понял, слишком быстрый алгоритм?

bcrypt.hash(password, 12)

Sparrow
12.08.2017
19:58:50
bcrypt есть на помойке, как с нативными байндами так и чисто яваскрипт

Vladimir
12.08.2017
20:02:20
В общем я понял, спасибо огромное, пойду внедрять.

Gleb
12.08.2017
22:39:04
Да поменяй ты тупо sha1 на sha256/sha512 и добавь хэш, пусть даже статичной строкой.

Gkio
12.08.2017
22:57:33
есть тут кто нибуть кто знает хорошо webpack чтобы мне помочь с ним просто я скоро останусь без волос с ним

Sparrow
12.08.2017
22:57:57
вопрос то какой?

Леха
12.08.2017
22:58:09
А что не так?

Gkio
12.08.2017
22:59:46
я создаю компоненты через react import React, { Component } from 'react'; import { string,object, oneOf,node } from "prop-types"; import { HTag } from "./H.style"; import './H.css'; /** * The HTML H1,H2,H3,H4,H5,H6, * @param {Object} extraStyle Extra Tag Styling using styled-components * @param {string} className Extra Tag Styling using css * @param {string} size The size of font size * xs: 0.67em * sm: 0.83em * md: 1.17em * lg: 1.5em * xl: 2em * @param {mix} children The innerHTML what would be inside the tag text or another Tag *Better not to use another tag* */ class H extends Component { static propTypes = { className: string, extraStyle: object, size: oneOf(['xs','sm','md','lg','xl']), children: node.isRequired } render() { const { children:innerHTML, extraStyle, size, className:externalStylingClass } = this.props; return ( <HTag style={extraStyle} className={`zio_html-h ${ externalStylingClass }`} size={size}> {innerHTML} </HTag> ) } } export default H; вывожу их глобально import H from './src/components/H'; export { H } компилирую через webpack а когда я его стораюсь импортировать то выводит { } пустой обьект

может как нибуть в личку чтобы не спамить тут?

Sparrow
12.08.2017
23:01:39
ну напиши

Gats
13.08.2017
01:33:00
привет, подкиньте инфы о пуш-уведомлениях в Telegram на ноде

Arthur
13.08.2017
05:36:43
Google
Shane
13.08.2017
05:41:31
чуть офтопа. Нашел отличные миксы, музыку от радио frisky. https://soundcloud.com/coccolino-deep Для работы самое то

Forgetable
13.08.2017
08:02:39
Мне для работы миксы от гугл мьюзик как раз

arts
13.08.2017
08:26:12
SoundCloud закрывают же, не?

Дмитрий
13.08.2017
08:27:11
Никита
13.08.2017
08:27:18
Уже нет

Хах

Alex
13.08.2017
08:27:36
SoundCloud нашла финансирование для дальнейшей работы и сменила гендиректора: https://goo.gl/WS1Czm

Страница 1087 из 2748