LINUX.ORG.RU

Не айс, зато уютно.

 , , ,


3

1

Прошу прощение за качество, с телефона фотографировала. Обычное рабочее место, где я трачу все свое основное время. Свободный час выдался вот и решила пройтись по клоужуровскому проектику. Programing clojure читаю, когда свободная минутка появляется или когда нужно подумать как решить задачу. Собственно говорить особо не о чем, обычный айтишный мирок.

>>> Просмотр (2592x1552, 821 Kb)

★★

Проверено: Klymedy ()
Последнее исправление: gssomi (всего исправлений: 2)

Ответ на: комментарий от x4DA

Этот не удобно, я обычно основнное рабочее окно открываю на левом экране. А то что на правом окне документация, пример кода, браузер.

gssomi ★★
() автор топика
Ответ на: комментарий от olibjerd

А почему в офисе с ноутбуком и внешним монитором?

o_0 а ты как предлогаешь — без ноутбука или без внешнего монитора? так удобнее всего же.

val-amart ★★★★★
()
Ответ на: комментарий от Deleted

такое отношение к вебу

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

Если я задел личные чувства, то можешь высказаться по этому поводу, но моего отношения к вебу не изменят никакие оправдания и опровержения.

r3lgar ★★★★★
()
Ответ на: комментарий от olibjerd

Потому, что всем ставили моноблоки apple. А я уперлась и не захотела маком пользоваться, вот и нашли мне то что было. Еще до моего прихода у них почти у всех был ноутбуки. Спрашивать почему ноут, а не стационарка не стала.

gssomi ★★
() автор топика
Ответ на: комментарий от gssomi

Совсем не так он страшен, как его малюют. Гораздо проще того же вима.
Для старта конфиг для Эмакса от разраба лучшего пакетного менеждера под Эмакс. https://github.com/dimitri/emacs-kicker

Hertz ★★★★★
()
Ответ на: комментарий от r3lgar

Да никаких личных чувств, просто уже надоело слышать от невебщиков ответ «а, ну это не программирование», но почему? еще никто внятно не ответил. Я прекрасно понимаю, что веб - это модно и оч большая концентрация левых людей, да этому не учат в высших учебных заведениях и потому многие вебщики не знают многих фундаментальных основ тк подавляющее большенство самоучки, но зачем всех то под одну гребенку?

Deleted
()
Ответ на: комментарий от gssomi

Я блин хз как у вас получается терять пакеты при обновлениях. Приходилось когда-то юзать убунту, всё прекрасно обновлялось и жрать не требовало.

Разве что у вас там куча сторонних репов и ppa понаприкручена, которые друг с другом не вполне дружат. Но ведь, если обновляться через upgrade-manager, а не просто apt-get dist-upgrade, то первое, что оно делает — это как раз таки отключает все сторонние репы, чтобы базовая система могла нормально обновиться и не поиметь кучу конфликтов.

INFOMAN ★★★★★
()
Последнее исправление: INFOMAN (всего исправлений: 1)
Ответ на: комментарий от gssomi

и не захотела маком пользоваться

Можно ведь ту же убунту на мак воткнуть, железо вроде всё должно поддерживаться.

INFOMAN ★★★★★
()
Ответ на: комментарий от INFOMAN

можно, но зачем. если данное железо вполне удовлетворяет моим требованиям.

gssomi ★★
() автор топика
Ответ на: комментарий от INFOMAN

Я блин хз как у вас получается терять пакеты при обновлениях. Приходилось когда-то юзать убунту, всё прекрасно обновлялось и жрать не требовало.

Раньше все норм обновлялось, а сейчас с 14.04 чот пакеты теряться начались. Потом когда захочу обновиться, обновлюсь через upgrade-manager. Спасибо за направление.

gssomi ★★
() автор топика
Ответ на: комментарий от Deleted

Нормальных программистов щаз не только в вебе мало. Но в вебе их меньше. А проблема не столько в образовании, сколько в низком пороге вхождения.

r3lgar ★★★★★
()
Ответ на: комментарий от pon4ik

Да ничего страшнего, у каждого свой вкус :)

gssomi ★★
() автор топика
Ответ на: комментарий от gssomi

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

x4DA ★★★★★
()
Ответ на: комментарий от r3lgar

проблема не столько в образовании, сколько в низком пороге вхождения

При чём тут низкий порог вхождения? Хеловорды можно на любом языке писать, а в вебе проблема в том, что в 99% случаев нет адекватных задач - по большей части веб-программирование это написание морды к БД, т.е разной степени сложности трансляция запросов пользователя в sql и натягивание ответа БД на html шаблон. Вот за отсутствие интересных алгоритмических задач веб и не считают программированием и низкий порог вхождения является следствием этого - тут думать не надо.

no-such-file ★★★★★
()
Ответ на: комментарий от liathit

Нужно ли знать java, чтобы писать на нем?

Если проект на чистом Clojure, то нет, не нужно. Скажем для Web сервера всё есть своё уже (либы для БД, шаблонизатор, обёртка над Java web server и т.д.).

Но знать Java крайне полезно, т.к. эксепшены вываливаются джавовские. А Leiningen (тулза для организации проектов на Clojure) есть обёртка над Maven и для чего-то сложнее hello world полезно понимать, что есть такое jar и как организован процесс его построения.

В общем, без знания Java жить можно, но не так комфортно в плане использования инфраструктуры языка (т.к. Clojure и ClojureScript используют только с Leiningen).

P.S. Для ClojureScript ситуация аналогична, только там полезно знать JavaScript и понимать, что и как делает Google Closure Compiler (например из-за него вылезают некоторые ограничения использования ns).

Norgat ★★★★★
()
Последнее исправление: Norgat (всего исправлений: 1)
Ответ на: комментарий от r3lgar

Но в вебе их меньше. А проблема не столько в образовании, сколько в низком пороге вхождения.

Интересная мысль при том, что 75% продакшен-девелопмента сейчас это веб.
Давай определимся, что ты подразумеваешь под вебом?
Вот когда ты писал о низком пороге вхождения в веб, о ком ты думал? Охарактеризуй.

comp00 ★★★★
()
Ответ на: комментарий от comp00

Вот о продакшне и речь. Там важно быстро впарить заказчику результат и получить с него бабло, чтобы работало, и не важно, какая пирамида из костылей внутри. Зачастую, поддержка осуществляется так же, как и услуги — наложение костылей на костыли. Под заказчиком я подразумеваю и начальство/манагеров в том числе.

Остальные 20% фрилансеров — школота и студентота, или те, кто готов работать за еду.

r3lgar ★★★★★
()
Ответ на: комментарий от no-such-file

веб-программирование это написание морды к БД, т.е разной степени сложности трансляция запросов пользователя в sql

Знаешь, это настолько общее определение, что информативность у него нулевая.

Вот за отсутствие интересных алгоритмических задач

В нормальном вебе, именно алгоритмических задач вагон и маленькая тележка. Начиная от реализации грамотного обращения к бд и обработки больших данных, заканчивая оптимальным представлением всего этого пользователю.
Современный веб это не кмска на пыхе с динамическим контентом, чем можно было удивить в 2001, но не в 2016. Это целый стек архитектурных решений, требующй грамотного проектирования информационных потоков, кооперации подсистем и организации ресурсов. И поверь мне, уровень вхождения ничуть не ниже, чем у тех же прикладников, занимающихся, цитата:

написание морды к БД/ФС, т.е разной степени сложности трансляция запросов пользователя в sql/ФС API и натягивание ответа БД/ФС на html/xml/etc шаблон


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

comp00 ★★★★
()
Ответ на: комментарий от r3lgar

ты же понимаешь, что жизненный цикл продукта, не заканчивается его выпуском, да? Тебе же не надо объяснять, что после получения денег проект не закрывается?
Разумеется, речь о серьезных программных решениях, не имеющих ничего общего с сайтиками на заказ под пыхом.
Если компания может себе позволить костылять, то в дальнейшем, уже при поддержке продукта будут очень крупные проблемы и потери, что не выгодно в первую очередь, не заказчику, а исполнителю. Непонимание этого серьезная проблема, на самом деле, особенно в этой стране.

comp00 ★★★★
()
Последнее исправление: comp00 (всего исправлений: 1)
Ответ на: комментарий от Debasher

Да ну. Man boot

Окей, не знал про него. Но Leiningen один чёрт стандарт для Clojure. Даже в boot его используют.

Norgat ★★★★★
()
Ответ на: комментарий от comp00

ты же понимаешь, что жизненный цикл продукта, не заканчивается его выпуском, да? Тебе же не надо объяснять, что после получения денег проект не закрывается?

Ты читал меня по диагонали.

Разумеется, речь о серьезных программных решениях, не имеющих ничего общего с сайтиками на заказ под пыхом.

Это ~20% веба, и с ним нельзя не считаться.

Если компания может себе позволить костылять, то в дальнейшем, уже при поддержке продукта будут очень крупные проблемы и потери, что не выгодно в первую очередь, не заказчику, а исполнителю. Непонимание этого серьезная проблема, на самом деле, особенно в этой стране.

За другие страны говорить не могу, т.к. там не работал.

r3lgar ★★★★★
()
Ответ на: комментарий от comp00

Знаешь, это настолько общее определение

Вполне конкретное определение конкретной задачи.

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

Это такой стрём, что я даже не могу придумать, как над тобой пошутить. Не зря над веб-макаками смеются.

no-such-file ★★★★★
()
Ответ на: комментарий от gssomi

Да, с ними всё не так. Экран маленький, цвета плохие, клавиатура плохая, железо слабое, аккумулятор убитый, acpi кривой, стоит дорого. Может быть на Apple за 200 тысяч матрица хорошая, но мне такие увидеть не привелось. А те что довелось -- мазохизм чистой воды.

d_a ★★★★★
()
Ответ на: комментарий от d_a

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

gssomi ★★
() автор топика
Ответ на: комментарий от no-such-file

Не зря над веб-макаками

Мимо, я ближе к бд, чем к верстальщикам.

comp00 ★★★★
()
Ответ на: комментарий от r3lgar

Ты читал меня по диагонали.

Я все правильно понял: сначала костылим, потом патчим костылями, а потом объявляем о банкротстве и сваливаем подальше от заказчика. Ну или просто теряем клиентуру и репутацию (хотя, какая там может быть клиентура и репутация...).

Это ~20% веба

Это те ~20 из-за которые, собственно, веб и определяют, в отличие от верстальщиков - пыхеров, имеющих к вебу очень косвенное отношение.

За другие страны говорить не могу

А я про другие страны ничего и не говорил.

comp00 ★★★★
()
Ответ на: комментарий от fenris

Нет, это офис в котором я работаю.

gssomi ★★
() автор топика
Ответ на: комментарий от gssomi

Нет, меня по другому звать.

Да уже покажи ты местным свою фоту с «Привет, isden!», наконец, Майя из Астаны. Хех. :)

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Моей фотки в инете хватает вроде. =) Кому надо тот находит.

gssomi ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.