• ↓
  • ↑
  • ⇑
 
18:25 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
18:24 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
04.08.2016 в 11:12
Пишет My Precious:

К давешнему медведевскому перлу про зарплату учителей
"О да, Россия не только бедна, она - нищая, когда идет речь о народном образовании. Зато Россия очень "богата" расходами на крепостническое государство, помещиками управляемое, расходами на полицию, на войско, на аренды и десятитысячные жалованья помещикам, дослужившимся до "высоких" чинов, на политику авантюр и грабежа вчера в Корее или на реке Ялу, сегодня в Монголии и в турецкой Армении. Россия всегда останется бедной и нищей в отношении расходов на просвещение народа, пока народ не просветится настолько, чтобы свергнуть с себя гнет крепостников-помещиков.
Россия бедна, когда речь идет о жалованье народным учителям. Им платят жалкие гроши. Народные учителя голодают и мерзнут в нетопленных и почти нежилых избах. Народные учителя живут вместе со скотом, который крестьяне зимой берут в избу. Народных учителей травит любой урядник, любой деревенский черносотенец или добровольный охранник и сыщик, не говоря уже о придирках и преследованиях со стороны начальства.

Россия бедна, чтобы платить честным работникам народного просвещения, но Россия очень богата, чтобы кидать миллионы и десятки миллионов на дворян-тунеядцев, на военные авантюры, на подачки сахарозаводчикам и нефтяным королям и тому подобное".

В.И. Ленин
Полное собрание сочинений, т.23, с.129.

URL записи

@темы: Какая страна, такие и..., Перечитай..., Словарь банальных истин

22:33 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
29.07.2016 в 12:39
Пишет Кэналлийский Воронёнок:

Особенно про Абеляра порвало:)))!
29.07.2016 в 12:20
Пишет Вук Задунайский:

Позитива вам в ленту
28.07.2016 в 22:59
Пишет Narindol:

Без философии - ни шагу
Я отыскал эту красоту в одном сообществе, посвященном аудиокнигам, и не знаю ее первоисточника. Но, кто бы это ни придумал, он определенно гениален. Увидев плакаты, я пришел в неописуемый восторг. Думаю, что вы тоже придете =)



Продолжение

URL записи

URL записи

URL записи

@темы: Юмор

22:15 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
06.07.2016 в 09:53
Пишет skuratov-belsky:

Поржал с утра
06.07.2016 в 08:31
Пишет JolieCamur:

До моего двоюродного брата мне далеко, он в летнем пионерском лагере заперся в радиорубке и вслух на весь лагерь читал стянутое у бабушки (в лагере работала врачом, хотя так она акушер) пособие по принятию родов. Картинки описывал словами, как мог, уверял, что ребенка достают из жопы. 20 минут дверь ломали.

URL записи

URL записи

@темы: Юмор

23:45 

Людишек не любим-с...

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
Ваше отношение
к окружающим
Авторитарность

умеренная
уверенный в себе человек, но не обязательно лидер, упорный и настойчивый.
Эгоистичность
высокая
стремится быть над всеми, но одновременно в стороне от всех, самовлюбленный, расчетливый, независимый, себялюбивый. Трудности перекладывает на окружающих, сам относится к ним несколько отчужденно, хвастливый, самодовольный, заносчивый.
Агрессиия

умеренная
упрямый, упорный, настойчивый и энергичный.
Подозрительность

умеренная
критичный по отношению ко всем социальным явлениям и окружающим людям.
Подчиняемость
низкая
неуправляемый тип
Зависимость

умеренная
конформный, мягкий, ожидает помощи и советов, доверчивый, склонный к восхищению окружающими, вежливый.
Дружелюбность

низкая
дружелюбие близко к нулю
Альтруистичность

низкая
людишек не любим

Доминирование и дружелюбие
Доминирование7.7
Дружелюбие-14.7
пройти тест

@темы: Self-Досье

20:20 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
02.06.2016 в 11:11
Пишет skuratov-belsky:

Бгг


URL записи

@темы: Юмор

20:18 

Бизнесс по русски...

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
02.06.2016 в 20:13
Пишет гн_Стефан_Скеллен:

Serious businassman
Полчаса назад имел разговор с руководилкой проекта по внедрению. Я охуел. Вот реально охуел. Возникла там очередная проблема в перегрузке данных их старой системы в новую. Я сказал - а скажите, интеграторы с какими мы работаем реально не знают систему которую интегрируют. На что мне был дан ответ который отправил меня в днище ада. Он такой - ну да, но они же сказали что они готовы интегрировать систему значит все хорошо.

URL записи

@темы: Юмор:Жизнь

15:01 

Долго ли, коротко...

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
      ... но всё же начал делать карьеру среди террористов. Я теперь не рядовой террорист-сепаратист, а то ли и.о, то ли уже действительный сержант. Во всяком случае зряплату уже получаю именно сообразно такому сочетанию звания-должности. Сколько это продлится, с оглядкой на всю нашу организацию, довольно трудно предсказать, но во всяком случае иметь 4.5К рублей и не иметь 4.5К рублей (а именно в такой суммой выражается разница между рядовым и сержантским составом) - это уже 9К руб...

      P.S. Скеллен, если ты тут себя не нашел, то ни в Канаде, ни вообще где либо в этой Вселенной не найдёшь. Ибо, как не однократно сказано далеко не глупыми людьми, искать себя надо не в каком-то месте, а в себе... От себя могу добавить, что и в обстоятельствах. Про лакмусовость имевшихся и имеющихся обстоятельств я тебе ещё в 2014-м говорил, когда водил тебя по местам подвигов хероев в Мариуполе.


      Bonus:

@темы: Путевые заметки, Письма с войны, The road so far...

20:31 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
10.04.2016 в 23:25
Пишет skuratov-belsky:

Аххахах!


на дату я обратил внимание, да

URL записи

@темы: Юмор:Жизнь

02:22 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
04.04.2016 в 00:36
Пишет skuratov-belsky:

Здорово
03.04.2016 в 16:20
Пишет Лайверин:

Хорошая подборка редких клипов.
27.03.2016 в 02:36
Пишет Shanni:
Cartoon Saloon and TG4
Клипы по ирландским фолк-песням, сделанные для дублинского телеканала, вещающего на гаэлике Всего их 11. Нашла, увы, не все. Ютуб их резво выпиливает. Где бы все себе скачать?

еще 7

URL записи

URL записи

URL записи

@темы: Видеотека

00:17 

Трололо

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
Задачка на курсе, по которому сейчас занимаюсь порадовала:

@темы: Путевые заметки, Юмор:Жизнь

15:15 

"Нам бы поебаться.", "Ну ладно, мужики, ебитесь." ©

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
      Похоже составители инструкций по настройке и использованию Git руководствовались предположением, что ебля с настройками и генерящимися в рандомном порядке, без видимой причине, с абсолютно не информативными описаниями ошибками - хорошая альтернатива нормальному физиологическому сексу. Здесь авторитетно заявляю: Нихуя подобного.
      Нет, я понимаю, что есть люди, которые нормально могут всё установить и настроить, но почему нет ни одного внятного мануала, который описывал бы, как избежать merge reject-ов, отсутствия реакций на команду Commit, матов на ошибку HEAD и прочих радостей жизни, поджидающих юного и неопытного пользователя?!
      Ну и пожелание им всем скопом, вместе с разработчиками и идеологами этого счастья: что б вам весь физиологический секс заменили вот таким церебральным. Пожизненно. Без права амнистии первые 10 лет с начала приведения данного приговора в действие. В дальнейшем прошения об амнистии рассматриваются в индивидуальном порядке.

@темы: Путевые заметки

23:40 

Очевидные проёбы

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
      Как оказалось, конструкция вида



      нихрена не работает. Как ни крути, id файла, да и в принципе любого объекта, таким образом не получить, всегда 0 возвращается в качестве значения. Таким образом распарсивание тех же xml приходится не напрямую в List или Map проводить, а сначала, как вариант, в базу данных. Ну и далее уже с ней работать.

@темы: Путевые заметки, android

23:06 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
06.03.2016 в 23:21
Пишет skuratov-belsky:

Ай, молодца!
06.03.2016 в 21:19
Пишет sanitareugen:

изображение

URL записи

URL записи

@темы: Юмор:Жизнь

18:00 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.

17:54 

Маленькие хитрости Java

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
Я уже достаточно много лет занимаюсь разработкой на java и повидал довольно много чужого кода. Как это не странно, но постоянно от одного проекта к другому я вижу одни и те же проблемы. Этот топик — попытка ликбеза в наиболее часто используемых конструкциях языка. Часть описанного — это довольно банальные вещи, тем не менее, как показывает мой опыт, все эти банальности до сих пор актуальны. Надеюсь, статья пригодится многим java программистам. Итак, поехали:

new vs valueOf







Старайтесь всегда использовать метод valueOf вместо конструктора в стандартных классах оболочках примитивных типов, кроме случаев, когда вам нужно конкретно выделить память под новое значение. Это связано с тем, что все они, кроме чисел с плавающей точкой, от Byte до Long имеют кеш. По умолчанию этот кеш содержит значения от -128 до 127. Следовательно, если ваше значение попадает в этот диапазон, то значение вернется из кеша. Значение из кеша достается в 3.5 раза быстрее чем при использовании конструктора + экономия памяти. Помимо этого, наиболее часто используемые значения могут также быть закэшированы компилятором и виртуальной машиной. В случае, если ваше приложение очень часто использует целые типы, можно увеличить кеш для Integer через системное свойство «java.lang.Integer.IntegerCache.high», а так же через параметр виртуальной машины -XX:AutoBoxCacheMax=.

+ vs append







Никогда не используйте операции конкатенации (оператор +) строки в цикле, особенно если таких операций у вас много, это может очень существенно снизить производительность. Все это происходит потому, что в приведенном выше примере «s = s + fileds[i]» выполняется целых 3 операции: создается StringBuilder на основе строки s, вызывается метод конкатенации append, после конкатенации вызывается метод toString (выглядит так: s = new StringBuilder(s).append(fields[i]).toString();). Целых 3 операции вместо одной! Помимо этого каждый результат s + fileds[i] будет занимать память в куче, как отдельная строка.

StringBuilder vs StringBuffer



Всегда ипользуйте StringBuilder, кроме случаев, когда вам необходимо использовать конкретно StringBuffer, так как в StringBuilder нету синхронизированных методов в отличие от StringBuffer и следовательно производительность будет выше, хоть и не значительно.

instanceOf



Старайтесь как можно реже использовать оператор instanceOf. Это один из самых медленных java операторов и подходить к его использованию нужно осторожно. Имейте в виду — чаще всего наличие этого оператора в коде означает непонимание принципов ООП, нежели попытка реализовать некий паттерн. Почти всегда полиморфизм способен помочь избавится от этого оператора.
P. S. Многие в комментариях аппелируют к «Это один из самых медленных java операторов». Это действительно так. Конечно, не совсем корректно сравнивать операторы языка по производительности, так как они выполняют абсолютно разные задачи, но, тем не менее, механизм работы instanceOf гораздо сложнее, например, оператора '*'.

Generics






Всегда старайтесь типизировать ваши коллекции, методы и классы. Это избавляет сразу от 2-х потенциальных проблем: приведение типов и ошибок выполнения. Также назначение таких коллекций легче воспринимать. Особенно часто этим пренебрегают мои американо-индусские коллеги. Если же ваша коллекция должна содержать обьекты разных типов — используйте <?>, а еще лучше <? extends someType> тогда зная общий класс/интерфейс для всех обьектов вам не прийдется делать приведение типов и применять оператор instanceOf.

Interface for Consts






Очень часто встречаются интерфейсы для описания констант. Это не правильно с точки зрения ООП. Интерфейс должен описывать поведение, не больше не меньше. Этот пункт не очень принципиален, тем более что результат компиляции будет один и тот же, но все же java это ООП язык и было бы хорошо придерживаться его принципов.

Override



Старайтесь использовать Override аннотацию для методов, которые переопределяют методы супер классов. Это позволяет сразу избежать опечаток и повышает читаемость кода (позволяет сразу понять, что у супер класса есть такой же метод не открывая родительский класс).

null vs empty



Всегда старайтесь в методах вашей бизнес логики возвращать пустые коллекции вместо null значений, это избавляет от лишних null-проверок и делает код чище. Для этого в классе Collections есть несколько замечательных методов:




В комментариях просят уточнить вариант применения. Типичный случай:





Конечно, это не значит что эта техника должна быть применена абсолютно везде. Скажем, если Вы сериализируете обьекты, то тут лучше подойдут null значения. Собственно — «в методах вашей бизнес логики» как раз и означает применение в логике, а не в модели.

Преобразование чисел





      ©пизжено

@темы: Solution

17:43 

О наследовании в Java

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
Производный тип -- это всегда более конкретный вариант базового. Пускай вместо базового типа будет "Рыба", а вместо производного -- "Селёдка".

Тогда совершенно очевидно, что писать



можно: ваша `р` -- рыба, например, селёдка, почему бы и нет.

Но писать наоборот:



нельзя: рыба ведь не обязательно селёдка, правда?

Можно использовать преобразование типов:



Как проверить, рыба ли ваша селёдка? Этого не нужно: `Селёдка` наследник `Рыбы`, то есть каждая `Селёдка` обязательно `Рыба`.

Как проверить, селёдка ли ваша рыба? Очень просто:



      ©пизжено

@темы: Solution

22:24 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
      Ну вот, пособником террористов побывал, пехотинцем побывал, а теперь очередь артиллерии. На тренировочных занятиях и симуляторе получается нормально. При нормальных исходных данных 100% накрытие цели после первого же пристрелочного получается. Одно грусть навевает: пока укропитеки во всю утюжат наши передовые и гражданские объекты мы вынуждены сидеть в тылу и довольствоваться полигоном. А так бы объяснить им ошибочность их действий хочется.
      Процесс разработки автоматизированных средств подготовительных расчётов возобновился и перешел в скучную стадию подготовки данных для последующих расчётов. Благо исходники этих данных в виде Таблиц Стрельбы для равнинных и горных условий теперь есть в доступе. Да и варианты обеспечить полноценную кросс-платформенность данного решения так же появились. Жаль только опубликовать в общий доступ по очевидным причинам нельзя будет, во всяком случае до окончания этой войны.
      Может кто присоветует толковые часы по соотношению цена/качество со встроенными барометром и термометром окружающей среды, благо такие устройства в природе существуют? И варианты ими обзавестись, не имея возможности покинуть территорию конфликта.

@темы: Письма с войны

10:23 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
06.02.2016 в 03:11
Пишет Хромая Хельга:

Мимоходом
В три часа ночи в голову приходят самые разные мысли.. И знаете, я тут подумала.. Сейчас очень модно набивать себе штрихкоды. Так вот, я знаю парочку человек, которым пошло бы такое тату, со штрихкодом с пачки презервативов, например..)

URL записи

@темы: Юмор

18:08 

У нас нет места для надежды. Мы планируем и действуем. Надежда лишь для мечтателей и поэтов. У нас есть сила воли и оружие и мы сами будем вершить свою судьбу. © Корвус Коракс, Примарх Гвардии Ворона.
Пишет Бледный:
05.02.2016 в 12:57


Ты завидуешь всё равно, неважно, сознательно или нет. Но во втором случае у тебя в наличии неконтролируемая эмоция, которая портит жизнь и может приводить к мудаческим поступкам (не именно тебя, а в принципе, людей), а в первом - понимание того, что и как происходит и в перспективе даже повод для личностного роста. Надо просто вытащить это чувство на поверхность. Само по себе оно вовсе не обязательно рационально, то есть ты вполне можешь понимать, что завидовать в принципе нечему и нахрен тебе не нужна такая морока - но всё равно испытывать его :) Так уж получилось в ходе эволюции, что наш мозг мы не полностью контролируем - отсюда и эта двойственность. Победить её нельзя, научиться толково с ней взаимодействовать - можно.

URL комментария

@темы: Словарь банальных истин

Смутные телеги для перевозки тараканов

главная