Язык программирования (Отписываем :)F)

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

Язык программирования
Какой язык программирования Вы ЛЮБИТЕ?

С
251
17%
С++
258
17%
Java
94
6%
Pascal
87
6%
Assembly
85
6%
Lisp
31
2%
Prolog
11
1%
Python
128
8%
Ruby
31
2%
PHP
124
8%
Perl
78
5%
Ada
7
0%
Forth
10
1%
Haskell
16
1%
Basic
50
3%
Фортран
13
1%
bash
135
9%
Smalltalk
5
0%
Delphi
71
5%
Что такое язык программирования?
34
2%
 
Всего голосов: 1519

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: Язык программирования

Сообщение sash-kan »

FlySnake писал(а):
12.08.2012 23:43
netelis писал(а):
12.08.2012 23:17
Скиньте мне пожалуйста примеры тестов с ответами и объяснениями которые дают на собеседованиях по программированию на PHP или на С++?

Как выйти из vim?
как завершить работу ms/windows?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Язык программирования

Сообщение Ленивая Бестолочь »

sash-kan писал(а):
13.08.2012 10:31
как завершить работу ms/windows?

внезапно в windows 8 это стало популярным вопросом.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Язык программирования

Сообщение SLEDopit »

sash-kan писал(а):
13.08.2012 10:31
как завершить работу ms/windows?
Вилку из розетки вынимаете и всё ок. В случае с ноутбуком, придётся вытаскивать аккумулятор зажать кнопку включения на несколько секунд.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Язык программирования

Сообщение taaroa »

FlySnake писал(а):
12.08.2012 23:43
Как выйти из vim?

sash-kan писал(а):
13.08.2012 10:31
как завершить работу ms/windows?

Ленивая Бестолочь писал(а):
13.08.2012 10:49
внезапно в windows 8 это стало популярным вопросом.

http://forum.oszone.net/thread-215817.html
Первые ощущения как от редактора vim — есть ли приличный способ завершения работы, без предварительного log off?
:wq
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: Язык программирования

Сообщение sash-kan »

Ленивая Бестолочь писал(а):
13.08.2012 10:49
sash-kan писал(а):
13.08.2012 10:31
как завершить работу ms/windows?

внезапно в windows 8 это стало популярным вопросом.
я знал·

SLEDopit писал(а):
13.08.2012 10:53
sash-kan писал(а):
13.08.2012 10:31
как завершить работу ms/windows?
Вилку из розетки вынимаете и всё ок. В случае с ноутбуком, придётся вытаскивать аккумулятор зажать кнопку включения на несколько секунд.
не подсказывайте!
кстати, ещё и неправильно: у экзаменаторов в методичке нет такого варианта ответа, следовательно, зачёт не получите·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Язык программирования

Сообщение NickLion »

taaroa писал(а):
13.08.2012 10:59
FlySnake писал(а):
12.08.2012 23:43
Как выйти из vim?

sash-kan писал(а):
13.08.2012 10:31
как завершить работу ms/windows?

Ленивая Бестолочь писал(а):
13.08.2012 10:49
внезапно в windows 8 это стало популярным вопросом.

http://forum.oszone.net/thread-215817.html
Первые ощущения как от редактора vim — есть ли приличный способ завершения работы, без предварительного log off?



NickLion писал(а):
05.03.2012 01:16
А вот и успешное прохождение квеста, найди как меня выключить. Пока нашёл 3: 1) Alt+F4 на рабочем столе — старое доброе окошко со списком; 2) в меню старт нажать на пользователе и там разлогиниться, а потом на экране логина на кнопке справа внизу выбрать выключение/перезагрузка; 3) в любой правый угол, выбрать settings, а там по кнопке power. Результат 3-го вот и представлен.
Изображение

Спасибо сказали:
Аватара пользователя
TuxWare
Сообщения: 637
ОС: Windows 7

Re: Язык программирования

Сообщение TuxWare »

А кто такой Assembly?
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Язык программирования

Сообщение SLEDopit »

TuxWare писал(а):
13.08.2012 21:05
А кто такой Assembly?
google://Assemblywiki://Assembly_language
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
netelis
Сообщения: 95
ОС: Debian Wheezy i686
Контактная информация:

Re: Язык программирования

Сообщение netelis »

Написал тут программу которая ищет матюки на сайтах.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Язык программирования

Сообщение taaroa »

NickLion писал(а):
05.03.2012 01:16
А вот и успешное прохождение квеста, найди как меня выключить.

<@insomnia> Нужно выполнить всего три команды, чтобы поставить Gentoo
<@insomnia> cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
<@insomnia> это первая



Installing a server role on a server running a Server Core installation of Windows Server 2008 R2: Overview

To install the Web Server role

1. For the default installation, type the following at a command prompt and press ENTER:

2. start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementScriptingTools;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-FTPPublishingService;IIS-FTPServer;WAS-WindowsActivationService;WAS-ProcessModel

http://technet.microsoft.com/en-us/library...0(v=ws.10).aspx
:wq
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Язык программирования

Сообщение Bizdelnick »

taaroa писал(а):
15.08.2012 22:48
type the following

А что, в винде копипаст не работает? Я забыл уже...
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Язык программирования

Сообщение taaroa »

Bizdelnick писал(а):
16.08.2012 09:32
А что, в винде копипаст не работает?

«в винде», как и «в этом вашем линуапксе», иногда (и по разным причинам) не работают нижеследующие девайсы:
/dev/google
/dev/rtfm
/dev/brain

«вопрос на засыпку»: куда роутер пакеты девает, которые должен отбросить?
http://forum.nag.ru/forum/index.php?showtopic=72827
:wq
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: Язык программирования

Сообщение sash-kan »

taaroa писал(а):
16.08.2012 11:16
вопрос на засыпку
кстати, самый «засыпочный» вопрос:
где на стандартной клавиатуре расположена "any key"?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Язык программирования

Сообщение SinClaus »

A: in the any place.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Язык программирования

Сообщение drBatty »

sash-kan писал(а):
16.08.2012 19:18
кстати, самый «засыпочный» вопрос:
где на стандартной клавиатуре расположена "any key"?

я много раз отвечал на этот вопрос. С 10го раза я понял Суть:
A: кнопка any key это самая большая кнопка в нижнем ряду, на которой ничего не написано.
A2: там раньше было написано this is any key, однако от частых нажатий надпись стёрлась.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
netelis
Сообщения: 95
ОС: Debian Wheezy i686
Контактная информация:

Re: Язык программирования

Сообщение netelis »

Кому нибудь нужен этот скрипт?

Код: Выделить всё

#!/bin/bash
hl=`cat $1`
wrdl=`cat ~/worlds.txt`
addr=$PWD'/extra_hosts.txt'
rm -f $addr && echo "Deleted host list file "$addr
touch $addr && echo "Created file "$addr
for address in $hl
do
rm $PWD/`basename $address`.txt && echo "Deleted file "$PWD/`basename $address`.txt
done
for address in $hl
do
#echo $address
export address
tmp=$PWD/`basename $address`.txt
trc=$PWD/`basename $address`.tr.txt
mytmp=/tmp/`basename $address`.txt
curl -Ss --retry 2 --trace $trc --tr-encoding --tcp-nodelay $address > $mytmp &
sleep 10s
cat $mytmp \
 | grep -e '<a href=\"[^"]*\"' | grep -E -o '[^"]+'\
 | grep htm | perl -pe 's/$ENV{address}//'| \
 perl -pe 's/^\//$ENV{address}\//' | perl -pe 's/text\/html//'|\
  sed -e 's/<[^>]*>//g' -e '/\/http:/d;/^http/p;d;' | sort | uniq >> $addr &
for wrd in `cat ~/worlds.txt`
do
export wrd
cat -b $mytmp\
| sed -e 's/<[^>]*>//g' |grep -i $wrd \
 | perl -pe 's/^/$ENV{address}:$ENV{wrd}:/' | tee -a $tmp &
done
done
mkdir -p extra_hosts && echo "Made dir extra_hosts"
cd extra_hosts
$0 $addr
Спасибо сказали:
Аватара пользователя
NightmareZ
Сообщения: 0
ОС: Windows 8
Контактная информация:

Re: Язык программирования

Сообщение NightmareZ »

Тему не читай, сразу отвечай :)

Я люблю C#, который в списке почему-то не представлен. Люблю так как он гармонично сочетает как ООП-мэйнстрим, так и функциональщину и развитые подсистемы на её основе (LINQ), так и низкоуровневые возможности (арифметика указателей, etc.), так и динамическую типизацию, плюс много всякого вкусного синтаксического сахара, в том числе касающегося, например, асинхронного программирования. Сишарп - няшенька.

Я люблю C++, есть в нём что-то гиковское. Ничего серьёзного на нём никогда не писал, только пару простеньких игрушек типа 3D лайнсов и ещё нескольких вещей. Писать что-либо серьёзноё на нём никогда и не буду, потому что это смерть и погибель. Дело не в том, что язык сложный, дело в том, что он переусложнённый.

Я люблю похапе. Это самый отстойный из мэйнстрим языков. Когда я пишу на нём, у меня всегда получается кал. У всех, кого я знаю, кто пишет на нём, всегда получается кал. Когда я стараюсь сделать некое подобие архитектуры и следовать хорошему стилю, получается ещё больший кал. Зато быстро. Сейчас я ваяю очередной сайтик на нём.

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

Ещё я люблю ковырять палочкой всякие окамлы/эфшарпы, лиспы, хаскели и прочие эрланги. Я совершенно не умею на них писать, но иногда пишу небольшие утилитки и просто ради фана.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Язык программирования

Сообщение Aectann »

NightmareZ писал(а):
04.01.2013 21:35
Я люблю похапе. Это самый отстойный из мэйнстрим языков. Когда я пишу на нём, у меня всегда получается кал. У всех, кого я знаю, кто пишет на нём, всегда получается кал. Когда я стараюсь сделать некое подобие архитектуры и следовать хорошему стилю, получается ещё больший кал

Мысли вслух: у меня создается впечатление, что причина написания плохого кода на PHP не только в неумении использующих его писать хороший код на нем, но и в стереотипах на тему этого языка, накладывающих отпечаток на восприятие.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
NightmareZ
Сообщения: 0
ОС: Windows 8
Контактная информация:

Re: Язык программирования

Сообщение NightmareZ »

Aectann писал(а):
06.01.2013 01:40
NightmareZ писал(а):
04.01.2013 21:35
Я люблю похапе. Это самый отстойный из мэйнстрим языков. Когда я пишу на нём, у меня всегда получается кал. У всех, кого я знаю, кто пишет на нём, всегда получается кал. Когда я стараюсь сделать некое подобие архитектуры и следовать хорошему стилю, получается ещё больший кал

Мысли вслух: у меня создается впечатление, что причина написания плохого кода на PHP не только в неумении использующих его писать хороший код на нем, но и в стереотипах на тему этого языка, накладывающих отпечаток на восприятие.

Я не знаю, я не профессиональный программист на PHP, возможно стоит использовать правильные фреймворки и всё будет хорошо. Но вот я сейчас работаю .NET-девелопером и разрабатываем мы крупный портал под WebForms, так я с абсолютного нуля (раньше ASP.NET вообще не касался), проникся, так сказать духом этого фреймворка (если его можно так назвать) и у меня всё так красивенько-уютненько получается: всё по полочкам, никакой путаницы. А на PHP всякие свои недосайты пишу время от времени уже лет восемь как, так всё фигня выходит, в которой чёрт ногу сломит, и сам с трудом разбираюсь что к чему в написанном мной коде уже спустя несколько дней после написания. Не знаю, в чём дело.
Спасибо сказали:
Poverina
Сообщения: 18
ОС: Debian 7
Контактная информация:

Re: Язык программирования

Сообщение Poverina »

Креветко.. Он же Gambas.. )

Для web'а - PHP
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Язык программирования

Сообщение igor@igor »

c/c++ ;; Basic, Bash,Pascal. Ассемблер + Python - тоже интересно.
Спасибо сказали:
Аватара пользователя
XoFfiCEr
Сообщения: 65
ОС: Linux Mint 19
Контактная информация:

Re: Язык программирования

Сообщение XoFfiCEr »

Python конечно, php очень уважаю
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Язык программирования

Сообщение serzh-z »

"Total votes: 1516" - однако, были же времена.
Спасибо сказали:
Ответить