@jvmchat

Страница 373 из 2890
Митко Соловец?
29.06.2016
10:17:36
(namedJDBCtemplate)

jooq, queryDSL

Nik
29.06.2016
10:18:02
благодарю

Vadim
29.06.2016
11:55:20
по OutOfMemory есть спецы?

Google
Towhopu
29.06.2016
12:09:25
по OutOfMemory есть спецы?
Ну, тут достаточно знать, что твой алгоритм выжрал всю память)

Vadim
29.06.2016
12:10:16
а что именно выжрало

James Tiberius Kirk ?
29.06.2016
12:10:52
https://habrahabr.ru/post/117274/

Towhopu
29.06.2016
12:11:44
http://javarevisited.blogspot.com/2011/09/javalangoutofmemoryerror-permgen-space.html

Vadim
29.06.2016
12:16:25
у меня переполнение именно кучи, это я знаю

и нашел в хипдампе строку в 300мб размером, несколько строк таких, только не знаю как выяснить какой сервис ее сотворил и почему она такая большая получилось

Igor
29.06.2016
12:25:26
строки в цикле не обрабатываешь, случаем?

Slava
29.06.2016
12:28:00
выше по дереву в дампаналайзере посмотри каокй объект ее хранит

Vadim
29.06.2016
12:37:29
org.apache.log4j.Logger у меня самый внешний класс

Pavel ?
29.06.2016
13:54:50
Шипилев меня бы конечно убил за System.currentTimeMillis() но тащить jmh ради такого — оверхед
Мне кажется если увеличить стек у тайреда то время уменьшится

Ahmed
29.06.2016
13:55:33
Ребят кто работал с NanoHTTPD? #nanohtttpd

Pavel ?
29.06.2016
13:58:59
Какже мне противен css

Dmitrii
29.06.2016
14:01:05
Что тебе больше противно js или css

Google
Dmitrii
29.06.2016
14:01:07
?

Pavel ?
29.06.2016
14:01:47
Css

css тянет на 10ку по моей личной шкале дерьмометра

guga
29.06.2016
14:02:41
у тебя же там был less

кажись

Pavel ?
29.06.2016
14:03:07
Ну и что лесс цсс одна хрень)

Меня верстка угнетает)

Dmitrii
29.06.2016
14:04:10
Так эта. А разве Google closure compiler не решает эту проблему?

Понятно что он уже умер почти и древний.

Pavel ?
29.06.2016
14:05:30
А причем тут он?)

Dmitrii
29.06.2016
14:06:06
А разве стили там не через его обертку пишутся?

Pavel ?
29.06.2016
14:06:35
В лесе?)

Запутал совсем)

guga
29.06.2016
14:07:18
Меня верстка угнетает)
Ну, верстка — это да, но там же всё в куче, html + css. Ещё реакт раньше любил оборачивать всё тегом <span>, если что-то без тега

Pavel ?
29.06.2016
14:09:15
Ну, верстка — это да, но там же всё в куче, html + css. Ещё реакт раньше любил оборачивать всё тегом <span>, если что-то без тега
У них 14я версия вроде, но таких проблем нет, да и структура апликейшена понятная, вот что что, а фронт у них более менее, но верстка меня сводит с ума)) итс вери угли щит

guga
29.06.2016
14:11:40
14 нету, есть 0.14 ?

Dmitrii
29.06.2016
14:12:36
В лесе?)
Google closure compiler имел ввиду

Pavel ?
29.06.2016
14:16:37
14 нету, есть 0.14 ?
Это и так понятно)

guga
29.06.2016
14:17:14
ну, назвался фуллстек, не брезгуй руки испачкать в html + css

у этого проекта хотя бы струкрута ок

Google
guga
29.06.2016
14:17:58
все компоненты со своими css, js и теплейтом

Pavel ?
29.06.2016
14:18:30
Они на 15 собираются пеходить))) точнее Себ все собирается, и с фронтедом и с бэкендом, а Эдик не дает)

Но сторов я там что то не вижу

guga
29.06.2016
14:20:48
ну, я помню у них там было полно миксинов

а 15 их деприкейтит

Pavel ?
29.06.2016
14:21:14
А че там вместо них?

guga
29.06.2016
14:23:11
А че там вместо них?
уже и не помню, попробуй поменять на 15 и оно тебе в консоле высрет, что они предлагают в замен

вот про <span>

https://facebook.github.io/react/blog/2016/04/07/react-v15.html#no-more-extra-ltspangts

Pavel ?
29.06.2016
14:25:47
Этот сраный пинг доделаю и попробую)

Slava
29.06.2016
14:34:45
jss попробуй если js угнетает меньше

Igor
29.06.2016
14:34:47
У меня еще до того, как обновился, периодически ругалось, что SSR не совпадает с клиентским

Slava
29.06.2016
14:35:54
Декораторы они предлагают вместо миксинов

Мытко
29.06.2016
14:58:19
гуга

guga
29.06.2016
14:58:26
?

Мытко
29.06.2016
14:58:27
скинь какую-нибудь ещё задачку

я вечером тот код хочу отрефакторить

и новое что-то поделать

или мне на проект эйлера пиздовать?

Google
Мытко
29.06.2016
14:59:08
я просто думаю это хорошая практика смотреть как разные люди реализуют алгоритмы

guga
29.06.2016
15:01:00
смотри, есть всякие сайты с интересными задачи, могу порепостить задачи от туда, или просто дать тебе ссылку. Например, попробуй codewars.com

Мытко
29.06.2016
15:01:40
мне интересно с ребятами отсюда соревноваться

ну выбери любую

guga
29.06.2016
15:01:52
там буду другие ребята

Мытко
29.06.2016
15:01:54
которая нравится

ключевое слово - "отсюда"

guga
29.06.2016
15:02:11
хорошо

Ahmed
29.06.2016
15:10:23
Гуга ты гуру?

Admin
ERROR: S client not available

KrivdaTheTriewe
29.06.2016
15:10:52
Он зельда

guga
29.06.2016
15:12:17
@DarkCasual вот, держи, таку, например: Consider a "word" as any sequence of capital letters A-Z (not limited to just "dictionary words"). For any word with at least two different letters, there are other words composed of the same letters but in a different order (for instance, STATIONARILY/ANTIROYALIST, which happen to both be dictionary words; for our purposes "AAIILNORSTTY" is also a "word" composed of the same letters as these two). We can then assign a number to every word, based on where it falls in an alphabetically sorted list of all words made up of the same group of letters. One way to do this would be to generate the entire list of words and find the desired one, but this would be slow if the word is long. Given a word, return its number. Your function should be able to accept any word 25 letters or less in length (possibly with some letters repeated), and take no more than 500 milliseconds to run. To compare, when the solution code runs the 27 test cases in JS, it takes 101ms. For very large words, you'll run into number precision issues in JS (if the word's position is greater than 2^53). For the JS tests with large positions, there's some leeway (.000000001%). If you feel like you're getting it right for the smaller ranks, and only failing by rounding on the larger, submit a couple more times and see if it takes. Python, Java and Haskell have arbitrary integer precision, so you must be precise in those languages (unless someone corrects me). C# is using a long, which may not have the best precision, but the tests are locked so we can't change it. Sample words, with their rank: ABAB = 2 AAAB = 1 BAAA = 4 QUESTION = 24572 BOOKKEEPER = 10743

Мытко
29.06.2016
15:16:30
сложна

guga
29.06.2016
15:17:35
ладно, а это?

Description: My little sister came back home from school with the following task: given a squared sheet of paper she has to cut it in pieces which, when assembled, give squares the sides of which form an increasing sequence of numbers. At the beginning it was lot of fun but little by little we were tired of seeing the pile of torn paper. So we decided to write a program that could help us and protects trees. Task Given a positive integral number n, return a strictly increasing sequence (list/array/string depending on the language) of numbers, so that the sum of the squares is equal to n². If there are multiple solutions (and there will be), return the result with the largest possible values: Examples decompose(11) must return [1,2,4,10]. Note that there are actually two ways to decompose 11², 11² = 121 = 1 + 4 + 16 + 100 = 1² + 2² + 4² + 10² but don't return [2,6,9], since 9 is smaller than 10. For decompose(50) don't return [1, 1, 4, 9, 49] but [1, 3, 5, 8, 49] since [1, 1, 4, 9, 49] doesn't form a strictly increasing sequence. Note Neither [n] nor [1,1,1,…,1] are valid solutions. If no valid solution exists, return nil, null, Nothing, None or "" (Java, C#) or {} (C++). The function "decompose" will take a positive integer n and return the decomposition of N = n² as: "x1 ... xk" Hint Very often xk will be n-1.

Мытко
29.06.2016
15:18:11
я не говорил что не овзьму пред.

сек

прочитаю второе и решу чо взять

guga
29.06.2016
15:21:30
Ну, твоя реализация предыдущей задачи меня очень удивила. За то время, что программирую за деньги, стал довольно прагматичным и смотрю на код — как на соотношение затраченных усилий и полученной выгоды. А ты прямо вернул дух старой школы, где ебашат по хардкору, забив на читаемость и поддержку, во имя скорости и производительности.

Мытко
29.06.2016
15:22:18
лол

Google
Мытко
29.06.2016
15:23:22
ну такое не напишешь на собеседовании

а твою реализацию, вполне

ну там по сути нет другой реализации

если ты на собеседовании

guga
29.06.2016
15:24:04
не по одному ответу, конечно же, были бы и другие.

Научиться писать как хотят на галерах — не велика проблема.

Другое дело, хочешь ли ты работать на галерах

Мытко
29.06.2016
15:26:57
В Джава есть выбор?

guga
29.06.2016
15:27:03
Да.

Стартапы, high load

Мытко
29.06.2016
15:27:50
Я сейчас парсингом хтмлек занимаюсь в основном и правкой пред. парсеров

Не очень весело

guga
29.06.2016
15:29:00
Ты выбирай что хочешь реализовать, а я вечерком гляну и навояю чего-нибудь тоже.

KrivdaTheTriewe
29.06.2016
15:38:04
В Джава есть выбор?
А скинь реализацию вчерашней задачи пожалуйста

Мытко
29.06.2016
15:38:35
я хотел отрефакторить

так это не очень читаемо

https://ideone.com/OfLbVC

суть в том, что я просто прохожу по всем разрядам имея для них минимальное и максимальное значение

и собираю числа из тех цифр, которые не были заняты старшими разрядами

Nick
29.06.2016
15:46:48
Объясните, пожалуйста, если в гет запросе есть "ref=users::show", это типа передается ссылка на метод чтобы сервер знал что вызвать?

ref это ключ соответственно

Страница 373 из 2890