LINUX.ORG.RU

Сообщения cherry-pick

 

Бывшие админы как программисты VS программисты, начинавшие как программисты

Привет, ЛОР, хочу поделится с тобой одним жизненным наблюдением и услышать твоё мнение насчет него:

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

  • Админопрограммисты лучше понимают работу ОС/железа/сети, им точно знают, когда в их ПО надо юзать UDP, а когда TCP, например.
  • Админопрограммисты лучше разбивают задачу на подзадачи, и пишут код аккуратней.
  • Админопрограммисты легче переходят на новые платформы/языки

А сталкивался ли ты с таким, ЛОР? Можешь подтвердить или опровергнуть данное наблюдение? Есть мысли, почему оно так?

/дискасс

 , , ,

cherry-pick
()

А какие иностранные языки ты знаешь, ${USERNAME}?

Собственно, а какими иностранными языками ты владеешь, пользователь лора? Насколько хорошо ты ими владеешь, где учил, и зачем? Пригодились ли они тебе в жизни?

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

P.S Линукс тут при том, что им в самом начале становления системы пользовались в основном айтишники, а айтишникам нужно знать английский, вот.

 

cherry-pick
()

Temple OS

Собственно немножко удивлён, почему никто на лоре не создал темы про эту замечательную ОС, позволяющую общаться с богом.

Немножко видео от разработчика: https://www.youtube.com/watch?v=5gfoDHycEi0 https://www.youtube.com/watch?v=nxqmychET4c

Кстати, если без шуток - да, разработчик данной ОС - шизофренник, но в отличие от Попова ОС свою он таки с нуля написал, и самоиронии местами не чужд. Хотя ОС упоротая, да.

 , , ,

cherry-pick
()

Ленивые студенты IT-специальностей

Собственно, недавний тред в development пробудил во мне мои обостренные чувства гнева и справедливости, и натолкнул меня на вопрос: а почему, собственно, многие студенты IT-специальностей такие ленивые, и почему им это сходит с рук? Ведь университет - это уже не школа, тут учатся как бы взрослые дяди, которые шли сюда как-бы самостоятельно - в отличие от школы посещение ВУЗа факультативно. Почему люди ленятся учиться, ведь они сами выбрали эту специальность? Ведь человек для себя учится, для своего развития, а не из под палки! Почему всем на это пофигу, и вот такие чудеса генетики сдают зачеты/экзамены? Ведь они дальше и на работе продолжат филонить, и читать фейсбук вместо работы. Почему, например, в России не сделают, как в Германии - за списывание на экзамене - исключение с запретом учиться по специальности в любом ВУЗе страны?

Что меня еще удивило - почему люди в том треде еще помогали этому студенту? Зачем? Почему я был единственный, кто настучал его преподу (жалко, что препод не ответил, возможно я мылом таки ошибся)?

 , , ,

cherry-pick
()

Польский код

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

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

P.S Код на C#, но это не главное. Главное - стиль и полет фантазии автора.

 , ,

cherry-pick
()

Автоматическая генерация UML из декларативного описания

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

Из

@startuml
autonumber
actor Benutzer as user
participant "Zwischenserver" as apiclient
participant "Stanbol" as stanbol
participant "DBpedia" as dbpedia
participant "Suchproxy" as searchproxy
participant "Bing" as bing

== [1] Die Anfrage des Endbenutzers wird über Suchproxy an Bing weitergeleitet ==
user -[#red]> apiclient: Suchanfrage
apiclient -[#red]> searchproxy: an Suchproxy-API angepasste Anfrage
searchproxy -[#red]> bing: Suchanfrage
bing -[#blue]> searchproxy: Menge der Suchergebnisse
searchproxy -[#blue]> apiclient: Suchergebnissen als JSON oder XML
== [2] Zwischenserver leitet die Suchergebnisse (als JSON oder XML) an Stanbol für die Analyse weiter ==
apiclient -[#red]> stanbol: Suchergebnisse als JSON oder XML (für die Analyse)
hnote over stanbol : Die Entitäten werden extrahiert
stanbol -[#red]> dbpedia: Abfrage der Informationen über die gefundene Entitäten
dbpedia -[#blue]> stanbol: Informationen über die Entitäten als RDF
== [3] Stanbol leitet Analyseergebnisse an den Zwischenserver weiter, damit die mit den Ontologien angereicherte Infos auf dem Endgerät visualisiert werden könnten ==
stanbol -[#blue]> apiclient: Gefundene Ontologien
apiclient -[#blue]> user: Mit den Ontologien angereicherte Informationen
@enduml

Генерируется

http://tau.rghost.ru/7y2N8Q2vS/image.png

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

 , ,

cherry-pick
()

RSS подписка на новые темы