четверг, 7 августа 2014 г.

Опыт покупки БУ автомобиля

При покупке, долго не мог найти всю информацию собранную в одном месте. Попробую записать свой опыт, вдруг когда-нибудь пригодится.

1. С продавцом заключается договор купли-продажи (шаблонов в интернете миллион) в 3 экземплярах - продавцу, покупателю и для ДПС.
2. После заключения и подписи договора, покупатель получает ключи от машины и документы - свидетельство о регистрации и ПТС, в котором продавец поставил подпись в графе "Подпись прежнего собственника", диагностическую карту, если есть. Покупатель отдаёт продавцу деньги и они расходятся, продавец покупателю больше не нужен.
Тут есть один нюанс - машина может быть в залоге, арестована и т.д. По нынешним законам, может получиться так, что покупатель приедет ставить автомобиль на учёт, а его развернут. Т.е. очень многое зависит от честности продавца.
3. Покупатель заполняет в ПТС информацию о собственнике, т.е. себе - ФИО, адрес, в соответствии с паспортом, ставит дату заключения договора, в качестве основания я писал "Договор, совершенный в простой письменной форме", поскольку так было записано у предыдущего владельца. В интернетах пишут, что можно писать, например "ДКП от ......" и это тоже нормально.
4. При отсутствии диагностической карты, или если у неё заканчивается срок действия, покупатель проходит ТО и получает новую диагностическую карту.
5. Покупатель делает страховку (ОСАГО), на этом этапе, насколько я понял, даже если машина покупается с номерами, номер автотранспортного средства в полисе НЕ УКАЗЫВАЕТСЯ (с этим я чуть не пролетел, не обратил внимания, хорошо, что позвонил страховщице по какому-то другому вопросу и она мне сказала, что нужно к ней подъехать).
6. Со всеми документами (ПТС, свидетельство о регистрации, полис ОСАГО, паспорт покупателя, ДКП), покупатель едет в ГАИ, заполняет заявление, платит пошлину (размер зависит от нескольких факторов - нужны ли новые номера и т.д.), проходит осмотр и получает новое свидетельство о регистрации, печать в ПТС и, возможно, номера.
Здесь есть такой нюанс - по словам дэпса, проводившего осмотр, иногда номера приходится заменить если они по какой-то причине его не устроят - облупилась краска или ещё что-то подобное (а возможно и просто захотят "увести" красивый номер) в этом случае их придётся снять и заменить на новые номера, которые выдадут тут же.
Записаться на всё это действо можно через госуслуги (название услуги "Регистрация нового или бывшего в употреблении автотранспортного средства"). Я записывался, но в том отделении куда я поехал и так не было очередй и я был первым и едиственным человеком в то утро.
Заявление лучше самостоятельно распечатать с сайта. Квитанцию на оплату пошлины я распечатал, но заплатить по ней не смог, оплатил пошлину на месте.
7. В течении 3 дней после регистрации необходимо приехать в страховую и "впечатать номер"  - они либо впечатают его в имеющийся полис, либо напишут вручную и поставят печать. Информация о наказании за отсутствие номера в полисе, разнится - кто-то пишет, что вообще не наказывается, кто-то пишет про штраф в 500 рублей, кто-то аж про снятие номеров и эвакуацию на штрафстоянку.
Ну и, в общем-то, на этом всё.

четверг, 23 января 2014 г.

Чтиво

Попробую записывать что из художественной литературы прочёл. А вдруг пригодится?

Итак, с начала года, по настоящее время, я прочёл 3 книги из серии Орловского (ну который вроде как Никитин, судя по стилю и речевым оборотам) про Ричарда Длинные Руки. Ну точнее не прочел, а перечитал, поскольку этот цикл я уже начинал читать года 3-4 назад и тогда осилил штук 15 книг про него. Перечитывать начала сознательно, поскольку это отличная жвачка для мозга - читается легко, увлекательно, совершенно не напрягает и даже в памяти не оседает. В самый раз чтобы расслабиться.

Вчера дочитал книгу "Вернон Господи Литтл" от Пьера ДиБиСи. Книга в каком-то году (где-то в 00-х) получила Букеровскую премию - собственно в папке с лауреатам этой премии я книгу и нашёл. Книга ведётся от лица 15-летнего подростка, ставшего свидетелем того, как его лучший друг устроил стрельбу в школе и сам же застрелился. Очень хорошо показывается роль СМИ в формировании общественного мнения.

Книга, в общем, очень хорошая - 8/10 для меня. Единственное, что немного расстроило - концовка. В ходе повествования становилось ясно, что автор может закончить книгу либо очень хорошо, либо очень плохо. Хотя до последнего надеялся, что автор сможет меня в конце как-то удивить, что ли, но что есть, то есть.

четверг, 12 декабря 2013 г.

Обновление сервера 1С 8.2

Ну и, раз я снова здесь для себя оставляю заметочки, оставлю ещё такие. Вдруг пригодится.

Обновление 1C сервера проводится легко за 10-15 минут, при нормально проведённой предварительной подготовке, а именно, обновлении клиентов. Хвала Аллаху, в версиях 8.2 1С перестала, как это было в 8.1, заменять клиента и у пользователя спокойно может жить десяток клиентов 8.2 разных версий, а специальный стартер сам выбирает, в зависимости от версии сервера, к которому подключается, какого клиента запустить.

Поэтому, в день перед обновлением мы, с помощью remoteExec обновляем клиентов (об этом я здесь писал), а утром следующего дня, на сервере устанавливаю новую версию (и если кроме 8.2 на нём ничего не крутится, то на этом всё заканчивается - при установке 1С сама пропишет путь к последней установленной версии платформы в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.2 Server Agent, в параметр ImagePath). Если же есть другие версии 1С, либо просто нужно изменить порты, либо каталог сервера (если запущено несколько серверов 8.2), то в вышеупомянутой ветке всё это редактируется (она должна из себя представлять что-то вроде этого:
"C:\Program Files\1cv82\8.2.10.77\bin\ragent.exe" -srvc -agent -regport 2041 -port 2040 -range 2060:2091 -d "C:\Program Files\1cv82\srvinfo")

Ошибка sql server 8618 при выполнения запроса 1С

После перехода на 1С 8.2.19.76 с 8.2.16.368 столкнулись со странной ошибкой. При выполнении запроса типа

ВЫБРАТЬ поле1, ВЫРАЗИТЬ(Поле1.ПолноеНаименование КАК СТРОКА (1000)) , поле3, поле4

ОБЪЕДИНИТЬ ВСЕ 

 ВЫБРАТЬ поле1, ВЫРАЗИТЬ(Поле1.ПолноеНаименование КАК СТРОКА (1000)), поле3, поле4 

ОБЪЕДИНИТЬ ВСЕ

 ВЫБРАТЬ поле1, ВЫРАЗИТЬ(Поле1.ПолноеНаименование КАК СТРОКА (1000)), поле3, поле4 

УПОРЯДОЧИТЬ ПО поле3, поле4

Вылазит ошибка SQL Server (2005 sp4): Msg 8618, Level 16, State 2

The query processor could not produce a query plan because a worktable is required, and its minimum row size exceeds the maximum allowable of 8060 bytes. A typical reason why a worktable is required is a GROUP BY or ORDER BY clause in the query. If the query has a GROUP BY or ORDER BY clause, consider reducing the number and/or size of the fields in the clause. Consider using prefix (LEFT()) or hash (CHECKSUM()) of fields for grouping or prefix for ordering. Note however that this will change the behavior of the query.

Методом проб и ошибок, было выяснено, что если убрать из запроса поле1 и поле1.ПолноеНаименование, являющиеся реквизитами ТЧ документа с составным типом (два разных справочника с похожей структурой), ошибка пропадает. Так же, ошибка пропадает если убрать сортировку, но, поскольку в печатной форме важен порядок строк, варианты не подходят.

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

Это так, чтобы не забыть самому.

среда, 15 мая 2013 г.

Действительно ли "Белый интернет" такой белый?

Где-то с неделю назад, увидел в новостях такое чудо: "Омские эсеры создают кибердружину".
По ссылке, есть такой комментарий от эсеров:
«Есть, условно говоря, сайт, в который зашиты слова и символы. И если мы заходим через Wi-Fi в каком-нибудь кафе на этот сайт, он может не открыться, так как будет заблокирован технически, либо он откроется. Если сайт не открывается, то мы клеим стикер, что детям здесь находиться безопасно, потому что через местную точку доступа Wi-Fi они не смогут наткнуться на вредоносный контент. Если этот сайт откроется, то мы клеим наклейку, что здесь небезопасно детям, и сообщаем об этом в федеральное движение и администратору кафе».
Я сначала не понял, что это за "условно говоря, сайт, в который зашиты слова и символы" и подумал, что, в общем-то, идея неплохая. А потом вспомнил как мы пытались запретить доступ к соцсетям на заводе. И нихрена у нас не получилось. Прокси, анонимайзеры и прочая хрень, плюс интернет на личных сотовых телефонах, с которых пользователи и выходили на свои вконтактики, одноклассников и прочее. В итоге, на затею плюнули, не доделав до конца - vk.com не открывается и ладно. При этом, у нас был полный доступ на компьютеры пользователей, стоит нормальный железный шлюз и фаерволл - не просто wi-fi-роутер с незапароленной точкой доступа.
Мне стало интересно как проверяют "кибердружинники" - является ли интернет "белым" или нет. Я спросил об этом у Анны Чжен в жж и получил такую ссылку http://www.whiteinternet.info/. Дальнейших комментариев на свои вопросы в этом жж (мой следующий комментарий там был автоматически отмечен как "подозрительный" и в списке комментов так и не появился) и твиттере Сергея Сопко я не получил (может быть их просто ещё не увидели), но, как я понял, вот что они делают.
Открывают сайт http://www.whiteinternet.info/:
Тыкают на кнопку "Проверить интернет", которая ведёт на сайт http://liveporevo.com/, содержащий... Да нихера не содержащий, кроме облака тэгов:
И, если интернет "белый", то эта страница открыться не должна. А если открывается  - то - тадам! - интернет серый и для детей опасный. Но вот в чём проблема - никто ведь не проверяет открываются ли настоящие сайты с порнухой и наркотой. Т.е. тому, кто предоставляет доступ в интернет, достаточно запретить доступ к одному-единственному сайту для того, чтобы получить шильдик "Белый интернет", ничего больше не делая!
Причём запрет доступа к этому ресурсу по ip-адресу - это единственный стопроцентный способ блокирования этой страницы, поскольку на ней вообще не содержится запрещённого контента! Если слова в облаке тэгов считать запрещённым контентом - то должны быть заблокированы и все новостные сайты, рсс-агрегаторы и куча других честных сайтов, на которых могут встретиться нежелательные слова.
Плюс, вспоминая Талеба - "если во взятой пробе не содержится раковых клеток - это не означает, что человек не болен раком - это всего лишь означает, что раковых клеток в пробе нет". Т.е. по данной выборке (да и вообще, по выборке по самым популярным порно-ресурсам, например), нельзя сделать вывод, что здесь "интернет безопасен для детей".

Ну и, вчера вечером шёл с почты и увидел на доме надпись краской: "Спайсы, проба, skype: login". Можно ли теперь считать те места с открытым wi-fi, где я могу пользоваться скайпом, "белым" интернетом?

пятница, 12 апреля 2013 г.

Запоздалая подборка постов по SQL Server

1. So you think you’re a SQL MCM. Test Yourself Part I (Part II, Part III, Part IV)- Bob Duffy предлагает проверить себя - настолько ли хорошо вы знаете SQL Server, насколько хорошо его должен знать SQL Server Master.

2. Moving A Database to New Storage With No Downtime - Bob Pusateri рассказывает о том как можно перенести БД на другой сервер с минимальным временем простоя.

3. Administering SQL Server 2012 running on Windows Server Core - Thomas LaRock об администрировании SQL Server 2012, установленного на Windows Server Core.

4. Filegroups and Non-Clustered Indexes - Rob Farley отвечает на вопрос - в какой файловой группе будет создан некластерный индекс, если файловая группа не указана явно.

5. Log Shipping FAQ - небольшой FAQ по доставке журналов от Jes Schultz Borland.

6. Managing the SQL Server Transaction Log: Dealing with Explosive Log Growth - Tony Davis и Shawn McGehee о причинах и методах решения проблем с растущим журналом транзакций.

7. Forum Etiquette: How to post data/code on a forum to get the best help - Jeff Moden приводит рекомендации относительного того, как правильно оформлять свои вопросы по SQL Server на форумах.

8. Execution Plans in Azure SQL Database - пост Grant Fritchey о планах выполнения в Azure.

9. SQL Server's Auto Update Statistics Async option - Tibor Nagy рассказывает о том, как работает Auto Update Statistics Async и когда эту настройку лучше не использовать.

10. Day 31 of 31 Days of Disaster Recovery: Backup and Restore of the Resource Database - заключительная часть серии постов о Disaster Recovery от Robert Davis, в которой он рассказывает о том как сделать резервную копию (и восстановить её) сердца SQL Server - ResourceDB.

11. Upgrading to SQL 2012: Ten Things You Don't Want To Miss - на что обязательно следует обратить внимание при переходе на SQL Server 2012 от Thomas LaRock.

12. DBCC CHECKDB Execution Memory Grants – Not Quite What You Expect - Jonathan Kehayias показывает, что поведение DBCC CHECKDB отличается от ожидаемого, если не может получить столько памяти, сколько хочет.

13. What is the Difference Between Physical Sockets, Physical Cores, and Logical Cores? - Microsoft, с выходом SQL Server 2012, поменяла модель лицензирования - Glenn Berry описывает как понять за что теперь нужно платить.

14. [Video] Bad SQL Server Advice for DBAs - традиционное 30-минутное видео от Brent Ozar. На этот раз о "плохих советах" для DBA.

15. Managing SQL Server Statistics - что такое статистика, как её использует SQL Server и как с ней правильно работать - в посте Erin Stellato.

16. Partitioning in SQL Server: Managing Sliding Window Scenario - Arshad Ali о секционировании в SQL Server

Ну и ещё несколько постов и ссылок не первой свежести, но не менее интересных:

1. CHECKDB (Part 6): Consistency checking options for a VLDB - что делать, если время выполнения DBCC CHECKDB превышает время вашего окна для обслуживания БД от Paul Randal.

2. Две главы из книги Kalen Delaney, S. Agarwal, C. Freedman, A. Machanic, R. Talmage "Inside Microsoft® SQL Server™ 2005: Query Tuning and Optimization" в свободном доступе на MSDN.

3. DMVs for Query Plan Metadata - Louis Davidson и Tim Ford рассказывают о DMV, с помощью которых можно совершить "deep dive" в планы выполнения.

четверг, 11 апреля 2013 г.

Посмотрел сегодня одну из видеозаписей акций "стопхама". Вообще, у меня неоднозначное отношение к этим ребятам, но сейчас не об этом. В видео не было ни драк, ни особой ругани, народ как-то относительно спокойно разъезжался, когда им говорили, что они криво стоят. Но вот один паренёк, перед тем как срулить, сказал нечто вроде: "Вы вообще молодцы! Я вас вообще всегда поддерживаю, просто вот девушка...".
И вот думаю я про него - ведь ты же всё понимаешь - понимаешь, что стоишь как мудак, что мешаешь людям - так что же ты, сука, делаешь? Почему так?
Мы с детства знаем, что все правила всегда надо соблюдать. Ну то есть почти всегда. И почти все. Кроме тех, выполнение которых осложнит нам жизнь хотя бы на самую малость... Вот весь этот наш житейский эгоизм приводит к таким проблемам. Тот же самый стопхам - сколько у них было конфликтов? Сотни, а может быть и тысячи. То есть, как минимум у сотни человек (а так же  членов их семей, скорее всего) возникли проблемы из-за желания сэкономить две минуты на поиск свободного места на парковке и пять минут на прогулку от этой парковки до нужного места. А ещё тысячи людей в это время, стояли в пробке, возникшей, отчасти, из-за этих товарищей.
Грустно. И глупо.