Радует, что движется процесс внедрения ML в инструменты разработки.
TabNine уже стал незаменимым инструментом лично для меня.
Если с помощью GPT-2 запилят генерацию тестов на основе текстовых описаний тесткейсов / сигнатур -- shut up and take my money.
https://youtu.be/fZSFNUT6iY8
YouTube
OpenAI Model Generates Python Code
Full Video: https://www.pscp.tv/Microsoft/1OyKAYWPRrWKb?t=29m19s
Credits: Microsoft, OpenAI
Credits: Microsoft, OpenAI
Как тонко и обходительно Антон пересказал то, что я написал ему в личку про вот это вот всё (отборным матом)
#cpp
#cpp
Forwarded from Блог*
#prog
В C++ в наследство от C достались операторы инкремента и декремента (
Если это не костыль, то я даже не знаю, как это назвать.
stackoverflow.com/questions/15244094/c-overloading-for-both-pre-and-post-increment
В C++ в наследство от C достались операторы инкремента и декремента (
++ и --). Как и любые операторы, их можно перегружать для своих типов. Но есть один нюанс: как различать префиксный и постфиксный инкременты? В C++ решение таково: префиксный оператор не принимает аргументов, а постфиксный принимает неиспользуемый параметр типа int.Если это не костыль, то я даже не знаю, как это назвать.
stackoverflow.com/questions/15244094/c-overloading-for-both-pre-and-post-increment
Stack Overflow
C++: overloading ++ for both pre and post increment
Can we overload operator++ for pre-increment and post-increment? i.e. calling SampleObject++ and ++SampleObject results correctly.
class CSample {
public:
int m_iValue; // just to directly
class CSample {
public:
int m_iValue; // just to directly
Forwarded from небезпечний котік
историю необходимо переписывать, чтобы она имела больше смысла
Forwarded from Αλεχ Zhukovsky
В питоне today() возвращает текущие дату и время
Forwarded from Αλεχ Zhukovsky
Language:
Source:
Result:
py3
Source:
from datetime import datetime
print(datetime.today() != datetime.today())
Result:
True
Там дальше по треду ещё заметили, что типы в этом случае бы спасли день: https://docs.rs/chrono/0.4.11/chrono/offset/struct.Utc.html#method.today
Аналогичный метод, в котором поведение описано сигнатурой, а не опциональной докстрингой.
#цитаты #rust
Аналогичный метод, в котором поведение описано сигнатурой, а не опциональной докстрингой.
#цитаты #rust
docs.rs
chrono::offset::Utc - Rust
API documentation for the Rust `Utc` struct in crate `chrono`.