Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Hed-kun

Программирование, т. 6

Рекомендованные сообщения

и то, и то в приципе

у меня диплом связан с матметическими алгоритмами и тут С++ считай самый вменяемый выбор

Поделиться сообщением


Ссылка на сообщение

а на чем ты писал всё это время до диплома?

Поделиться сообщением


Ссылка на сообщение

до универа много на шарпе писал

в универе были учебные проекты на джаве, С, эрланге

Поделиться сообщением


Ссылка на сообщение

Час ночи почти. Ласт 2 часа я упарывался настройкой тест раннера на проекте (настолько сильно угорел проектом, что занимаюсь такой хуйней в субботу ночью).

Ебанул кароче jest, который дружит с webpack resolves aliases (+нихуево так поебался с конфигом babel/webpack параллельно), настроил git prepush, добавил всяких плюшек чтобы можно было гонять тесты в watch режиме (когда после каждого изменения файлов они прогоняются) + code coverage.

FeelsGoodMan

Самих тестов написал пока правда всего 2 штуки, и там примитивные однострочники, но с современным жабаскриптом сетап окружения обычно в 10 раз сложнее и геморойнее самого процесса разработки  :trollface:


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение

чужойкин в помощь  :nate:

Поделиться сообщением


Ссылка на сообщение

чужойкин в помощь  :nate:

я не автоматизирую тесты для фронтэнд параши ссоре :nate:

статья от наших фронтэнд 

https://habrahabr.ru/company/tinkoff/blog/322688/

 

осторожно куча воды и все такое

https://habrahabr.ru/post/323188/

 


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

чужойкин в помощь  :nate:

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

У чужойкина вообще другое, там либо просто говнокодеры ленивые, либо он пишут тесты для всякой другой еботы, где разрабы нахуй сошли бы с ума и тратили слишком много времени.


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение

 

чужойкин в помощь  :nate:

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

У чужойкина вообще другое, там либо просто говнокодеры ленивые, либо он пишут тесты для всякой другой еботы, где разрабы нахуй сошли бы с ума и тратили слишком много времени.

 

ты путаешь юнит тесты, которые и так  пишутся и регрессионное тестирование 

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


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

 

 

регрессионное тестирование

Я конечно извиняюсь, но разве юнит тесты не направлены на то, чтобы выявить ошибки в процессе разработки (когда они покрывают все проблемные области)?

 

Т.е. если писать норм тесты, то регрессионные как бы и не нужны.

Поделиться сообщением


Ссылка на сообщение

 

регрессионное тестирование

Я конечно извиняюсь, но разве юнит тесты не направлены на то, чтобы выявить ошибки в процессе разработки (когда они покрывают все проблемные области)?

 

Т.е. если писать норм тесты, то регрессионные как бы и не нужны.

 

нет 


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

ну так то и не нужны, но с ними как то спокойней, это раз, и иногда они могут выявить много касяков еще на стейжинге


и то, и то в приципе

у меня диплом связан с матметическими алгоритмами и тут С++ считай самый вменяемый выбор

ну вот кстати в сторону питона бы посмотрел, он в плане научных вычислений и мат алгоритмов очень хорош 

Поделиться сообщением


Ссылка на сообщение

исключено, нужен низкоуровневый язык

Поделиться сообщением


Ссылка на сообщение
Пацаны, короче, посоветуйте курсы хирургов. Ножом умею с детства пользоваться — отрезать там хлеба или переустановить рукоять не вопрос вообще, так что уверен эта работа для меня. Учился на факультете философии, но пошел туда чисто потому что баллов больше никуда не хватило, а без корочки никуда, и там учиться лафа вообще. В медицинский не пойду из принципа — считаю, что нормальному хирургу анатомия и гистология не нужны. Не потому, что сложные, а просто не нужны и всё. Да и вообще у меня знакомые без образования устроились и работают ничё.

Короче, направление хирургии желательно такое, где больше бабла отваливают, типа нейрохирургии. Жена с ребенком сидит не работает, бабок не хватает реально. И еще. Как напиздеть про опыт операций, так чтоб не пробивалось вообще типа врачебная тайна и все такое?

Lils2013 и Ubububu понравилось это

Я не человек, Я - Кантона. (с)

Miraxes#2986

753357.png

Поделиться сообщением


Ссылка на сообщение

 

регрессионное тестирование

Я конечно извиняюсь, но разве юнит тесты не направлены на то, чтобы выявить ошибки в процессе разработки (когда они покрывают все проблемные области)?

 

Т.е. если писать норм тесты, то регрессионные как бы и не нужны.

 

юнит-тесты и код может идеально работать в твоей отдельно взятой системе

но в итоге в целом сервис нихуя не работает

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

регрессионное тестирование по идее как раз таки и должно покрывать всю интеграцию 


я знаю точно что все телки которые красивые и которые любят ебаться, разбираются в часах

Но у меня нету часов, и хуевая ауди поэтому приходится дома дрочить

Поделиться сообщением


Ссылка на сообщение

Ебать, а кто сказал что я тока юнит тесты пишу? Еще есть интегрейшен и e2e тесты. Юнит и интегрейшен это вообще дефолт, е2е уже более дремучая тема, но на этом проекте точно будем писать, аля "процесс логина/регистрации/создания еботы".


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение
(изменено)

Ебать, а кто сказал что я тока юнит тесты пишу? Еще есть интегрейшен и e2e тесты. Юнит и интегрейшен это вообще дефолт, е2е уже более дремучая тема, но на этом проекте точно будем писать, аля "процесс логина/регистрации/создания еботы".

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

*щас опять начнется срач, что qa никто не юзает, а юзают те, у кого разрабы криворукие ленивцы, а вот суез молодец, и ваще я пишу безбажный идеальный код и сотни юниттестов для покрытия всех кейсов сам*

 

без претензий к суезу - суез ваще норм почан и вызывает у меня уважение к нему


Изменено пользователем choojoykin

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

и то, и то в приципе

у меня диплом связан с матметическими алгоритмами и тут С++ считай самый вменяемый выбор

а чем именно ты занимаешься?

Поделиться сообщением


Ссылка на сообщение
(изменено)

Ну если в компании 100+ разрабов то ясен хуй без QA не уплыть. У нас на весь фронтенд 3 чела (а всего рарабов штук 10-15), нанимать QA челика это вообще забей бред, он будет только мозги всем ебать без дела, лул (чего нам итак с лихвой хватает от clients services team). Точнее мне мозги никто не ебет, я новую годноту пилю (по сути дела с карт-бланшем на руках), а вот фронт-лид по кд отбивается от нападков с требованиями пофиксить всякую ебань в продакшене  :trollface:  :trollface:  :trollface:  Вот и становись после такого лидом  :trollface:


Изменено пользователем suez

userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение

 

и то, и то в приципе

у меня диплом связан с матметическими алгоритмами и тут С++ считай самый вменяемый выбор

а чем именно ты занимаешься?

 

матрицы

там основной прикол что я занимаюсь (пока что) одним алгоритмом который разработан за участием моего научрука

но все бенчмарки мне нужно делать против "стандарта индустрии" в лице С++ либы

Поделиться сообщением


Ссылка на сообщение
(изменено)

Я просто в ахуе с того какую ебань рекрутеры на линкедине шлют в личку. Это просто какие-то ебнутые копипасты, я даже половину осилить не могу, офк даже не думал на такое отвечать. Ловите свежий шедевр (к сожалению на пд скопировалось без переносов строк, я офк такое редачить не буду + там весь текст завален эмоджи, которые на пд вставились в виде кодов или пустоты): 

 

 

 

 

PIZDEC

Singapore - Full Stack Application Developers - AngularJS - NodeJS - Scala - Java Hello Nikolay   We are first contacts on LinkedIn hope all is fine and well with you both personally and professionally, wishing you personally a great start to the New Year. Sorry for this long email. Believe it is better to have more information than less so you can make a truly informed decision Wondering if you are open to a career opportunity in Singapore W good salary or contract rate, relocation assistance possible. We are looking technical people ideally with a good combination of Java, Ruby on Rails, Python, AngularJS and NodeJS to work in Singapore - Permanent preferred, contract an option Basically, "Full Stack Application Developers", Team Leaders, Technical Consultants with NodeJS and AngularJS background and/or with Scala/Play framework experience" The role is to work for one of my favourite consulting clients with whom I have worked for over 11 years, a medium sized, well established, multi-cultural, multi-lingual, professional and fun organisation where you are paid to think and feel not just do Background: Full Stack Application Developers We are dedicated to the art of software delivery, by keeping it lightweight, agile and open-source.  Our clients are organisations with ambitious missions, where we deliver complex enterprise systems to help them solve their toughest business problems.   The Sopranos team (backend) develops and maintains numerous services that backs Pocketmath products. We are responsible for the bidders that integrates with supply-side platforms and bid on behalf of our customers. Our bidders can handle up to 40 million HTTP bid requests per minute, achieving a median of 5 milliseconds for processing each bid request. We are looking for senior engineers who create well-designed services that are built to last. We value maintainability, performance at scale, reliability, quality, and simplicity. Our toolchain consists mostly of Java, Go, Spring Boot, Docker, MySQL, HBase, New Relic, Git, Jenkins with an assortment of other technologies like AWS Kinesis, RDS, Data Pipelines, Redshift. The Powerpuffs team (frontend) is looking for a Senior Developer with a passion for building great products, crafting user experiences and a desire to work with awesome data and analytics. You will primarily be working on our Ruby on Rails stack but a good working knowledge of NodeJS, AngularJS, Sinatra and Go would be an advantage. Together with the rest of the development team, you'll help us build out new features and capabilities across the entire platform. You'll get to solve cool problems while aggressively learning new languages, frameworks and toolkits. There's never a dull day here at the Pocketmath team! Skills & Requirements Frontend Team (ruby) -At least 4 years of hands-on experience in 1 or more high performance Rails projects -Experience integrating with and designing JSON APIs -Knowledge of JavaScript (React is a plus) -Has used Version Control tools such as Git -Working knowledge of AWS environment -Comfortable working in an Agile environment -You are open, communicative and enjoy being a team player -You are a passionate Ruby code writer -Great attitude towards work and people -Intellectually curious, passionate, and inventive -Ability to work both independently and in cooperation with others -A sense of urgency and ownership over the product -A desire to build well-engineered reusable front-end components and abstractions Nice to have -Experience working on an open source project -Experience with ElasticSearch Backend team (java) - 5+ years of experience as a software developer utilising Java - 5+ years of working with scalable distributed systems and service oriented architecture in Linux environment - understands the JVM and its internal workings - is proficient with one of Go/Clojure/Rust/C/C++, and capable of picking them up quickly - is excited about building and maintaining high throughput, low latency cloud-based applications - has practical knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - enjoys working in a fast paced and agile development environment - is motivated to drive tasks to completion and takes initiative to own projects - has strong customer focus, ownership, urgency and drive - able to communicate effectively in English - holds a degree in Computing and Mathematical Sciences Bonus: - has experience with some of these: Spring Boot, Docker, Hadoop, HBase, Redis, AWS EC2, S3, Kinesis, RDS, EMR, Data Pipelines, Redshift - has experience with the AdTech industry, such as OpenRTB, demand-side-platform, supply-side-platform, etc - has some experience with front-end technologies or mobile application development Leadership is not something you do from far away, you get the importance of taking people with you along the journey and are able to influence and coach those around you to orchestrate team success Fluency in English (additional languages (e.g. German) advantageous), ability to communicate clearly and professionally, both verbally and in writing is essential. We can offer you diversified responsibilities in a professional and dynamic international team, performance-matched benefits, and a friendly work environment.  You clearly have the right experience, wondering if you might consider a cool career move, keen to hear back from you regarding the job I am offering you.  I normally only present one person for each individual position and I hope that it is you please let me know quickly if I am approaching you at the right time with the right job. Telephone or video interview first stages followed very quickly by face to face meetings, contract negotiations in relation to salary, bonus and benefits and then start   In advance, I just need to know if you are willing or need to relocate, will you do so alone or with a partner, cats, children, dogs, lions, tigers, elephants, horses, crocodiles, rhinos, giraffes monkeys Hope whilst you are clearly a good professional, that you still have a good sense of humour to an actually serious question  you would be surprised by some funny answers in reply to this If you are not currently looking or interested in a career move as suggested above, with my other hat on please let me know if you need to hire people contract or permanent, business or technical, senior or junior. Hope my pro-active, positive, friendly, cheerful, funny and professional style meets with your approval Looking forward to hearing a positive and equally warm reply back from you soon. Best and most warm regards, %name%  6i Zurich  Mobile:%phone% Skype:%skype% CV in Word and PDF format - %email%  ADB6i  Sent from my Sony Xperia™ smartphone

 


Изменено пользователем suez

userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...