Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 27 2015 20:25
    User @sudodoki banned @doneck-russia from this room
  • Mar 19 2015 20:58
    User @mr-mig banned @pgr-ru from this room
  • Mar 14 2015 23:15
    User @mr-mig banned @putin-hero from this room
  • Mar 14 2015 22:30
    User @mr-mig banned @stepan-bendera from this room
OlegYch
@OlegYch
можно юзать что-то типа http://eed3si9n.com/hot-source-dependencies-using-sbt-sriracha
не понятно тока зачем по разным репам распихивать если все равно сорс депенеденси по умолчанию хочешь
Andriy Plokhotnyuk
@plokhotnyuk
@ipostanogov я тоже хотел бы больше контекста об вашем случае... ведь в общем случае качественный монолит все-таки лучше разброда микросервисов и библиотек...
OlegYch
@OlegYch
у нас когда-то было по репе на модуль
потом все слили в одну репо, кроме редко меняемых и используемых в других проектах модулей
надо смореть по случаю короч, чтобы не было десятка снапшотов каждый в своей репе
Igor Postanogov
@ipostanogov
@OlegYch, @plokhotnyuk, понял, что надо сделать ещё один настойчивый заход с монолитом. Спасибо
Roman Tkalenko
@tkroman
@ipostanogov а зачем вам собирать все? если есть какие-то shared-модули, которые не собираются в исполняемые jar-архивы, их и собирать не нужно
Igor Postanogov
@ipostanogov
Да, конечно, неисполняемые не нужно. Неточно выразился
prog20901
@prog20901
Does anyone looking for Product Development/Support Engineer for long term ? If yes, please let me know or ping me privately. I'm looking for a Product Development/Support Engineer Job. Skills: Java/J2EE, Spring, SpringBoot, Hibernate, XML, XPath, Quartz, Play, Mongo, SQLServer etc., worked on various domains and have very good project experience.
OlegYch
@OlegYch
prog20901
@prog20901
Does anyone have manual testing job - to test an application and provides the results and get paid based on the issue raised ?
prog20901
@prog20901

i just come across restQL (http://restql.b2w.io/) which talks about huge advantages then GraphQL and Falcor

GraphQL and Falcor has various advantages then REST.

for the new web applicatio, can i use restQL. Can somebody comment on this, please?

prog20901
@prog20901
I'm going to develop a web-application and looking for a sample CRUD with boostrap Admin LTE or good layout. Could someone please kindly suggest any one good sample to develop an web-application. This would save a lot of time from scratch.
prog20901
@prog20901

Going to develop an web application. Before that i need to choose the best driven development and also should explain to the customer why we choosed it.

Out of DDD or TDD or BDD or ATDD , which one is the best???

Which one is more popular and successful.

Vadym Serdiuk
@xsobrietyx
TDD is the most popular I think
prog20901
@prog20901
Thank you @xsobrietyx but one of the customer argues we need to follow DDD. i am not sure how to convince
Vadym Serdiuk
@xsobrietyx
@prog20901 you can pick and follow both actually
prog20901
@prog20901
sure. The customer says they are following agile..However still using DDD. Generally in Agile practice, we won't have much documentation since it gets changed every day or every release. keep on changing...DDD might screw if every single change is not reviewed in the whole document. is n't it ?
Vadym Serdiuk
@xsobrietyx
@prog20901 I suggest you to double check more precisely what they are about and then map what you’ve got to your particular situation/needs.
prog20901
@prog20901
sure
thanks a lot
Vadym Serdiuk
@xsobrietyx
@prog20901 you’re welcome
prog20901
@prog20901
one more..i'm basically a java developer for the past more than 12 yrs. now planning to move to scala as there are lots of requirement i am seeing on..what about be the best approach to get upto speed in scala...which one good front end to be choosen to become full stack engineer
Vadym Serdiuk
@xsobrietyx
@prog20901 regarding the best way to get up to speed in Scala is of course practice and good theoretical background in terms of language features. Regarding the front end frameworks - you definitely should pay your attention to React, Vue, Angular. They’re actually quite different from the perspective of problems they can solve. For example Angular is a framework whether React and Vue can be used solo/apart with other frameworks/libraries.
prog20901
@prog20901
@xsobrietyx Angular is a framework...Is React is a framework? I wanted to know if i read the latest angular or react latest will it survive for another or last for another 5 years from now
sz0000
@sz0000
You'd never know. Key skills are fast learner, problem solving and overall it background. The world now is like: when you're learning a technology the little girl on other side of the planet already invented something totally new
prog20901
@prog20901
@sz0000 that's right
GodZone7991
@GodZone7991

Hey guys!

Looking for a scala architect!

Currently we're looking for a Scala Architect who will have the opportunity to help our client to provide easy and most frictionless checkout service to the customers. You will be responsible for architecting, developing and operating in production microservices using Scala, Java, JavaScript, Cassandra, AWS, Kubernetes.

Requirements

8+ years of experience which at least 3+ are in designing and running high scalable and resilient distributed systems in cloud environment
Expert in at least one JVM language
Experience in designing, running and troubleshooting business critical services at scale
Hands on experience in introducing new technologies to the team
6+ months experience in leading software initiatives which impacted multiple business units and required multiple teams to collaborate over longer period of time
Drive technical innovation across the organisation
Strong passion for writing highly maintainable, testable and resilient code
Mentorship experience

Location: Berlin, Germany
Relocation assistance for internationals, PME family service and parent & child rooms
Competitive salary, employee share shop, 40% shopping discount, discounts from external partners, centrally located offices, public transport discounts, municipality services, great IT equipment, flexible working times, additional holidays and volunteering time off, free beverages and fruits, diverse sports and health offerings

If you are interested please send your CV with a subject line "Scala Architect" to roman.vasilev@toughbyte.com

Ashwin Bhaskar
@ashwinbhaskar
Andriy Plokhotnyuk
@plokhotnyuk
заплюсуйте, пожалуйста с вашей стороны - это позволит решить проблемку DoS-a для json4s и uJson: scala/scala-collection-compat#234
Ruslan Shevchenko
@rssh
Написал PRE-SIP про обработку discarded-values: https://contributors.scala-lang.org/t/pre-sip-unit-conversion-for-discarded-value/3729
OlegYch
@OlegYch
не я бы лучше явно писал форы и не дискардил примитивы
Ruslan Shevchenko
@rssh
там же ж вопрос не в том, что бы лишить тебя форов, а что-бы если кто-то пишет без них, то оно бы или делало обертку или ругалось. (Сейчас оно просто игнорит исключения, что явно неправильно) А вобще -- отсутствие этой фичи запрещает обертку continuations в функцию (даже если это будет хорошо сделано на уровне JVM) без написания своего транслятора контрол-флова
Andriy Plokhotnyuk
@plokhotnyuk
может все-таки в виде варниг фичу сделать? чтоб и предупредить об ошибках и но чтоб ленивые рученки не перестали писать форы вообще...
OlegYch
@OlegYch
по мне лучше б оно всегда ругалось и заставляло писать форы
про континьюейшены хз
Ruslan Shevchenko
@rssh
не знаю. Что-то в последнее время меня эта пляска вокруг врапперов в scala раздражать начала.
Ruslan Shevchenko
@rssh
(Может потому, что для "просто веб" пописал на typescript немного. Ощущения от взгляда на scala после, очень похожи на ощущения от java после scala: действия, хоть и не сложные, но не имеющие никакого смысла и отнимающее время и внимание. Только в java это были getter/setter и вербозность конструкций, в scala - флатмапы оберток.
OlegYch
@OlegYch
Scala-async был
не зашел как-то
Ruslan Shevchenko
@rssh
ну так потому что его так и не доделали
Ruslan Shevchenko
@rssh
//монадных "выворачивателей" можно штук 6 насчитать, все разной степени недоделанности - и даже очевидно почему: для хорошего преобразования надо процессить полностью все языковые конструкции, а это просто дофига работы. При этом теория все сделана в 70-ых (то есть диссертацию не напишешь). И краткосрочной проблемы особой нет, кроме кривой обучения -- можно ж рядом написать во врапперах и не особо хуже будет
Получается для науки и индустрии - выхлоп маленький, для развлечения - слишком много работы.
OlegYch
@OlegYch
на тупескрипте у тебя один "врапер" и тот в одном потоке, на скале тебе нужно что-то делать с многопоточностью и много-враперностью
Bondarenko
@vasiliybondarenko
кто-то подскажет в чем прикол Literal types в scala 2.13? Читал release notes и не вкурил зачем объявления наподоби val one: 1 = 1
Andriy Plokhotnyuk
@plokhotnyuk
Привет, Василий! Истинные корни уходят в глубины теории типов. Literal-based singleton types дают возможность задавать ограничения для значений более гранулярно и потом использовать механику вывода типов чтобы построить более сложные... См. примеры использования в библиотеках shapeless, refined, libra, spire: https://docs.scala-lang.org/sips/42.type.html
Bondarenko
@vasiliybondarenko
@plokhotnyuk а понятно, но что из этого всего на данный момент умеет scala? Либа refined например позволяет задавать ограничния типа val a: Int Refined Greater[w5.T] = 10 то есть на тип Int наложено ограничение >5. Нечто подобное умеет чистая скала 2.13?