Pull to refresh
5
0
isxaker @isxaker

developer

Send message
1 бит возвращается

серьезно в это верите?
это очень даже хорошо
Студия с включенным решарпером последнее время очень дико тормозит. Приходится либо перезагружаться либо саспендить решарпер =(
не знал про Clipboard. Спасибо
ссылку не могу найти.
здесь есть ссылка
но на уже невалидна

есть линк у кого?
surface гуд?
в чем он хорошо?
нам от работы дали surface
просто валяется
как планшет не юзабелен вообще
(и это скорее из-за win 10)
как ноутбук может быть,
но у меня есть полноценный ноут
(причем клаву нужно отдельно покупать за 12 к руб)

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

гуд:
операционка(пока еще тут, но она уже скатывается в бэд)
sql server, mssms, visual studio

бэд:
skype, outlook, surface, onedrive

вери бэд:
SharePoint

как пример корявости:
вот например был SP 2019 превью
с версией 16.0.10711.37301
появился релиз SP 2019
почему-то с версией ниже
16.0.10337.12109
мб пароль — это приватный ключ?
оффтоп, но картинка идеально подошла бы для пазла
Обычно использую skype с подпиской на безлимитный мир
Спасибо автору, что все вместе и сразу в одной статье.
И в дополнение
Рекурсивный поворот строки
 public static String reverseRecursively(String str) {
	//base case to handle one char string and empty string
	if (str.length() < 2) {
		return str;
	}
	return reverseRecursively(str.substring(1)) + str.charAt(0);
}

источник
Вот еще один интересный баг фича в HtmlAgilityPack — элемент form не содержит дочерних элементов(если нужно распарсить параметры form для формирования последующего запроса, приходится использовать div вместо form в xPath подробнее)
Много раз приходилось парсить html в .net, все время юзал HtmlAgilityPack. За исключением мелких граблей, все работает очень прилично.
мне кажется меньше одной миллионной доли процента аудитории рутрекера искали работы писателя Александр Громова на сайте за все его существование
//так
if (a == b)
{
   //code 1
} else {
   //code 2
}
//или так
if (a != b)
{
   //code 2
} else {
   //code 1
}
чтобы везде все было в одном стиле, раз в одном месте проверил параметры, значит в другом лучше тоже проверить
ну и на всякий пожарный =)
на счет осмысленных названий для переменных
int delay = 600;
//vs
int delayInSecond = 600;
признаюсь, я часто дублирую проверки

Information

Rating
Does not participate
Date of birth
Registered
Activity