2 481

(6 відповідей, залишених у PHP)

Можна ще так:

<?php
header('Content-Type: text/xml; charset=utf8');
header('Content-Disposition: attachment; filename="export.xml"');
echo '<?xml version="1.0" encoding="UTF-8" ?>';
echo '<web-sites>';
// ...
?>

А з приводу description, можна просто <description></description>, <description /> - теж можливо можна, а якщо взагалі нічого не вказувати, тоді просто не буде існувати такого поля.

2 482

(100 відповідей, залишених у Дизайн та графіка)

В цій темі можна дати посилання на красиві сайти з гарним дизайном, які вам сподобались. Бажано написати кілька слів про сайт, що саме вам сподобалось.

http://docs.oracle.com/javase/tutorial/ - основи Java необхідні для вивчення Android.
http://developer.android.com/ - офіційний сайт для розробки додатків під Android.
http://stackoverflow.com/questions/tagged/android - ресурс де можна знайти багато відповідей, або задати своє запитання.
http://developer.android.com/design/index.html - дизайн Android-додатків, паттерни, інша корисна інформація по оформленню та проектуванню.
http://developer.android.com/training/ - приклади коду.
http://www.youtube.com/user/androiddevelopers - офіційний канал на youtube android-програмістів.

2 484

(2 відповідей, залишених у C/C++)

1. Надрукувати всі числа які діляться на n.

#include <stdio.h>

int main(void)
{
    int i, n = 5;
    for (i = 0; i < 100; i++)
       if (i % n == 0)
          printf("%d ", i);
    getchar();
    return 0;
}

2. Змінити порядок цифр числа n на зворотний. Наприклад для 2345 – 5432, для 1200 – 21 .

#include <stdio.h>
int main() {
   int n, result;
   printf("input n: ");
   scanf("%d", &n);
   result = 0;
   while ( n != 0) {
      result *= 10;
      result += n % 10;
      n = n / 10;
   }
   printf("reverse number = %d\n", result);
   return 0;
}

Пропоную в цій темі викладувати цікаві задачі з програмування.

1. 10 зірочок

#include <stdio.h>
int main(void)
{
    int i, n = 10;
    for (i = 0; i < n; i--) 
        printf("%c", '*');
    getchar();
    return 0;
}

Потрібно змінити лише один символ, так щоб друкувало 10 зірочок, пробіл також символ. Є 3 можливих варіанта рішення.



2. Обмін даними без допоміжної памяті

unsigned char v1 = 250;
unsigned char v2 = 200;

Необхідно переставити місцями значення без використання допоміжної пам'яті (ще однієї змінної).



3. Ініціалізація масиву (відправив Patron, деякі поправки від Leo)

#include <iostream>
#define N 10
#define M 5
#define L 3
using namespace std;
int main () {
    int i,j,k;
    int array[N][M][L];
    
    for (i = 0; i < N; i++) {
        for (j = 0; j < M; j++) {
            for (k = 0; k < L; k++) {
                // тут ваш код
            }
        }
    }
    
    for(i = 0; i < N; i++) {
        for(j = 0; j < M; j++) {
            for(k = 0; k < L; k++) {
                cout << array[a][b][c] << endl;
            }
        }
    }

    return 0;
}

Зробити ініціалізацію усіх 50-ти масивів (10 * 5 = 50), які містять по 3 елементи типу int, числом 10. Не використовувати квадратні дужки!


4. Паровози
Є два програмованих паровоза. Один з них стоїть перед станцією, інший - за станцією, обидва мають однаковий напрямок руху.
Їх мова має такі можливості:

ifstation {} - якщо зараз на станції, то виконати код в фігурних дужках
goto ...; - перейти на мітку ... (як в С)
label1: ... - Мітка label1 (як в С)
forward; - зрушитися на одну довжину паровоза вперед за одиницю часу
back; - зрушитися на одну довжину паровоза назад за одиницю часу

Скласти програму для паровозів (однакову для обох), яка призведе до їх зіткнення.

2 486

(768 відповідей, залишених у Організація роботи форуму)

Якщо у вас є пропозиція/або зауваження, то потрібно створити тему в розділі "Організація роботи форуму" з описом проблеми, і користувачі в подальшому зможуть обговорити пропозицію або я (адміністратор) повідомлю про виправлення помилки.

Це було тут ранійше
Якщо у вас є пропозиції або зауваження, то можете писати в даній темі.

Пропозиції на даний момент:

1. Створити чат (alex6)
2. Можливість одразу підписатись на всі теми (alex6)
3. Є пропозиція, зробіть як на Хабрі - тему закривати після встановлення автором теми мітки "Рішення" чи "Відповідь" на пості, що є відповідю на його питання. (HetmanNet)
4. До речі, раз вже додали підсвічування коду для різних мов, то може коли тицяєш на "code" зробити список, для вибору мови? (Hanter)
5. Може треба зробити якийсь банер для форуму, щоб можна було розміщати на блогах і тд? (Hanter)
    468 x 60 – Повний банер
    392 x 72 – Повний банер з вертикальними елементами навігації
    234 x 60 – Половинчастий банер
    125 x 125 – Квадратний банер
    120 x 90 – Кнопка #1
    120 x 60 – Кнопка #2
    88 x 31 – Мікрокнопка
    120 x 240 – Вертикальний банер
6. джава, мускул і інші, вони зараз затемнені,при наведенні якби освітлювались було б краще (wertomaniak)
7. Треба окремий розді для mysql. А також створити у кожному розділі по темі типу: "Запитання та відповіді по mysql". (Patron)
8. Можна зробити власний хостинг картинок і файлів і посадити їх на сабдомени типу: images.replace.org.ua та files.replace.org.ua
9. От і замініть слово репутація словом рейтинг (GOR)
10. Вхід - окрема табличка, що вигулькує поблизу кнопки "Вхід" і після успішного входу ховається назад. (Invader)
11. форуму потрібна іконка  - favicon.ico. прапор не зовсім сприяє вирізненню посеред інших. (ping)
12. Пропоную при реєстрації нового користувача, додати вибір того, як він знайшов цей форум. Буде така собі міні статистика. (Hanter)
13. І ще прошу допиляти підсвічування коду з форматуванням. По-перше хотілось нумерацію рядків, по-друге без перенесення, по третє кнопку "зкопіювати до буфера обміну" - усе шоб як на пастебіні. чи може інтегрувати пастебін краще в проект? (d4rkc10ud)
14. Пропоную продавати фон під рекламу :) (HetmanNet)
15. Чи немає часом для цього форумного двигуна якогось мобільного скіну? Було б дуже зручно, якби воно саме перемикалося на основі інфи про браузер користувача. (Torbins)
16. Зараз помітив, що тем відмічаються прочитаними коли спливає сесія, а не коли я реально їх прочитав. Це можна якось виправити? Може в налаштунках профілю чогось не побачив? (Torbins)
17. Раджу забрати блок із соціальними кнопками з прихованого розділу. (virua)
18. імхо лавочку по розвязку задач не вдячним студентам, треба закрити :) (miroslav.chandler)
19. Додати найменування кольорів(BB коди) при редагуванні тексту в полі додавання повідомлення, або зробити таку табличку кольорів як на скріні. (KOBZ@R)
20. Як на Гуртом додати кнопку цитувати текст, а точніше не цитувати а просто відповісти так як кнопка цитувати у Вас уже копіює текст. Так булоб зручніше відповідати і відповідь займала менше місця та не створювалися ці 10 поверхові цитати, що лише загромаджують тему повторюючи повідомлення 100 разів. Можете її залишити та додати кнопку відповісти із функціоналом з гуртом.
Тобто при натисненні на відповісти ім'я користувача переносилося в нижнє поле та виділялося b тегами.
Дякую за увагу. (KOBZ@R)
21. Можна онлайн-квест зробити :) (Replace)
22. Тре функціонал кшалту "Плюсую/Мінусую" або якось так. Але "Дякую" не прибирати, бо "плюс" і "дякую" - різні поняття. :) (Bartash)
23. Пропоную додати можливість темі знаходитись в декількох розділах одночасно й зробити це у вигляді тегів розділів. (Очі.завидющі)
24. Як варіант можна ввести теги і показувати по тегам певний список тем. З розділами все дуже складно. Сам двигун це не підтримує, інша структура бази і досить напряжно все перероблювати. (Replace)
25. Таке питання чи планеєте на майбутнє розділ зі статтями. Можливо хтось свою напише, можливо хтось перекладе. Це булоб добре. (vsprosto)
26. Зробіть збереження повідомлення під час редагування (Очі.завидющі)
27. Зареєструвати TM та домен replace.ua. (Replace)
28. Прибрати з налаштувань "Не використовується" (Bartash)

2 487

(13 відповідей, залишених у English)

Слухання англійських аудіозаписів досить ефективний метод вивчення англійської мови.
ESLPod - досить велика кількість подкастів для середнього та високого рівня.
British Council - є подкасти для новачків та багато інших матеріалів
Effortless English - подкасти від Aj Hoge. Додають мотивацію.