Записи с темой: ТоЧка ЗреНия, Точка Зрения (29)
20:25

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
вторник, 09 августа 2022 в 19:07
Пишет [J]- _ ~ ! @ # $ & * ( ) + ? = . , ; : < > [[/J]:

На сайтах со всякими окололегальными вещами самая сложная капча в мире.

На первом мне предложили прописать время, которое отображается на механических часиках со стрелками. Естественно, я не смогла. Там даже не было чисел на циферблате, только точечки! И на всё это даётся минута. 

На втором было какое-то задание с геометрическими фигурами в три ряда. Сука, я пришла наркотики купить, а не проходить IQ тест! 

Да, я робот. РОБОТ! Пойду сброшусь в ванну, чтобы меня закоротило. 

URL записи

программисты часто думают, что другие люди такие же как они сами )))
уважаемые веб-программисты, пожалуйста, учитывайте специфику посетителей сайтов )))


@темы: Точка зрения

23:40

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
воскресенье, 17 июля 2022 в 12:33
Пишет Trickster Avariya:



URL записи

@темы: Точка зрения

14:36

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
четверг, 31 марта 2022 в 22:49
Пишет Wild Card:

Будущее российского it.



URL записи

@темы: Работа, Точка зрения

10:46

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
В связи с категорической рекомендацией докторов не трогать свое лицо руками прошу освободить меня до окончания эпидемии коронавируса COVID-19 от обязанности проводить code review.
(c)баша

@темы: Точка зрения

07:16

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
набраться смелости и посмотреть на этот ужас

@темы: Точка зрения, Java script

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Смотреть всем, даже если вы не планируете никогда работать на джаве.
Это применимо вообще ко всем языкам программирования.
И всё это актуально несмотря на то, что этой лекции уже несколько лет.




@темы: Точка зрения, Java, отдел по контролю за оборотом говнокода

10:15

Пропускай все через сердце
Всем доброго времени суток!
Помогите определиться с терминологией: что есть веб-страница, веб-приложение и веб-сервисы(служба)? Последние 2 - интересуют особенности. И если можно, приведите примеры веб-сервисов! (желательно,чтобы можно было потыкать)
Спасибо!

@темы: Интернет, Точка зрения, Вопрос, Computer Science

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Примерно раз в 3 года к нашему времени добавляется високосная секунда - лишняя секунда с номером 60, вставляемая в конце июня или декабря, чтобы наше время зачем-то соответствовало с высокой точностью какому-то "всемирному" неравномерному(!!!) времени, определяемому по положению Земли относительно квазаров.
Надеюсь, вы все прочувствовали важность этого действа для народного хозяйства )))

Мне очень понравилась фраза в википедии
Однако в связи с неудобством, создаваемым коррекцией часов для программистов, Международный союз телекоммуникаций предлагает отказаться от подобной практики
И даже на минуту показалось, что кого-то в этом мире волнуют проблемы программистов! Как мило... Скупая слеза программиста скатилась по физиономии и пропала, запутавшись в бороде.

Но вернёмся от фантазий к реальности.
А реальность бьёт фейсом от тейбл вовсе не программистов, а юзеров.
Одни страдают от повисших серверов, другие вынуждены закрывать на час биржи (причём вопрос не только в потенциальной возможности некорректной работы софта, но и в том, к каким суткам закон отнесёт ту лишнюю секунду, в течение которой была заключена сделка).
Короче, нехилый такой источник неожиданных проблем.

читать дальше

@темы: Точка зрения, времечко

Sky upon the wall (c)
Ребят, всем здравствуйте!

Я школьник, перехожу в 11-ый, после его окончания собираюсь поступать на "бизнес-информатику" (С нее, насколько поняла, выходят кем-то вроде недопрограммистов+недоэкономистов).
Дальше думаю определиться, какое из этих "недо" превратить в, так сказать, "до", и выучиться на магистратуре.
Но. Столько времени на шее у родителей сидеть, понятное дело, что я не хочу, поэтому курса со второго-третьего планирую начать подрабатывать. Больше мне хочется быть программистом, чем экономистом, но без какой-либо корочки, да еще и с такой специальностью устроиться, наверное, будет сложно, поэтому в следующем году в специальной дополнительной школе получу свидетельство (возможно, что помимо этого в основной школе заработаю "оператора-программиста", если подтвержу свой уровень знаний), т.к. занимаюсь программированием в средах Free Pascal и Delphi. Курс у нас трехгодичный, но есть такое условие, что если закончил второй год и успешно сдал экзамен, можешь перевестись на годичный C# и C++.
Мы Pascal уже прошли, поэтому сейчас работаем конкретно только с Delphi.

Помогите, пожалуйста, решить, что лучше: остаться на третий год изучать Delphi и получить серьезные, глубокие знания в области этой среды или перейти на C#, C++, т.е. разобраться в основах и того, и другого и "преуспеть количественно"?
Delphi очень интересен, но я такой человек, что мне по жизни хочется владеть всем по чуть-чуть. А тут еще волнует и "корочка" в том числе - с записью "Pascal-Delphi-C#-C++" она выглядит серьезнее, чем с 'Pascal-Delphi". Или на это мало смотрят?

@темы: Точка зрения, Вопрос, Pascal, Delphi, C++, C#

alhames.ru
У меня тут возник вопрос общего характера..
Есть класс, реализующий какие-либо операции низкого уровня (например, PDO). При возникновении ошибки он кидает какой-либо свой exception.
Есть класс более высокого уровня (например, User), который использует внутри себя выше описанный класс. У этого класса тоже есть свои exceptions.
Вопрос: есть ли смысл перехватывать эксепшены низкоуровневого класса (PDOException) и кидать наружу уже экспешены более высокого уровня (UserException)?
Зачастую операции с низкоуровневым классом так или иначе приходится оборачивать в try-catch, т.к. в случае ошибки нужно выполнять какие-то дополнительные операции.

Т.е. это может выглядить примерно так:
<?php
try
{
// запрос к базе с ошибкой
}
catch (PDOException $e)
{
// операции, выполняемые в случае ошибки
throw new UserException('описание ошибки');
}


Если честно мне не очень нравится эта конструкция. Причем это я описал 2-х уровневый каскад, а зачастую у меня их получается намного больше..
Как делаете вы и почему?

@темы: Точка зрения, PHP, Вопрос

Ошибки так же неисчерпаемы, как и атом.
Аксиома. В любой программе есть ошибки.

Закон пропорциональности. Чем более программа необходима, тем больше в ней ошибок.
Следствие. Ошибок не содержит лишь совершенно ненужная программа.

Фундаментальный закон теории ошибок. На ошибках учатся.
Следствие 1. Программист, написавший программу, становится ученым.
Следствие 2. Чем больше программист делает ошибок, тем быстрее он делается ученым.
Следствие 3. Крупный ученый-программист никогда не пишет правильные программы.
Замечание. На то он и ученый.
Указание начинающему программисту. Если вы с первого раза сумели написать программу, в которой транслятор не обнаружил ни одной ошибки, сообщите об этом системному программисту. Он исправит ошибки в трансляторе.


Закон необходимости ошибок
. Программист может обнаружить ошибку только в чужой программе.
Следствие. Ошибке не все равно, кто ее обнаружит.
Совет начинающему программисту. Никогда не исправляйте найденные ошибки, ибо это повлечет за собой появление неизвестного числа ненайденных. Лучше опишите их в сопроводительной документации как особенность программы.

Определение.
Будем называть языком ошибок правила, в обход которых пишутся программы.


Язык ошибок.

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

Взаимодействие ошибок с базовой операционной системой.

Во время исполнения ошибки имеют наивысший приоритет. Прервать исполнение ошибки может только другая, более активная ошибка.
Запросы операционной системы к ошибкам ошибками могут игнорироваться.
Запросы ошибок к операционной системе игнорироваться не могут.
При работе с файлами ошибки могут пользоваться файловой системой базовой ОС и ее ошибками.
На ЭВМ с параллельной архитектурой может выполняться несколько ошибок одновременно.

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

@темы: Работа, Точка зрения

Православные красные звёзды над Кремлём канонично горят ©
! - нет
!!&! - нет, нет и нет!
. - точка
!&. - нет и точка
= - равно
* - всё
~* - не всё
*= - всё равно
~*=? - не всё ли равно?
*>&> - всё больше и больше
# - точно
!# - приблизительно
!#* - почти всё
$? - деньги есть?
/>! - больше нет.
#!? - точно нет?
&? - и чо?
&!? - и ничо!
~? - не вопрос


© Хабрахабр


@темы: Точка зрения

10:24

Рапира

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Какое же это благо - то, что языки программирования построены на базе английского языка, а не нашего родного!
Сначала, по молодости, я завидовал англоговорящим, т.к. им приходится меньше напрягаться, заучивая новые непонятные слова.
Но сейчас считаю, что им можно лишь посочувствовать.

Вот, например, представьте ассемблер - mov, push, pop, call, add, mul.
Как бы это звучало по-русски? А вот так: коп, сохр, восст, выз, слож, умн.
Лично мне неприятно, когда коробят слова родного языка. А англоязычникам деваться некуда.

читать дальше

@темы: Точка зрения

alhames.ru
Друзья, я вот уже лет 5 занимаюсь программированием на PHP, и по совместительству иногда пишу на Javasсript.
Но вы наверное сами понимаете что в силу специфики языка круг задач, которые на нем можно решить весьма ограничен.
Так вот, уже давно возникла необходимость изучения чего-либо еще.

К примеру, 2 задачи:
- есть сервер, на котором размещено некоторое количество изображений (например, 1 млн). Пользователь загружает произвольное изображение и нужно найти все совпадения с ним на сервере (аналогия - поиск по картинке на гугле).
- приложение под андройд для чтения RSS-лент.

Соответственно, в первом случае ОСью будет CentOS 6.4 (к примеру), а во втором Android 4.1.
Вопрос: чем бы вы воспользовались для реализации данных задач? Какие ресурсы использовали бы? Где можно найти справочные материалы, причем желательно чтобы в них было освещено большинство нюансов, а не пришлось бы потом судорожно гуглить решение проблем, которые обязательно вылезут (а как же без этого).
Вообщем, хочется услышать ваше мнение. В первую очередь тех, кто пишет приложения под андройд, либо под высоконагруженные веб-серверы.

@темы: Точка зрения, Вопрос

Не хочу траву курить и других наркотиков, а хочу чесать за ушком добродушных котиков! (c)

Всем доброго времени сурок!

В своем коде на php и Javasсript я часто использую регулярные выражения. И тут мне стало интересно как это влияет на скорость выполнения скриптов. В Javasсript я заметила, что время выполнения метода replace(/шаблон/) дольше чем производить замену используя циклы.

Хочется спросить мнение участников и подписчиков сообщества о вреде и пользе регулярных выражениях. В каких языках вы часто их используете, а в каких, наоборот, стараетесь избегать?

И небольшая голосовалка в конце ;)



Вопрос: Как часто вы используете регулярные выражения?
1. Часто. Везде где только можно. 
7  (26.92%)
2. Иногда. 
13  (50%)
3. Редко. Стараюсь их избегать. 
5  (19.23%)
4. Вообще не использую. 
1  (3.85%)
Всего:   26

@темы: Точка зрения, Вопрос

14:33

The last enemy that shall be destroyed is Death.
0

Вопрос: Продуктивней для обучения
1. Решать конкретные задачи, пусть и очень сложные для новичка 
27  (49.09%)
2. Решать из специализированных задачников, где сложность растет постепенно 
28  (50.91%)
Всего:   55

@темы: Точка зрения

この世界は。。。いいですか?
Вот например, возьмём любую среду разработки: QtCreator, или там Visual Basic, или даже какой-нибудь, прости господи, Lazarus. Положил я на форму кнопочку, дважды кликаю по ней (или, в qt, указываю, к какому слоту перейти) - оказываюсь в редакторе кода и мне остаётся только прописать нужный функционал. Вся инфраструктура - класс, описывающий интерфейс приложения, сгенерирован средой, функция On_My_Button_clicked() уже описана. Это удобно, так принято во всех средах, так и должно быть.

А теперь пробуем написать что-нибудь под Android, например, в Eclipse, IntelliJ Idea или NetbBeans... И вот, собственно, вопрос: это что, так и надо, что я должен создавать классы и методы для всех элементов управления вручную? Более того, вручную создавать экземпляры этих классов и ручками назначать каждому из них реализующие действия функции - это тоже так и надо?

Или я чего-то не догоняю и есть способ это делать нормально, как в других IDE? А то очень странно видеть такое непотребство, ведь такая простая вещь уже реализована во всех других IDE не один десяток лет назад.

@темы: Точка зрения, Java, *nix, Android, IDE

12:44

You know nothing, Jon Snow
Добрый день!
Нужна консультация по выбору языка программирования.
Работаю в конторе, пишущей ПО для банков. Работаем с MS Visual FoxPro 9.0 и SQL Server 2008. Возникла необходимость смены объектно-ориентированного языка, поскольку Фокс уже не развивается. Потому встал вопрос, какой из современных, развивающихся языков лучше взять за основу?
При этом важно, что базы данных будут все так же в SQL Server. Т.е. какой язык хорошо будет работать с ним? С большими базами? Приблизительно хотелось бы узнать и размер Exe'шных файлов, ибо нам важно, чтобы он весил не слишком много.

@темы: Точка зрения, Вопрос

Решение найдено!


Здравствуйте!!
Очень надеюсь на чью-либо помощь. С формами работаю впервые, и что-то совсем никак не получается!

Мне нужно вывести массив (10 на 10) из кнопок, со случайными значениями от 1 до 9. Посчитать сумму всех выпавших значений и вывести результат на форму. Обязательно условие: использование классов и методов.


1. Собственно, массив выводится, но рэндом работает некорректно. Т.е. выдаёт всегда одно и то же число на всех кнопках, или на половину всего поля одно число, наполовину другое. Если поставить точку прерывания и запустить программу, то всё нормально выводится, все числа разные. В чём
может быть проблема?
Проблема решена. Спасибо _scorpicora_!!!!

2. Уже ума не приложу, как вывести значение суммы на форму? Т.е. я так понимаю, надо создать метод, который возвращает(?) сумму и добавляет её в текст лейбла? Или вообще не то? На форме создан label с именем (ID) Total_Label. Как сделать, чтоб в нём выводилась сумма? В общем, в классе Level попыталась что-то набросать, но чего-то там не хватает.

Код программы:

http://paste.org.ru/?iyqc5h - код формы (В 25-ой строке тоже никакого результата)

http://paste.org.ru/?gj3x7o - класс Level

http://paste.org.ru/?hvs3d5 - класс Buttons


Очень расчитываю, что кто-нибудь сможет помочь!!!!

P.S. Может кто посоветует учебный материал, примеры и т.д. как работать именно с формами на C#. Всё, что нашла - примеры в консольном приложении, которые не очень помогают.

@темы: Точка зрения, Вопрос, C#